Una URL canónica es la versión de una página web que Google debe indexar y posicionar cuando existen varias URLs que muestran el mismo contenido o contenido muy similar. Se define mediante la etiqueta rel=”canonical” en el código HTML y le dice al buscador: “esta es la URL oficial, ignora las demás versiones”.
Es una de las herramientas más importantes del SEO técnico y una de las más frecuentemente mal implementadas.
Por qué existe el problema de las URLs duplicadas
Internet genera duplicados de contenido de forma automática y casi invisible. Una misma página puede ser accesible desde decenas de URLs diferentes sin que el responsable de la web haya hecho nada deliberado para que eso ocurra.
Algunos ejemplos reales:
- https://www.ejemplo.com/producto/zapatillas-running
- https://ejemplo.com/producto/zapatillas-running
- https://www.ejemplo.com/producto/zapatillas-running/?color=negro
- https://www.ejemplo.com/producto/zapatillas-running/?ref=newsletter
- https://www.ejemplo.com/producto/zapatillas-running/index.html
Para un humano, todas esas URLs muestran exactamente la misma página. Para Google, son cinco páginas distintas compitiendo entre sí por la misma keyword. El resultado: la autoridad y los backlinks que apuntan a esa página se fragmentan entre las cinco versiones en lugar de concentrarse en una sola.
Esto se conoce como canibalización de URLs, y es uno de los problemas técnicos más comunes en auditorías SEO, especialmente en ecommerce con filtros de productos, parámetros de seguimiento o versiones con y sin www.
Qué hace exactamente la etiqueta canónica
La etiqueta canónica es una línea de código que se coloca en el <head> del HTML de la página:
<link rel=”canonical” href=”https://www.ejemplo.com/producto/zapatillas-running/” />
Esta etiqueta le comunica a Google (y a Bing, y a otros buscadores que la reconocen) cuál es la versión oficial de esa página. Google la interpreta como una señal fuerte pero no como una orden absoluta: si detecta contradicciones entre la canónica y otras señales (sitemap, hreflang, estructura de enlazado interno), puede ignorarla.
Lo que la etiqueta canónica consigue cuando está bien implementada:
- Consolida la autoridad: todos los backlinks que apuntan a versiones duplicadas transfieren su valor a la URL canónica.
- Evita el gasto de crawl budget: Google deja de rastrear las versiones secundarias y dedica ese presupuesto a indexar nuevo contenido.
- Protege contra contenido duplicado: evita penalizaciones por duplicate content, tanto interno como externo (cuando alguien copia tu contenido y Google no sabe cuál es el original).
- Concentra las señales de ranking: posición, CTR, tiempo en página… todo se atribuye a una sola URL.
Tipos de URL canónica: self-referencing y cross-page
Self-referencing canonical (autocanónica)
La URL canónica apunta a sí misma. Es la implementación más frecuente y la recomendada para todas las páginas que no tienen duplicados conocidos.
<!– En la página https://www.ejemplo.comRevisión de bicicleta en Toledo:/servicios/seo/ –>
<link rel=”canonical” href=”https://www.ejemplo.com/servicios/seo/” />
Esto declara explícitamente que esta URL es la versión oficial. Si alguien la enlaza con parámetros (?utm_source=twitter), Google sabe que la URL real es la limpia.
Cross-page canonical (canónica cruzada)
La URL canónica apunta a otra página diferente. Se usa cuando quieres consolidar contenido similar en una sola URL de referencia.
<!– En la página https://www.ejemplo.com/producto/zapatillas-running/?color=negro –>
<link rel=”canonical” href=”https://www.ejemplo.com/producto/zapatillas-running/” />
Aquí, la versión con filtro de color declara que la página principal (sin filtro) es la versión oficial.
Cuándo usar la etiqueta canónica (y cuándo no)
Úsala cuando:
Tienes parámetros de URL que no cambian el contenido sustancialmente. Los parámetros de seguimiento de campañas (?utm_source=, ?ref=), de sesión, de ordenación o de filtros que muestran el mismo contenido base son el caso de uso más frecuente.
Tienes versiones con y sin www, o con y sin trailing slash. https://ejemplo.com/seo/ y https://www.ejemplo.com/seo son técnicamente URLs distintas. La canónica unifica cuál es la oficial.
Publicas contenido en varios sitios. Si tu artículo aparece en tu blog y también en Medium, LinkedIn o un medio externo, la etiqueta canónica en las versiones externas apuntando a tu web original le dice a Google quién es el autor original.
Tienes páginas de paginación. Los artículos de blog paginados (/articulo/page/2/, /articulo/page/3/) pueden canionizarse hacia la primera página si el contenido de cada subpágina no merece posicionar por sí solo.
Tienes un ecommerce con filtros. Las páginas de categoría con múltiples combinaciones de filtros (/zapatillas/?color=negro&talla=42&marca=nike) generan miles de URLs duplicadas. La canónica señala cuál es la página de categoría principal.
No la uses cuando:
Las páginas son sustancialmente diferentes. Si cada URL tiene contenido único y relevante, no canionices hacia otra. Cada una merece posicionar por su propia keyword.
Quieres que Google indexe la variante. Si tienes una página de producto específica para una variante que merece posicionar por su propia keyword (por ejemplo, /zapatillas-running-negras/ para “zapatillas running negras”), no la canonices hacia la página general.
Como sustituto de un redirect 301. Si una página desaparece definitivamente, el redirect 301 es la solución correcta, no la canónica. La canónica no redirige al usuario.
Canónica vs redirect 301: cuál usar en cada caso
Es la confusión más frecuente en SEO técnico.
| Situación | Solución correcta |
| Página duplicada que sigue siendo accesible | rel=”canonical” |
| Página que ya no existe o se mueve permanentemente | Redirect 301 |
| Quieres consolidar autoridad sin desactivar la URL | rel=”canonical” |
| Quieres que el usuario sea redirigido automáticamente | Redirect 301 |
| Parámetros de campaña en URLs | rel=”canonical” |
| Cambio de dominio | Redirect 301 en todas las URLs |
La diferencia práctica: la canónica mantiene la URL accesible para el usuario pero indica a Google cuál indexar. El redirect 301 lleva al usuario directamente a la URL de destino y transfiere prácticamente el 100% de la autoridad SEO.
Un error frecuente: usar redirects 301 donde debería ir una canónica, generando cadenas de redirecciones que ralentizan la web y desperdician crawl budget. Otro error: poner canónicas donde debería ir un 301, dejando páginas muertas accesibles que confunden tanto a Google como al usuario.
Cómo implementarla correctamente: guía paso a paso
Opción 1: En el HTML directamente
Coloca esta línea en el <head> de cada página:
<head>
<link rel=”canonical” href=”https://www.tudominio.com/url-canononica/” />
</head>
Reglas básicas:
- Siempre usa la URL absoluta completa (con https:// y el dominio).
- Incluye o excluye el trailing slash (/) de forma consistente en toda la web.
- La URL canónica debe devolver un código 200, nunca un 301 o un 404.
Opción 2: En WordPress con Yoast SEO o Rank Math
Ambos plugins añaden automáticamente una autocanónica en cada página. Para cambiarla manualmente, en Yoast: pestaña “Avanzado” en el editor → campo “URL canónica”. En Rank Math: pestaña “Avanzado” → “URL canónica”.
Opción 3: En Shopify
Shopify genera autocanónicas automáticamente en páginas de producto y colección. El problema frecuente: también genera canónicas en las páginas de variantes que apuntan a la página de producto principal, lo que puede no ser siempre la decisión correcta para keywords de variante específica.
Opción 4: En el header HTTP
Para PDFs y otros archivos no HTML, la canónica puede declararse en el header HTTP:
Link: <https://www.ejemplo.com/documento.pdf>; rel=”canonical”
Errores frecuentes con las URLs canónicas
Canónica apuntando a una URL con redirect
<!– Error: la canónica apunta a una URL que redirige –>
<link rel=”canonical” href=”https://www.ejemplo.com/pagina-antigua/” />
<!– Si /pagina-antigua/ tiene un 301 a /pagina-nueva/, Google puede ignorar la señal –>
Google recomienda que la URL canónica devuelva siempre un 200. Si apunta a una URL que redirige, la señal se debilita.
Múltiples etiquetas canónicas en la misma página
Si el HTML tiene dos líneas rel=”canonical” con URLs distintas, Google puede ignorar ambas. Ocurre frecuentemente cuando el tema de WordPress añade una y el plugin SEO añade otra.
Canónica en páginas de idioma distintas
Si tienes una web multiidioma, las páginas en distintos idiomas no son duplicados sino traducciones. La solución correcta es hreflang, no la canónica. Canonizar /en/product/ hacia /es/producto/ eliminaría la versión en inglés de los resultados de búsqueda de Google.
Auto-canónica incorrecta en paginación
Canonizar todas las páginas de paginación (/blog/page/2/) hacia la primera página (/blog/) puede eliminar del índice artículos que solo aparecen en las páginas 2, 3 o 4. Si cada página de paginación tiene artículos únicos con posibilidad de posicionar, lo correcto es dejar autocanónicas individuales en cada una.
No implementar canónicas en absoluto
El error más simple y más extendido en ecommerce: no tener ninguna implementación de canónicas y dejar que Google decida por sí mismo cuál es la versión principal. Google tomará una decisión, pero puede que no sea la que quieres.
Cómo verificar las canónicas de tu web
Google Search Console: en el informe de Cobertura puedes ver qué URLs ha excluido Google como “Alternativa correcta con etiqueta canónica” y cuáles ha elegido como canónica de cada grupo de duplicados. Si Google ha elegido una URL canónica diferente a la que tú declaraste, hay una discrepancia que vale la pena investigar.
Screaming Frog: en la pestaña “Canonicals” muestra todas las URLs del sitio con su etiqueta canónica declarada, detecta autocanónicas ausentes, canónicas que apuntan a URLs con redirect o con error, y páginas con múltiples canónicas.
Ahrefs / Semrush: ambas plataformas detectan problemas de canónicas en sus auditorías técnicas y los clasifican por severidad.
Inspección manual en el navegador: en Chrome, clic derecho → “Ver código fuente” → buscar canonical en el HTML. También puedes usar la extensión SEO Meta in 1 Click para verlo sin abrir el código.
Canónicas y su relación con el resto de la estrategia SEO
La etiqueta canónica no funciona de forma aislada. Forma parte de la capa técnica del SEO que Google necesita para interpretar correctamente la estructura de tu web antes de evaluar la calidad del contenido.
En la guía SEO completa explicamos cómo se relacionan los factores de posicionamiento entre sí. Las canónicas son uno de los primeros elementos que revisamos en una auditoría SEO, porque un error de canónica puede estar frenando el posicionamiento de páginas con buen contenido y backlinks sólidos.
El motivo: si Google está indexando la versión incorrecta de una página (por ejemplo, una URL con parámetros en lugar de la URL limpia), todos los factores on-page bien trabajados de la URL correcta pierden valor porque Google los atribuye a otra versión.
Esta es también la razón por la que el tiempo que tarda en posicionarse una web puede alargarse más de lo esperado en sitios con problemas de canónicas no resueltos: Google está repartiendo señales entre versiones y ninguna acumula suficiente autoridad para alcanzar el top 10.
Lo que necesitas recordar sobre las URLs canónicas
Una canónica bien implementada no te da posiciones directamente. Lo que hace es asegurarse de que el trabajo que ya has hecho (contenido, backlinks, optimización on-page) beneficia a la URL correcta y no se dispersa entre versiones duplicadas.
Si tu web lleva tiempo en marcha y el SEO no termina de funcionar como debería, las canónicas son uno de los primeros sitios donde buscar el problema. En webs sin auditoría técnica previa, es frecuente encontrar decenas o cientos de páginas con canónicas incorrectas que están diluyendo silenciosamente la autoridad del sitio.
En Eximia auditamos la implementación de canónicas como parte de cualquier auditoría SEO técnica. Si quieres saber si tu web tiene este problema, solicita una auditoría gratuita y te lo mostramos con datos.
Preguntas frecuentes sobre las URLs canónicas
¿Una URL canónica es lo mismo que una URL amigable?
No. Una URL amigable (o URL semántica) es una URL legible y descriptiva, como /servicios/agencia-seo/ en lugar de /page?id=42. La URL canónica es la versión oficial de una página cuando existen varias versiones. Una URL puede ser amigable y también ser la canónica de ese contenido, pero son conceptos distintos.
¿Google siempre respeta la etiqueta canónica que yo defino?
No siempre. Google la trata como una señal fuerte pero no como una orden. Si detecta contradicciones con el sitemap, el enlazado interno o los backlinks externos, puede elegir una URL canónica diferente a la que tú has declarado. Si eso ocurre frecuentemente en tu web, hay un problema de coherencia técnica que vale la pena investigar.
¿La etiqueta canónica afecta al PageRank?
Sí, de forma indirecta. Al consolidar la autoridad de múltiples versiones en la URL canónica, concentra el PageRank (y los backlinks) en una sola página, haciéndola más fuerte ante Google.
¿Debo poner canónicas en todas las páginas de mi web?
La buena práctica es incluir una autocanónica en todas las páginas, incluso en las que no tienen duplicados conocidos. Protege la página ante parámetros de campaña que se puedan añadir en el futuro y le da a Google una señal clara desde el primer rastreo.
¿Qué diferencia hay entre canónica y hreflang?
Son herramientas para problemas distintos. La canónica resuelve duplicados de contenido en el mismo idioma. El hreflang resuelve versiones del mismo contenido en distintos idiomas o regiones. En una web multiidioma, se usan las dos: hreflang para señalar las versiones por idioma, y canónicas para evitar duplicados dentro de cada idioma.
¿Las canónicas ayudan contra el contenido duplicado externo?
Parcialmente. Si alguien copia tu contenido y Google no sabe quién es el original, tener la canónica correctamente implementada en tu versión refuerza tu posición como fuente original. Pero no es una solución infalible: si el sitio que copió tiene más autoridad que el tuyo, Google puede preferir esa versión. La solución más robusta es el e-mail de eliminación (DMCA) al sitio que copia, o buscar que el contenido externo incluya la canónica apuntando a tu URL.
