SEO / Ficha de diccionario

Rel canonical: qué indica y cómo evitar contradicciones

La expresión rel canonical suele referirse al enlace rel="canonical" que señala la URL preferida de un contenido duplicado o muy similar. Es una señal de canonicalización: Google puede elegir otra URL si interpreta que encaja mejor con el conjunto de señales.

Usar rel canonical ayuda a mantener coherencia cuando varias direcciones muestran una misma página, por ejemplo con parámetros de seguimiento. No redirige al visitante, no impide por sí solo el rastreo y no sirve para ocultar información privada.

Rel canonical: ejemplo y ubicación

Ejemplo hipotético de una ficha que también puede abrirse con parámetros de campaña:

<link rel="canonical"
      href="https://example.com/lampara-mesa/">

Se coloca en el head del HTML. Para otros formatos también existe la declaración mediante cabecera HTTP. Utiliza una dirección absoluta y comprueba que identifique realmente la versión preferida. Una canonical autorreferente señala la propia URL; puede ayudar a expresar la configuración, pero no garantiza que se acepte.

Cuándo encaja y cuándo no

Si dos URL ofrecen el mismo contenido por parámetros o variantes de navegación, estudia si conviene conservar ambas accesibles y señalar una preferida. Si una dirección ha sido sustituida de forma permanente, una redirección puede ser la solución adecuada para usuarios y buscadores.

No apuntes todas las fichas de producto a su categoría: no son duplicados equivalentes. Tampoco conviertas la primera página de una serie en canonical de todas las demás si contienen elementos diferentes. El parecido de una plantilla no convierte en idéntico su contenido principal.

Diferencias que evitan errores

  • Redirección: envía al visitante a otra dirección.
  • Noindex: indica que la página no debe aparecer en el índice cuando el buscador procesa esa regla.
  • Hreflang: relaciona versiones por idioma o región.

Una traducción completa no debería señalar otra lengua como preferida simplemente porque sea la versión original. Mantén la relación lingüística con hreflang y decide la canonical de cada versión según su contenido y duplicados reales.

Lista de comprobación

Revisa el HTML que se entrega, las cabeceras y cualquier etiqueta que añada un plugin. Evita varias canonical contradictorias, destinos inexistentes, URL bloqueadas o cadenas de redirección. Comprueba que los enlaces internos y el sitemap apunten a las direcciones que quieres consolidar.

En una propiedad accesible de Search Console, la inspección de URL permite comparar la canonical declarada con la elegida por Google cuando esos datos están disponibles. Si difieren, investiga duplicados y señales; no asumas que repetir la etiqueta arregla el problema. Amplía las diferencias en hreflang y meta robots.

Si estas comprobaciones forman parte de un rediseño, anota las URL que deben conservarse junto con las plantillas que vas a cambiar. En Diseño web Barcelona explicamos cómo planteamos la base técnica y los cambios de estructura al renovar una web.