Warning URL canónica — faltante, relativa o inesperada

Por qué toda página necesita una URL absoluta en rel="canonical", y qué significa para el SEO si falta, es relativa o apunta a otro lado.

El validador revisa tres cosas sobre <link rel="canonical">: si está presente (missing-canonical), si su href es una URL absoluta (relative-canonical) y — al revisar una URL en vivo — si la ruta del destino canónico difiere de la página realmente obtenida (canonical-differs, solo informativo).

Ejemplo

<!-- Incorrecto: falta por completo -->
<head><title>Mi entrada</title></head>

<!-- Incorrecto: relativa -->
<link rel="canonical" href="/blog/mi-entrada">

<!-- Correcto: absoluta -->
<link rel="canonical" href="https://ejemplo.com/blog/mi-entrada">

Por qué importa

Un enlace canónico le dice a los buscadores cuál URL es la "real" cuando el mismo contenido es alcanzable a través de varias URLs — con y sin barra final, con parámetros de seguimiento, vía HTTP y HTTPS, etc. Los buscadores consolidan las señales de ranking hacia la URL canónica y evitan tratar las variantes como contenido duplicado. Sin uno, los buscadores adivinan — generalmente está bien para un sitio simple con una URL por página, pero es riesgoso en el momento en que el mismo contenido se vuelve accesible de más de una manera. Un href relativo funciona en un navegador pero es técnicamente ambiguo para los crawlers, así que la forma inequívoca y conforme a la especificación siempre es una URL absoluta.

Un canónico que apunta a una ruta genuinamente distinta no es necesariamente un error — por ejemplo, una versión apta para imprimir o una versión AMP que se canoniza hacia el artículo principal — pero vale la pena verificar que sea intencional y no un error de copiar y pegar de la plantilla de otra página.

Frequently asked questions

¿Qué pasa si no defino una URL canónica?

Los buscadores van a elegir una automáticamente según su propia heurística, lo cual suele funcionar bien para sitios simples. Se vuelve importante en cuanto el mismo contenido es alcanzable por varias URLs — parámetros de consulta, barras finales, http vs. https — donde se quiere control explícito sobre cuál se indexa.

¿Puede el canónico de una página apuntar a sí misma?

Sí, y es el caso más común — la mayoría de las páginas ponen su propia URL absoluta como canónico, como medida defensiva para que variantes de URL (parámetros de seguimiento, etc.) no terminen indexadas accidentalmente como páginas separadas.