Errores de Slug que Dañan tu SEO: URLs Duplicadas, Canónicas y Parámetros
Los problemas de slug y URL son una de las causas más frecuentes de contenido duplicado en sitios web, un problema que diluye la autoridad SEO y confunde a Google sobre qué página indexar. URLs con y sin barra final, parámetros de tracking en URLs que crean páginas duplicadas, slugs con caracteres especiales que se escapan de formas diferentes... Estos errores técnicos son fáciles de cometer y difíciles de detectar sin las herramientas adecuadas. Esta guía los documenta todos con sus soluciones.
Contenido duplicado por variaciones de URL: el problema más común
El mismo contenido puede ser accesible desde múltiples URLs por razones técnicas, creando contenido duplicado sin que el webmaster lo sepa: **Barra final vs sin barra final:** `/mi-pagina` y `/mi-pagina/` son URLs diferentes para los motores de búsqueda. Si ambas responden con el mismo contenido, Google las ve como dos páginas idénticas. La solución es configurar el servidor para redirigir automáticamente una versión hacia la otra (301) y ser consistente en todos los enlaces internos. **HTTP vs HTTPS:** Si tu sitio tiene certificado SSL pero ambas versiones responden, Google ve dos versiones duplicadas. Configura una redirección 301 de http:// a https://. **WWW vs sin WWW:** `www.dominio.com` y `dominio.com`. Elige una versión preferida y redirige la otra con 301. También establece la URL preferida en Google Search Console. **Mayúsculas vs minúsculas:** en servidores Linux, `/Mi-Pagina` y `/mi-pagina` son URLs diferentes. Configura reescrituras de servidor para forzar siempre minúsculas. **Codificación de caracteres:** un slug con acentos puede generar versiones como `/creación` y `/creaci%C3%B3n` (codificación URL). Usa siempre slugs ASCII sin caracteres especiales para evitar este problema.
Parámetros de URL y el problema de las páginas parasitas
Los parámetros de URL (la parte después del `?`) son la fuente más prolífica de contenido duplicado en sitios con e-commerce, sistemas de filtrado o analytics. Ejemplos de URLs duplicadas generadas por parámetros: - `/categoria/ropa` y `/categoria/ropa?sort=precio` — mismas URLs con diferente ordenación - `/producto/camiseta` y `/producto/camiseta?variant=azul` — misma página con variante seleccionada - `/blog/articulo` y `/blog/articulo?utm_source=facebook` — misma página con parámetro de tracking Estos parámetros pueden generar miles de URLs únicas que Google intenta indexar, diluyendo el presupuesto de rastreo y creando señales confusas sobre qué URL es la principal. **Soluciones:** 1. **Etiqueta canonical:** en cada página con parámetros, añade `<link rel="canonical" href="URL_SIN_PARAMETROS">` para indicar a Google la versión preferida. 2. **Bloqueo en robots.txt:** bloquea patrones de URL con parámetros problemáticos: `Disallow: /*?sort=`, `Disallow: /*?utm_`. 3. **Google Search Console → Parámetros URL:** herramienta legacy (para sitios registrados antes de 2022) que permite indicar a Google qué parámetros son de tracking (ignorar) y cuáles generan contenido diferente (rastrear). 4. **Consolidación a través de redirecciones:** para URLs con parámetros que ya están indexadas, redirige con 301 a la URL limpia.
Etiquetas canonical: la solución definitiva para contenido duplicado
La etiqueta `rel=canonical` es la herramienta más precisa para resolver problemas de contenido duplicado relacionados con URLs. Le dice a Google: «esta página tiene el mismo contenido que la URL canónica, considera esa como la versión oficial». Sintaxis: `<link rel="canonical" href="https://dominio.com/url-canonica" />` Cuándo usar canonical: - En páginas con parámetros de URL que tienen el mismo contenido que la URL base - En páginas de paginación (`/categoria/page/2`): el canonical puede apuntar a la primera página o a sí mismo - En variantes de producto que tienen su propia URL pero contenido casi idéntico - En páginas que pueden ser accedidas desde múltiples rutas (por ejemplo, un producto en dos categorías) Errores frecuentes con canonical: - **Canonical circular:** una página apunta a otra y esa apunta de vuelta a la primera. Google ignorará ambas. - **Canonical a una URL no indexable:** no pongas un canonical a una URL con `noindex`. Es contradictorio. - **Canonical mal generado en CMS:** algunos CMS generan canonicals relativos (`href="/pagina"`) en lugar de absolutos (`href="https://dominio.com/pagina"`). Los relativos pueden malinterpretarse. - **No usar canonical en páginas importantes:** si una página clave de tu sitio no tiene canonical explícito, Google elegirá uno por sí mismo, que puede no ser el que quieres.
Auditoría de slugs y URLs duplicadas con herramientas gratuitas
Detectar problemas de slug y URL duplicada a escala requiere herramientas de rastreo. Aquí el proceso recomendado con herramientas gratuitas o freemium: **Paso 1: Rastreo con Screaming Frog (versión gratuita: hasta 500 URLs).** Rastrea tu sitio y en la pestaña «URL» busca URLs con parámetros, mayúsculas o caracteres especiales. En «Directives» → «Canonical» verifica que todas las páginas tienen canonical definido correctamente. **Paso 2: Google Search Console → Páginas → Duplicados.** La sección «Excluidas» en el informe de páginas muestra URLs que Google ha identificado como duplicados o alternativas sin canonical. Esto revela páginas duplicadas que no conocías. **Paso 3: Búsqueda `site:` en Google.** Busca `site:tudominio.com tu-contenido-unico` para ver cuántas URLs indexa Google con ese contenido. Si ves 3+ variantes de la misma página, tienes un problema de duplicado. **Paso 4: Verificación de canonicals.** Usa la extensión «SEO Meta in 1 Click» para verificar visualmente el canonical de cualquier página directamente en el navegador. **Paso 5: Corrección sistemática.** Para cada tipo de problema encontrado, implementa la solución apropiada (redirección 301, etiqueta canonical, bloqueo en robots.txt) y monitoriza en Search Console durante 4-6 semanas para confirmar que Google procesa los cambios.
Preguntas frecuentes
- ¿La etiqueta canonical siempre funciona o Google puede ignorarla?
- Google trata la etiqueta canonical como una señal fuerte pero no como una directiva absoluta. En casos donde Google detecta que la página con canonical tiene contenido significativamente diferente a la URL canónica señalada, puede ignorar el canonical y elegir su propia versión preferida. Asegúrate de que las páginas con canonical realmente tienen contenido muy similar o idéntico a la URL canónica.
- ¿Los parámetros UTM de Google Analytics crean páginas duplicadas en Google?
- Sí, si esas URLs con parámetros UTM son rastreadas por Google. Para evitarlo, asegúrate de que las páginas importantes tienen etiqueta canonical que apunte a la URL sin parámetros. Los parámetros UTM (`utm_source`, `utm_medium`, `utm_campaign`) deben ser ignorados por Google a través del canonical.
- ¿Cuánto tiempo tarda Google en resolver los problemas de duplicado después de añadir canonicals?
- Google necesita rastrear todas las páginas afectadas para procesar los nuevos canonicals. Dependiendo del tamaño del sitio y la frecuencia de rastreo, puede tardar de 1 semana a varios meses. Usa Google Search Console para solicitar reindexación de las páginas más importantes y monitoriza el informe de páginas para ver cómo evoluciona el número de duplicados identificados.