Ir al contenido

Glosario Canonical

¿Qué es la Etiqueta Canonical?

Definición

La etiqueta canonical es la marca <link rel="canonical" href="..."> que se coloca en el <head> de una página para indicar a los buscadores cuál URL es la versión de referencia cuando el mismo contenido, o uno muy parecido, está disponible en varias direcciones.

Cuatro llaves de hierro idénticas, una con una etiqueta de piel, junto al título Canonical
Todas abren la misma puerta; solo una lleva la etiqueta
En esta página 6
  1. ¿Qué es la etiqueta canonical?
  2. Canonical frente a Redirect 301
  3. Cómo funciona
  4. Por qué importa
  5. Buenas prácticas
  6. Errores frecuentes
En breve

Por qué cada página necesita su propio canonical autorreferente, qué pasa cuando Google decide ignorarlo, y cómo evitar cadenas de canonical que nadie consigue seguir hasta el final.

Cuatro llaves de hierro idénticas, una con una etiqueta de piel, junto al título Canonical
Todas abren la misma puerta; solo una lleva la etiqueta

¿Qué es la etiqueta canonical?

La etiqueta canonical es un elemento <link> que se coloca en el <head> de una página, con la forma <link rel="canonical" href="URL">. Le dice a Google y al resto de buscadores cuál es la versión "oficial" de una página cuando el mismo contenido, o uno muy parecido, se puede visitar en varias URL: por parámetros GET de seguimiento, por versiones con y sin www, por http y https a la vez, o por una página sindicada en otro dominio. Es una de las señales más básicas del SEO técnico, junto con la velocidad de carga y la correcta indexación.

Convive en el <head> junto a otras meta tags y junto a los datos estructurados, pero cumple una función distinta: no describe el contenido de la página, señala cuál URL debe concentrar el valor de todas las versiones.

Hay un caso que se olvida constantemente: toda página, tenga o no duplicados conocidos hoy, debería llevar un canonical que apunte a sí misma, el llamado canonical autorreferente. No cambia nada visible el día que se implementa, pero evita malentendidos futuros: si la página acaba siendo accesible por parámetros nuevos, si un plugin genera una versión imprimible, o si alguien la sindica en otro sitio, el canonical autorreferente ya está ahí resolviendo la duda antes de que se convierta en un problema. Añadirlo de forma sistemática en cada plantilla cuesta lo mismo que no hacerlo, y evita revisiones página por página más adelante.

Canonical frente a Redirect 301

SituaciónHerramientaQué pasa con la URL antigua
El mismo contenido, o uno muy parecido, está en varias URL y las dos deben seguir funcionandoCanonicalSigue siendo accesible; solo se indica cuál versión es la preferida
Una URL debe desaparecer de verdad y dejar de estar accesibleRedirect 301Deja de responder por su cuenta; el tráfico y las señales pasan a la nueva URL

Confundir ambos genera dos errores típicos: usar canonical cuando la URL antigua en realidad debería eliminarse, con lo que se queda viva sin motivo generando duplicados de baja calidad, o usar un Redirect 301 cuando las dos versiones necesitan seguir existiendo, por ejemplo una ficha de producto con y sin parámetro de talla.

Cómo funciona

Cuando Google encuentra un canonical, no lo trata como una orden que deba obedecer sin más: lo trata como una señal fuerte, pero no vinculante. Google puede elegir una URL distinta a la indicada si otras señales apuntan en otra dirección, como el enlazado interno hacia una URL distinta, lo que dice el sitemap, o el comportamiento real de quienes visitan la página. En la práctica, la mayoría de canonicals bien puestos se respetan sin problema; el matiz importa sobre todo cuando dos técnicas de canonicalización de la misma página se contradicen entre sí. Esa distinción también se nota cuando el canonical apunta a una URL bloqueada por robots.txt o marcada como noindex: Google no puede consolidar ahí, y la señal se queda sin ningún efecto práctico.

<!-- Caso 1: canonical autorreferente, la URL apunta a sí misma -->
<link rel="canonical" href="https://zds.es/que-es-canonical">

<!-- Caso 2: variante con parámetro de campaña, apunta a la URL limpia -->
<!-- Página real: https://zds.es/que-es-canonical?utm_source=newsletter -->
<link rel="canonical" href="https://zds.es/que-es-canonical">

Un error frecuente son las cadenas de canonical: la página A apunta a la B, pero la B, en vez de ser la versión final, apunta a su vez a la C. Google intenta resolver la cadena y llegar hasta el final, pero el resultado no está garantizado, y a veces consolida en un punto intermedio que nadie eligió a propósito. Igual de problemático es el caso contrario, dos páginas que se señalan como canonical la una de la otra: Google no tiene forma de saber cuál es la preferida real y decide por su cuenta.

