El CMS Drupal es, de partida, bastante amigable de cara al SEO. Muchas grandes empresas e instituciones usan esta plataforma con buenos resultados. La instalación básica de Drupal es un buen comienzo, pero existen módulos específicos que nos ayudarán a optimizar nuestra web todavía más. Dichos módulos nos permitirán, entre otras cosas, total control sobre la etiqueta «title», «description» y otras, personalizar las URL y obtener un sitemap optimizado para Google.
SEO básico para Drupal
1. El primer paso es activar el módulo pathauto y la opción de URLs limpias (en administrar > opciones). Las rutas de las URLs que Drupal coloca for defecto no son malas (a partir de Drupal 6), pero no está de más personalizarlas con palabras clave que se ajusten a nuestro sitio web. En suma, este módulo te ayudará a establecer las direcciones URL tal y como quieras que se vean. Hay que tener en cuenta que este mídulo es recomendable para sitios nuevos, no para aquellos que ya estén indexados en los buscadores.
2. Usar el móulo Global Redirect para evitar contenido duplicado. Este módulo evita los problemas intrínsecos de duplicación de contenido inherente a casi todos los CMS por medio de una redirección 301.
3. Usa el módulo Meta Tags Module (anteriormente conocido como Nodewords ) para colocar en todas las páginas la descripción y metakeywords deseadas.
4. Usar el módulo page Title nos permitirá personalizar los meta títulos de cada página.
5. Usar el módulo robots.txt generará el archivo robots.txt de manera automática.
6. Usar el módulo XMLSitemap para crear sitemaps otimizados se tornará imprescindible, sobre todo si manejamos sitios grandes.
7. El módulo SEO checklist es un excelente aliado que nos recordará los módulos SEO que podemos instalar en nuestro sitio con Drupal.
SEO avanzado para Drupal
– Evita a toda costa cualquier tipo de redirección 302. Este tipo de redirecciones, forzadas por algunos módulos, son temporales mientras que las únicas válidas para los buscadores son las permanentes (301).
– La meta descripción debe un par de frases que resuma el contenido de la paǵina escrito en lenguaje natural. Se debe incluir algunas keywords pero sin abusar. Por supuesto, debe ser diferente en cada una de las páginas. A menudo, los snippets de los resultados de búsqueda incluyen la meta descripción por lo que debería incitar al visitante a entrar en la página. En la administración del módulo Metatags / Nodeworks es recomendable activar la opción «usar teaser de la página».
– Optimiza tus encabezamientos. Debe haber un encabezamiento «<h1>"
en cada una de las páginas y debería incluir la keyword principal de la misma.
– Realiza una redirección permanente (301) de:
- http://tudominio.com a http://www.tudominio.com, o bien:
- http://www.tudominio.com a http://tudominio.com
Esto puede realizarse desde el fichero .htaccess
Para el primer caso sería:
RewriteCond %{HTTP_HOST} ^tudominio.com$ [NC]
# RewriteRule ^(.*)$ http://www.tudominio.com/\ [L,R=301]
y para el segundo:
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/\ [L,R=301]