¿Qué Es la Etiqueta Canonical? Guía de Uso de rel=canonical (2026)
Resumir con IA
Deja que la IA lea este artículo y resuma los puntos clave.
En una tienda online, el mismo producto puede abrirse en cuatro direcciones distintas:
/producto/camiseta-roja /producto/camiseta-roja?color=rojo /producto/camiseta-roja?utm_source=instagram /categoria/camiseta/camiseta-roja
Para una persona, todas son la misma página. Para Google, cuatro páginas distintas. El resultado: el valor de enlace que recibes se divide entre cuatro, tu presupuesto de rastreo se gasta rastreando el mismo contenido cuatro veces, y Google decide por su cuenta cuál mostrar.
La etiqueta canonical existe exactamente para resolver este problema.
¿Qué Es la Etiqueta Canonical?
rel="canonical" es una etiqueta HTML que le indica al motor de búsqueda cuál es la versión original entre contenidos idénticos o muy similares. Se coloca en la sección <head> de la página:
<link rel="canonical" href="https://tusitio.com/producto/camiseta-roja" />
Cuando Google ve esta etiqueta, intenta transferir las señales de las versiones duplicadas (enlaces, clics, relevancia) a la dirección original que indicaste, y muestra esa dirección en los resultados de búsqueda.
El punto más crítico: el canonical no es una orden, es una sugerencia fuerte. Google puede ignorarlo — más abajo explicamos cuándo lo hace.
¿Cuándo Se Usa el Canonical?
| Situación | Ejemplo | Destino del canonical |
|---|---|---|
| Parámetros de URL | ?utm_source=, ?orden=precio | URL limpia sin parámetros |
| Mismo producto en varias categorías | /zapatos/x y /ofertas/x | Página de producto original |
| www / sin www, http / https | http://sitio.com y https://www.sitio.com | La única versión que prefieras |
| Versión para imprimir | /articulo?print=1 | Página de artículo normal |
| Paginación (página 1) | /blog?pagina=2 | A sí misma — no a la página 1 |
| Contenido publicado en otro sitio | El artículo que copiaste en Medium | El original en tu propio sitio |
La fila de paginación es especialmente importante: aplicar canonical de /blog?pagina=2 hacia /blog provoca que el contenido de la segunda página nunca se indexe. Las páginas de paginación deben apuntar el canonical a sí mismas.
Reglas de Uso Correcto
1. Cada página debe tener un canonical hacia sí misma. Incluso las páginas sin problema de duplicado deben llevar un canonical que apunte a sí mismas. Es un seguro contra versiones con parámetros que se generen más adelante.
2. Usa URLs absolutas. No /producto/x, sino https://tusitio.com/producto/x. Las rutas relativas pueden interpretarse mal.
3. Debe haber un único canonical. Si una página tiene más de una etiqueta canonical, Google las ignora todas.
4. El destino debe devolver 200. Si la dirección a la que apunta el canonical devuelve 404, 301 o noindex, la etiqueta queda invalidada.
5. Mantén el protocolo y el subdominio consistentes. Si usas https://www., el canonical también debe usarlo; pequeñas inconsistencias hacen que Google ignore la etiqueta.
6. No combines canonical y noindex en la misma página. Envía una señal contradictoria: no puedes decir «no indexes esta página» y «transfiere su valor a esta otra» al mismo tiempo.
Diferencia Entre Canonical, Redirección y Noindex
Confundir estas tres herramientas es uno de los errores técnicos de SEO más comunes:
| Herramienta | Qué ve el usuario | Cuándo usarla |
|---|---|---|
| Redirección 301 | Va a la página de destino | Cuando la página se trasladó de forma permanente |
| rel=canonical | Permanece en la página | Cuando ambas versiones deben seguir siendo accesibles |
| noindex | Permanece en la página | Cuando la página nunca debe estar en el índice |
La regla de decisión es simple: ¿el usuario necesita permanecer en esa página? Si es así, canonical; si no, 301.
Por ejemplo, las listas de productos filtradas son necesarias para el usuario (navega filtrando) pero no necesitan estar en el índice — el canonical es la herramienta correcta. Si estás fusionando un artículo antiguo con uno nuevo, el usuario no necesita quedarse en la página vieja — la 301 es la herramienta correcta. Hacer esta distinción de forma incorrecta también provoca canibalización de palabras clave.
¿Cuándo Ignora Google tu Canonical?
Si en Search Console ves la advertencia «Google eligió una página diferente», significa que tu etiqueta fue ignorada. Las causas principales son:
- Las páginas no son suficientemente similares. El canonical no puede usarse para fusionar contenidos diferentes.
- Tu sitemap incluye la versión duplicada. Una URL en el sitemap envía una señal fuerte de «esto es importante» que entra en conflicto con el canonical.
- Tus enlaces internos apuntan a la versión duplicada. En el canonical dices A, pero si desde todo tu sitio enlazas a B, Google se fija en el comportamiento real.
- Hay conflicto con hreflang. En sitios multilingües, hreflang y canonical deben ser coherentes entre sí.
- Existe una cadena de canonicals. Si se forma una cadena como A → B, B → C, es posible que Google no la siga.
En resumen, Google se fija en lo que dice el conjunto de tu sitio, no en lo que dice la etiqueta por sí sola. Sin enlaces internos y entradas de sitemap que respalden el canonical, la etiqueta por sí sola queda débil.
El Canonical en Sitios Multilingües
El error más común en sitios que usan hreflang es aplicar canonical de todas las versiones de idioma hacia un único idioma. Esto provoca que las demás versiones desaparezcan del índice.
Lo correcto: cada versión de idioma tiene un canonical hacia sí misma, y las etiquetas hreflang se apuntan entre sí.
<link rel="canonical" href="https://tusitio.com/es/producto" /> <link rel="alternate" hreflang="es" href="https://tusitio.com/es/producto" /> <link rel="alternate" hreflang="en" href="https://tusitio.com/en/product" />
¿Cómo Se Verifica?
Para una sola página: clic derecho en la página → Ver código fuente → busca canonical. O en la consola del navegador:
document.querySelector('link[rel="canonical"]')?.href
Para todo el sitio: en Google Search Console, en el informe Páginas, las filas «Página alternativa con etiqueta canónica adecuada» y «Duplicada, Google eligió una página diferente» muestran exactamente este tema. Las páginas de la segunda fila deben revisarse con urgencia.
En la herramienta de Inspección de URLs, cada página muestra por separado tanto el canonical declarado por el usuario como el canonical seleccionado por Google. Si son diferentes, hay un problema. En nuestra guía de Search Console explicamos estos informes en detalle.
Los Ocho Errores Más Comunes
- Aplicar canonical de todas las páginas hacia la página de inicio. Todo el sitio desaparece del índice. Suele ocurrir por un error de plantilla.
- Aplicar canonical de las páginas de paginación hacia la página 1. El contenido a partir de la página 2 nunca se indexa.
- Que el destino del canonical tenga noindex. Señal contradictoria; Google puede ignorar ambas.
- Usar URLs relativas. Especialmente en entornos de staging, puede apuntar al dominio equivocado.
- Formar una cadena de canonicals. En lugar de A→B→C, todas deben apuntar directamente a C.
- Añadirlo después con JavaScript. Lo más seguro es que esté presente en el HTML que envía el servidor.
- Dejar URLs duplicadas en el sitemap. El sitemap solo debe contener URLs canónicas.
- Compartir direcciones con UTM y usarlas como enlaces internos. Las direcciones de campaña se comparten hacia afuera, no se usan dentro del sitio.
Preguntas Frecuentes
¿La etiqueta canonical mejora directamente mi posicionamiento?
No es un factor de ranking directo. Pero, al concentrar señales dispersas en una sola dirección, genera una diferencia indirecta notable — especialmente en tiendas online que generan muchas URLs con parámetros.
¿Recibiré una penalización por contenido duplicado?
Google no aplica una penalización específica por contenido duplicado dentro del propio sitio. El problema no es una penalización sino una dilución: el valor se reparte entre varias direcciones. Copiar a escala manipuladora es otro asunto y entra dentro de las técnicas black hat.
¿Se puede indicar el canonical mediante una cabecera HTTP?
Sí. Para archivos que no son HTML, como los PDF, se usa la cabecera HTTP Link: <https://...>; rel="canonical".
¿Puede indexarse igualmente la página a la que apliqué canonical?
Sí, puede ocurrir. Si Google ignora el canonical o las páginas no son suficientemente similares, ambas pueden quedar indexadas. Si quieres que definitivamente no esté en el índice, usa noindex.
Artículos Relacionados:
Automatiza Tu SEO
Encuentra errores de SEO técnico con un solo clic y dispara tu tráfico orgánico.
Automatiza Tu SEO
Encuentra errores de SEO técnico con un solo clic y dispara tu tráfico orgánico.