¿Qué es una URL canónica?
La etiqueta <link rel="canonical"> indica a los buscadores cuál es la versión “principal” u “original” de una página. Cuando el mismo contenido es accesible a través de múltiples URLs, la etiqueta canonical previene problemas de contenido duplicado.
¿Por qué es importante?
Problemas de contenido duplicado
Sin una URL canónica, los buscadores pueden interpretar estas como páginas diferentes:
https://example.com/paginahttps://example.com/pagina?ref=newsletterhttps://example.com/pagina?utm_source=twitterhttps://www.example.com/paginahttp://example.com/pagina
Esto diluye tus señales SEO — en lugar de una página fuerte, tienes cinco páginas débiles compitiendo entre sí.
Cómo gestionan los buscadores los duplicados
- Google puede elegir la URL incorrecta como canónica
- La autoridad de enlaces (backlinks) se reparte entre las URLs duplicadas
- El presupuesto de rastreo se desperdicia en páginas duplicadas
- El posicionamiento puede caer debido a la fragmentación del contenido
Cómo solucionarlo
Añade la etiqueta canonical dentro de tu <head>:
<link rel="canonical" href="https://tusitio.com/tu-pagina" />
Buenas prácticas
- Usa siempre URLs absolutas —
https://tusitio.com/pagina, no/pagina - Usa HTTPS — La canónica debe ser la versión HTTPS
- Sé consistente con las barras finales — Elige un formato y mantenlo
- Canónicas autorreferentes — Cada página debería tener una canónica apuntando a sí misma
- Coincide con og:url — Tu
og:urly la canónica deberían apuntar a la misma URL normalmente - Inclúyela en páginas paginadas — Cada página de una serie debe tener su propia canónica
Errores comunes
<!-- Mal: URL relativa -->
<link rel="canonical" href="/mi-pagina" />
<!-- Mal: HTTP en lugar de HTTPS -->
<link rel="canonical" href="http://example.com/pagina" />
<!-- Mal: Incluye parámetros de consulta -->
<link rel="canonical" href="https://example.com/pagina?sort=date" />
<!-- Bien -->
<link rel="canonical" href="https://example.com/pagina" />
Relación con og:url
Tanto canonical como og:url cumplen propósitos similares de deduplicación, pero para audiencias diferentes:
canonical→ para buscadores (Google, Bing)og:url→ para plataformas sociales (Facebook, LinkedIn)
Idealmente, ambos deben apuntar a la misma URL.