3. ¿Qué es el SEO?
Search Engine Optimization (SEO)
Según Wikipedia
El posicionamiento en buscadores, optimización en motores de búsqueda u
optimización web es el proceso técnico mediante el cual se realizan cambios
en la estructura e información de una página web, con el objetivo de mejorar
la visibilidad de un sitio web en los resultados orgánicos de los diferentes
buscadores.
SEO On-site: Se preocupa de la relevancia, de que el motor entienda lo
principal.
SEO Off-site: Se centra en factores externos a la página web.
4. ¿Por qué es importante?
Porque hace más útil un sitio web,
tanto para los usuarios como para los motores de búsqueda.
El SEO es necesario para ayudar a los motores de búsqueda a entender
sobre qué trata cada página y si es o no útil para los usuarios.
Es la mejor manera de que los usuarios encuentren un sitio web a través
de búsquedas relevantes.
5. Pero… ¿cómo lo implementamos?
- Generar URL amigables
- Incluir meta etiquetas
- Generar migas de pan
- Gestionar redirecciones
- Atributos enlaces menú
- Verificar sitio en buscadores
- Mapa XML
- Errores 404
- Registrar visitas
- ...
6. Módulos necesarios
Estructura de contenidos:
- Pathauto
- Metatag
- Easy Breadcrumb
Información para buscadores:
- Redirect
- Global Redirect
- Menu Attributes
- Site Verification
- Footermap
- XML Sitemap
- Search 404
7. Módulos necesarios
Análisis y optimización:
- Content Optimizer
- Google Analytics
- Google Tag Manager
- Hotjar
- Broken Links Checker
- Google Analytics Reports
Suites:
- SEO Checklist
- Drupal SEO Tools
9. Pathauto
Uno de los módulos más descargados de Drupal 7. Permite generar
automáticamente las URL amigables de los contenidos en base a unos
patrones configurables.
Requerimientos: Módulo Token
Origen: https://www.drupal.org/pro ject/pathauto
10. Metatag
El módulo Metatag extiende la funcionalidad del core de Drupal para
poder trabajar con meta etiquetas y así poder incluir en los diferentes
contenidos metadatos estructurados.
Requerimientos: Módulo CTools y Token.
Origen: https://www.drupal.org/project/metatag
11. Easy Breacrumb
Un módulo que nos ofrece la posibilidad de incluir migas de pan en los
diferentes contenidos, de forma rápida y semiautomática y que será
visible en función de donde coloquemos el bloque generado.
Requerimientos: -
Origen: https://www.drupal.org/project/easy_breadcrumb
13. Redirect
Este módulo nos ofrece la posibilidad de realizar redirecciones. Tanto de
forma manual como automatizada.
En el caso de que la redirección sea automática:
Por ejemplo, crear un contenido y cambiar alguno de los campos que
componen nuestra url, automáticamente genera una redirección de la url
anterior a la nueva.
Requerimientos: -
Origen: https://www.drupal.org/project/redirect
14. Global Redirect
Este módulo complementa al modulo Redirect permitiendo controlar
duplicidades de urls, trailing slashes o la composición de urls limpias.
Requerimientos: -
Origen: https://www.drupal.org/project/globalredirect
15. Menu Attributes
Este módulo añade la funcionalidad de especificar algunos atributos
para los items de menú como pueden ser un nombre, clases, id, estilos...
Requerimientos: -
Origen: https://www.drupal.org/project/menu_attributes
16. Site Verification
Este módulo permite autenticar y verificar el propietario del portal de
cara a los motores de búsqueda.
Requerimientos: -
Origen: https://www.drupal.org/project/site_verify
17. Footermap
Este módulo se encarga de generar de forma dinámica y
automáticamente un menú en el pie de la página basado en el menú o
menús previamente configurados. Nos permite, entre otras cosas, elegir
el nivel de detalle de navegación que queremos que muestre. Se inserta
como un bloque en una de las regiones inferiores de la página.
Requerimientos: -
Origen: https://www.drupal.org/project/footermap
18. XML Sitemap
XML Sitemap permite generar un sitemap.xml automáticamente
incluyendo los contenidos que creamos pertinentes, de forma que
facilite la labor a los buscadores para localizar la información que
queramos reflejar.
Requerimientos: -
Origen: https://www.drupal.org/project/xmlsitemap
19. Search 404
Este módulo permite mostrar diferentes sugerencias de resultados
cuando el usuario trata de acceder a una página que no existe, tratando
de redirigir así el tráfico a un contenido relacionado con la url
introducida.
Requerimientos: -
Origen: https://www.drupal.org/project/search404
21. Content Optimizer
Permite integrar diferentes analizadores de contenido en nuestro Drupal.
Algunos de estos pueden ser Scribe SEO, Readability, W3C Analyzer…
Requerimientos: Content Analysis
Origen: https://www.drupal.org/project/contentoptimizer
22. Google Analytics
El módulo de Google Analytics nos permite configurar el UA de nuestra
cuenta de Analytics en el portal, sin tener que incluir un script
directamente sobre código fuente de la página.
Requerimientos: -
Origen: https://www.drupal.org/project/google_analytics
23. Google Tag Manager
De forma similar al módulo anterior, este módulo permite insertar el
código GTM para el análisis de la información registrada en el sistema
desde la propia herramienta.
Requerimientos: -
Origen: https://www.drupal.org/project/google_tag
24. Hotjar
Nos va a permitir integrar nuestra web con la herramienta Hotjar y así
poder visualizar mapas de calor de la web con todo tipo de detalle.
Requerimientos: -
Origen: https://www.drupal.org/project/hotjar
25. Link Checker
Gracias a este módulo, podemos comprobar que los enlaces que
tenemos del contenido (ya sean internos o externos) son enlaces activos.
En la zona de administración podemos seleccionar que tipo de enlaces
queremos que escanee (por tipo de contenido, links en comentarios,
links en bloques, excluir tipos de links del escaneo por tipo de etiqueta
HTML..-). Además, tiene configurada una tarea de cron que chequeará
periódicamente dichos enlaces.
Requerimientos: -
Origen: https://www.drupal.org/project/linkchecker
26. Google Analytics Reports
Este módulo proporciona información gráfica sobre el seguimiento de
los informes de Google Analytics.
Requerimientos: -
Origen: https://www.drupal.org/project/google_analytics_reports
28. SEO Checklist
Informa de las tareas
SEO principales que se
deberían aplicar en el
portal e indica que
módulos nos facilitan su
implementación.
Requerimientos: -
Origen: https://www.drupal.org/project/seo_checklist
29. Drupal SEO Tools
Todo en uno de herramientas SEO.
Incluye un dashboard que cubre
diferentes funciones SEO sobre el sitio
como pueden ser Keywords, Titles,
Tags, Sitemaps, Google Analytics...
Requerimientos: ...
Origen: https://www.drupal.org/project/seotools
30. Tabla comparativa módulos D7 y D8
Módulo Versión D7 Versión D8
Pathauto 7.x-1.3 8.x-1.0-alpha3
Metatag 7.x-1.16 8.x-1.0-beta9
Easy Breadcrumb 7.x-2.12 8.x-1.x-dev
Content Optimizer 7.x-2.0-beta4 pendiente
Redirect 7.x-1.0-rc3 8.x-1.0-alpha1
Global Redirect 7.x-1.5 8.x-1.x-dev
Menu Attributes 7.x-1.0 pendiente
Site Verification 7.x-1.16 pendiente
31. Tabla comparativa módulos D7 y D8 (2)
Módulo Versión D7 Versión D8
Footermap 7.x-1.3 8.x-1.1
XML Sitemap 7.x-2.3 8.x-1.0-alpha2
Search 404 7.x-1.4 8.x-1.0-alpha2
Google Analytics 7.x-2.2 8.x-2.0
Google Tag Manager 7.x-1.0 pendiente
Hotjar 7.x-1.16 8.x-1.0-alpha1
Link Checker 7.x-1.2 pendiente
Google Analytics Reports 7.x-3.0 8.x-3.x-dev