5 errores comunes de SEO en sitios Craft CMS
septiembre 28, 2025| Articles

Craft CMS es una plataforma poderosa y flexible para construir sitios web profesionales, pero como en cualquier CMS, es fácil cometer errores que pueden afectar negativamente tu posicionamiento en buscadores. A lo largo de mis años trabajando con Craft CMS, he identificado patrones recurrentes que pueden comprometer el SEO de un proyecto, incluso cuando el sitio está bien diseñado y desarrollado.
En este artículo, te compartiré los 5 errores más comunes que veo en sitios Craft CMS y, lo más importante, cómo solucionarlos para mejorar tu visibilidad orgánica.
1. No configurar correctamente las URLs y rutas
Uno de los errores más frecuentes es dejar las URLs con configuraciones por defecto o crear estructuras poco amigables para SEO. Craft CMS te da total libertad para definir tus URL formats, pero esta flexibilidad puede ser un arma de doble filo si no se utiliza correctamente.
El problema:
URLs como tusitio.com/entries/123
o estructuras inconsistentes entre diferentes secciones del sitio que confunden tanto a usuarios como a motores de búsqueda.
La solución:
- Define URL formats descriptivas y consistentes en cada Section de Craft
- Utiliza slugs semánticos:
{slug}
en lugar de{id}
- Para blogs o noticias, considera estructuras con fechas:
blog/{postDate|date('Y/m')}/{slug}
- Elimina palabras innecesarias y mantén las URLs cortas pero descriptivas
- Configura correctamente los redirects cuando cambies estructuras existentes
2. Ignorar los meta tags dinámicos
Craft CMS no incluye campos SEO por defecto, y muchos desarrolladores olvidan implementar un sistema adecuado para gestionar títulos, descripciones y meta tags personalizados para cada entrada.
El problema:
Páginas con títulos duplicados, descripciones genéricas o, peor aún, sin meta description, lo que significa que Google decidirá qué mostrar en los resultados de búsqueda.
La solución:
- Instala y configura SEOmatic, el plugin más completo para SEO en Craft CMS
- Si prefieres una solución manual, crea campos personalizados:
seoTitle
,seoDescription
,seoImage
- Implementa fallbacks inteligentes: si no hay título SEO, usa el título de la entrada
- Define templates reutilizables para meta tags en tu
_layout.twig
- No olvides los Open Graph tags para redes sociales
3. Descuidar el sitemap.xml y robots.txt
Muchos sitios Craft CMS se lanzan sin un sitemap adecuado o con configuraciones incorrectas en robots.txt que pueden bloquear el rastreo de páginas importantes.
El problema:
Google no puede descubrir todas tus páginas eficientemente, o peor, está indexando contenido que no debería (como páginas de búsqueda o filtros).
La solución:
- Utiliza SEOmatic para generar automáticamente tu sitemap.xml
- Si lo haces manualmente, crea una ruta en
config/routes.php
y un template que recorra tus sections - Excluye del sitemap: páginas duplicadas, contenido privado, páginas paginadas
- Configura correctamente tu
robots.txt
en la raíz del proyecto - Envía tu sitemap a Google Search Console y Bing Webmaster Tools
4. No optimizar las imágenes y assets
Craft CMS tiene un excelente sistema de transforms para imágenes, pero muchos desarrolladores no lo aprovechan correctamente, resultando en tiempos de carga lentos que afectan el SEO.
El problema:
Imágenes de 5MB cargándose directamente en la página, sin lazy loading, sin atributos alt, y sin formatos modernos como WebP.
La solución:
- Siempre usa Image Transforms de Craft:
{% set image = entry.imagen.one().getUrl({width: 800, height: 600}) %}
- Implementa lazy loading:
loading="lazy"
en tus tags de imagen - Configura transforms para generar WebP automáticamente usando ImageOptimize plugin
- Nunca olvides los atributos
alt
descriptivos - Considera usar un CDN para servir tus assets
5. No aprovechar las capacidades de caché de Craft
La velocidad de carga es un factor de ranking crucial. Craft CMS ofrece múltiples capas de caché, pero muchos sitios no las configuran adecuadamente.
El problema:
Sitios lentos con tiempos de respuesta del servidor altos, queries de base de datos repetitivas, y páginas que se regeneran en cada petición.
La solución:
- Activa el cache de templates usando tags
{% cache %}
en bloques estratégicos - Configura un sistema de caché como Redis en
config/app.php
- Habilita
enableTemplateCaching
en tuconfig/general.php
- Usa
eager loading
para relacionales:.with(['categoria', 'autor'])
- Considera implementar caché estático completo con Blitz plugin para sitios de contenido
Conclusión
Craft CMS te da todas las herramientas necesarias para construir sitios web optimizados para SEO, pero la responsabilidad recae en cómo las implementas. Estos cinco errores son fáciles de evitar cuando conoces las mejores prácticas y aprovechas las capacidades nativas del sistema junto con plugins especializados.
Recuerda que el SEO es un proceso continuo. Audita regularmente tu sitio, mantén tus plugins actualizados y estate atento a las nuevas funcionalidades que Craft CMS incorpora en cada versión.
¿Has identificado alguno de estos errores en tu proyecto? ¿Tienes otros errores de SEO que te gustaría que abordara en futuros artículos? Déjame tus comentarios o contáctame directamente.
Tags:
Latest articles
Explore all posts
- agosto 12, 2025
- /Articles
Next.js 14 revoluciona cómo construimos en React gracias a los Server Components. Esta arquitectura mejora ...
Read more
- agosto 04, 2025
- /Tutorials
Las relaciones entre entradas son una de las características más potentes de Craft CMS
Read more