Cuando el canonical está puesto y aun así no consolida

Por qué importa

Un canonical bien puesto consolida en una sola URL las señales de posicionamiento que, de otro modo, quedarían repartidas entre varias versiones casi idénticas: enlaces, menciones, historial de clics. Sin él, esas señales se diluyen y ninguna de las versiones acaba compitiendo con toda su fuerza real. En el peor de los casos, un canonical mal apuntado puede sacar del índice a la versión que sí quieres posicionar y dejar visible la que no.

También ahorra tiempo de rastreo. El crawler de Google visita un número limitado de URL por sitio y por día; si parte de ese margen se gasta en URL duplicadas por parámetros o sesiones, queda menos margen para rastrear contenido nuevo o cambios reales.

En sitios con varios idiomas, canonical y hreflang tienen que trabajar juntos, y aquí es donde más se falla: cada versión de idioma necesita su propio canonical autorreferente, apuntando a sí misma, no un canonical compartido que señale solo a una de las versiones. Poner el mismo canonical en las páginas en español, alemán e inglés hace que Google trate las otras dos como duplicados de la primera, y las saca de la ecuación en su propio idioma.

Buenas prácticas

  • Añade un canonical autorreferente en cada página, exista o no un duplicado conocido en este momento.
  • Usa siempre URL absolutas, con https:// y dominio completo, nunca rutas relativas en el href.
  • Elige una sola técnica de canonicalización por URL y no la mezcles con señales contradictorias, como una redirección hacia una versión distinta a la del canonical.
  • En sitios multilingües, dale a cada versión de idioma su propio canonical autorreferente, nunca uno compartido apuntando solo al idioma principal.
  • Apunta siempre a una URL que responda con código 200, nunca a una que redirige o devuelve un error 404.
  • Evita cadenas: si la página A apunta a la B, que la B sea ya la versión final, no otro salto hacia una C.

Errores frecuentes

  • Olvidar el canonical autorreferente en páginas sin duplicados conocidos, dejándolas sin ninguna preferencia declarada.
  • Dos páginas que se marcan como canonical la una de la otra, sin que ninguna sea la versión real preferida.
  • Canonicals en cadena, donde la URL de destino no es la versión final sino otro salto intermedio.
  • Un canonical compartido entre varias versiones de idioma, que hace que Google trate las traducciones como contenido duplicado del original.
  • Confiar en el canonical como si fuera una orden absoluta y no revisar señales contradictorias, como enlaces internos que apuntan de forma masiva a la URL que no es la deseada.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Una auditoría técnica revisa esto y el resto en un solo paso.

Solicitar auditoría

Preguntas frecuentes

¿Es obligatorio poner un canonical si una página no tiene duplicados?

No es obligatorio, pero es la práctica recomendada: un canonical autorreferente, que apunte a la propia URL, cuesta lo mismo de implementar en cada plantilla y evita que futuros duplicados, por parámetros, por sindicación o por una versión imprimible, queden sin ninguna preferencia declarada desde el primer día.

¿Google respeta siempre el canonical que yo indico?

No. Google lo trata como una señal fuerte, no como una orden que deba cumplir sin excepción. Si otras señales, como el enlazado interno, el sitemap o el comportamiento de quienes visitan la página, apuntan a una URL distinta, Google puede elegir esa otra versión como canonical real.

¿Cuándo uso canonical y cuándo un Redirect 301?

Usa canonical cuando las dos URL deben seguir siendo accesibles, por ejemplo una ficha con y sin parámetro de color. Usa un Redirect 301 cuando la URL antigua debe desaparecer de verdad, porque el contenido se movió o ya no existe en esa dirección.

¿Qué pasa si dos páginas se marcan como canonical la una de la otra?

Es una contradicción que Google intenta resolver por su cuenta, pero sin garantía de qué versión elegirá. El resultado no depende de una regla fija, así que conviene revisar y corregir el error en vez de dejar que Google decida en tu lugar.

En una web en varios idiomas, ¿basta con un canonical en el idioma principal?

No: cada versión de idioma necesita su propio canonical autorreferente, apuntando a sí misma, y debe combinarse con las etiquetas hreflang de cada variante. Un canonical compartido hace que Google trate las traducciones como copias del idioma principal, en vez de versiones independientes.

Fuentes

  1. 10.07.2026 Google Search Central, «How to specify a canonical URL with rel="canonical" and other methods»: explica cómo declarar una URL canonical, recomienda añadir el canonical autorreferente también en la propia página preferida, y detalla los distintos métodos de canonicalización
  2. 10.07.2026 Google Search Central, «What is URL canonicalization»: fuente concreta de que «indicar una preferencia de canonical es una pista, no una regla» («a hint, not a rule»), la base de que Google puede elegir una URL distinta a la indicada