Canonicalización: cómo elegir la URL principal
Cómo los motores de búsqueda eligen una URL canónica entre duplicados y consolidan en ella las señales de posicionamiento; por qué rel=canonical es una sugerencia, no una regla, y cómo alinear todas las señales.
Idiomas
1 señal de evidencia en esta página
- Herramienta activa relacionadaCanonicalization Checker
La canonicalización es la forma en que un motor de búsqueda elige una URL representativa cuando varias sirven el mismo contenido o uno casi duplicado y después consolida en ella las señales de posicionamiento (enlaces, PageRank y anchor text). Lo más importante: rel=canonical es una sugerencia, no una regla. Google agrupa duplicados y selecciona una canonical usando un conjunto creciente de señales (~20 según Illyes en 2020 y ~40 según Allan Scott de Google en 2025): la anotación rel=canonical, redirecciones, inclusión en sitemap, enlaces internos, HTTPS y el formato de la URL. Puede anular y de hecho anula tu canonical declarada (GSC: «Duplicate, Google chose different canonical than user»). Canonical no es una 301 ni una directiva de indexación como noindex. Haz que todas las señales apunten a la misma URL y verifica la canonical elegida en Search Console. Este hub enlaza con etiquetas canonical, contenido duplicado y parámetros de URL.
TL;DR — La canonicalización es la forma en que un motor de búsqueda elige una URL principal cuando varias muestran el mismo contenido o uno casi idéntico. Sugieres tu URL preferida con una etiqueta
rel="canonical", pero es una sugerencia, no una orden. Google puede elegir otra. El objetivo es que todas tus señales apunten a la misma URL para que Google elija la que quieres.
Qué es la canonicalización
Un número sorprendente de URL de un sitio normal muestran el mismo contenido. http:// y https://, www y la versión sin www, un producto accesible mediante tres rutas de categorías o la misma página con parámetros de seguimiento al final: para ti son «una página», pero para un motor de búsqueda cada una es una URL distinta.
La canonicalización es la forma de resolverlo del motor. Agrupa las URL duplicadas y elige una como canónica: la versión representativa que indexa y muestra en los resultados de búsqueda. Evidence for this claim Google groups similar pages and selects a representative canonical URL for the cluster. Scope: Google Search canonical selection for duplicate or very similar content. Confidence: high · Verified: Google Search Central: In-depth guide to how Google Search works Todo lo demás del grupo apunta a ella.
Cómo solicitar una URL canónica
La forma más habitual es la etiqueta canonical, una línea de HTML en el <head> de la página:
<link rel="canonical" href="https://example.com/preferred-page/" />Eso le dice a Google: «si encuentras duplicados de esto, trata esta URL como la principal». También puedes indicar una preferencia mediante redirecciones, incluyendo la URL en tu sitemap y enlazándola de forma coherente desde tus propias páginas.
Lo que todo el mundo entiende mal
Una etiqueta canonical es una sugerencia, no una regla. La propia documentación de Google lo dice. Pondera tu etiqueta junto con muchas otras señales y, si esas señales discrepan, puede elegir una URL distinta de la que declaraste. Evidence for this claim Canonical declarations express a preference; Google can select a different canonical based on its signals. Scope: Google Search canonicalization; redirects and rel=canonical are strong signals while sitemap inclusion is weaker. Confidence: high · Verified: Google Search Central: How to specify a canonical URL Cuando ocurre, lo verás en Google Search Console como «Duplicate, Google chose different canonical than user».
Por tanto, la etiqueta no es un botón mágico. Para conseguir realmente la URL que quieres, haz que todas las señales coincidan: la etiqueta canonical, tus enlaces internos, tu sitemap y tus redirecciones deben apuntar a la misma URL.
Por qué importa
Cuando Google elige una URL principal, esa URL se convierte en la que evalúa para calidad y contenido y, normalmente —aunque no siempre—, en la que muestra en los resultados de búsqueda. También se pretende consolidar en ella el valor de los enlaces que apuntan a los duplicados, pero eso depende de que tus señales coincidan sobre cuál es la URL; si son confusas, Google quizá no consolide como esperas. Una canonicalización limpia también significa que la página preferida suele rastrearse más a menudo que sus duplicados y hace que los informes de Search Console tengan sentido.
Unas reglas prácticas rápidas:
- Da a cada página importante una URL principal que apunte a sí misma (una canonical «autorreferente»). Elimina ambigüedad.
- No uses una etiqueta canonical cuando realmente quieres una redirección 301: si estás moviendo o retirando una página, redirígela.
- No pongas
noindexy una etiqueta canonical en la misma página: se contradicen.
¿Quieres el panorama completo: cómo agrupa y selecciona Google, qué señales usa y cuáles pesan más, las canonicals entre dominios y los errores habituales? Cambia a la pestaña Avanzado.
TL;DR — La canonicalización es agrupación + selección + consolidación: Google detecta duplicados (huellas o sumas de comprobación del contenido), los agrupa, elige uno como URL principal y consolida en ella las señales de posicionamiento (enlaces, PageRank y anchor text).
rel="canonical"es una sugerencia fuerte, no una directiva: Google puede y suele anularla, algo que aparece en GSC como «Duplicate, Google chose different canonical than user». Pondera un conjunto creciente de señales (~20 según Illyes en 2020, ~40 según Allan Scott de Google en 2025): la anotación rel=canonical, redirecciones, inclusión en sitemap, enlaces internos, HTTPS frente a HTTP y URL cortas frente a largas, con algunas señales pesando más que otras (una redirección supera a la señal HTTPS). Canonical no es una 301 ni una directiva de indexación comonoindex. Haz que cada señal apunte a una URL, usa canonicals autorreferentes y verifica la URL elegida en la herramienta de inspección de URL de Search Console.
Qué es realmente la canonicalización
Three reachable duplicate URL variants feed a canonicalization decision. A separate bundle of signals also feeds the decision: rel=canonical, redirects, sitemap inclusion, internal links, and HTTPS. The decision selects one representative canonical URL, which may be indexed and shown in search while cluster signals consolidate onto it. The other duplicate URLs remain reachable rather than being deleted.
© Patrick Stox LLC · CC BY 4.0 ·
La definición de Google es precisa: “Canonicalization is the process of selecting the representative –canonical– URL of a piece of content,” (traducción) «La canonicalización es el proceso de seleccionar la URL representativa —principal— de un contenido» y “a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.” (traducción) «una URL principal es la URL de una página que Google eligió como la más representativa de un conjunto de páginas duplicadas» Evidence for this claim Google groups similar pages and selects a representative canonical URL for the cluster. Scope: Google Search canonical selection for duplicate or very similar content. Confidence: high · Verified: Google Search Central: In-depth guide to how Google Search works Escribí la guía de canonicalización de Ahrefs y allí lo planteo como dos trabajos distintos: “Clustering creates a cluster of duplicate pages, and canonicalization chooses which version signals consolidate to and what page will be shown in search results.” (traducción) «La agrupación crea un conjunto de páginas duplicadas y la canonicalización decide a qué versión se consolidan las señales y qué página se mostrará en los resultados de búsqueda»
Por tanto, ocurren tres cosas, en este orden:
- Detectar y agrupar las URL duplicadas (o casi duplicadas).
- Seleccionar una como canónica.
- Consolidar las señales de posicionamiento en la URL elegida.
Aclara esas tres cosas y la mayor parte de la confusión sobre canonicalización desaparece.
Por qué importa
Google reconoce que los duplicados son sobre todo un problema de usabilidad e informes, no una falta moral: “having the same content accessible through many different URLs can be a bad user experience… and it may make it harder for you to track how your content performs in search results.” (traducción) «tener el mismo contenido accesible mediante muchas URL distintas puede ofrecer una mala experiencia de usuario… y puede dificultar el seguimiento del rendimiento de tu contenido en los resultados de búsqueda» La mayoría de duplicados no son maliciosos; son accidentes técnicos normales (parámetros, navegación facetada, variantes de protocolo/host e ID de sesión).
El beneficio real aparece en cuatro superficies, y conviene ser preciso con cada una en vez de tratar «la canonicalización ayuda al SEO» como una ventaja vaga:
- Pertenencia al grupo. Las URL duplicadas se agrupan en un solo conjunto; la principal es la representante designada de ese grupo.
- Frecuencia de rastreo relativa. Google dice que la página principal se rastrea con mayor regularidad y los duplicados con menor frecuencia: un efecto relativo que reduce el rastreo redundante. No promete que canonicalizar una página libere instantáneamente presupuesto en otro lugar ni acelere la indexación de páginas no relacionadas.
- Evaluación de contenido y calidad. Google normalmente usa la versión principal como fuente principal para evaluar la calidad y relevancia del contenido.
- Qué se sirve. Los resultados de búsqueda suelen enlazar a la versión principal, pero no siempre. Google puede servir un duplicado si se adapta mejor al usuario, como una versión específica para un dispositivo.
La documentación de Google explica claramente la parte de las señales: declarar una canónica “helps search engines to be able to consolidate the signals they have for the individual URLs (such as links to them) into a single, preferred URL.” (traducción) «ayuda a los motores de búsqueda a consolidar en una sola URL preferida las señales que tienen para las URL individuales (como los enlaces que apuntan a ellas)» Eso depende de que el destino se convierta realmente en la versión principal: no garantiza que cada etiqueta canonical declarada absorba automáticamente todo el PageRank, anchor text o valor de posicionamiento de un duplicado. Si tus señales discrepan y Google elige otra cosa, nada se consolida como pretendías.
Y cierta duplicación es normal: por sí sola no infringe las políticas de spam. Los motivos prácticos para canonicalizar son la claridad para el usuario, informes más limpios, una URL de Search coherente, la consolidación de señales y la reducción del rastreo duplicado, no el miedo a una penalización. (La duplicación descontrolada sigue mereciendo una corrección en origen: es más un asunto de presupuesto de rastreo y navegación facetada que de canonicalización, aunque están relacionados.)
Cómo elige Google una URL canónica
Step one fingerprints duplicate URLs and groups them into a cluster. Step two selects one URL as canonical while the others remain reachable alternates. Step three consolidates links, PageRank, and anchor text from the cluster onto the selected canonical.
© Patrick Stox LLC · CC BY 4.0 ·
Esta es la parte que la mayoría de guías despacha por encima, así que merece una explicación correcta.
Paso 1: detectar duplicados
Google crea huellas del contenido de las páginas para encontrar duplicados. Gary Illyes describió el mecanismo en Search Off the Record: “A checksum is basically a hash of the content. Basically a fingerprint.” (traducción) «Una suma de comprobación equivale en esencia a un hash del contenido: una huella digital.» Las páginas con huellas iguales o casi iguales (el contenido repetitivo, como la navegación y los pies de página, se descuenta en gran medida) pueden tratarse como duplicados.
La documentación actual de Google expresa la misma idea de forma más sencilla, sin la mecánica de la suma de comprobación: durante la indexación, compara el contenido principal de cada página y agrupa las páginas iguales o muy parecidas. Google no publica exactamente cómo funciona la creación de huellas ni cuánto contenido repetitivo se descuenta, así que trata la explicación de Illyes como un matiz direccionalmente correcto de una conversación de 2020, no como un algoritmo documentado.
Paso 2: agrupar
Las URL duplicadas se agrupan en un conjunto. Todo lo que está en el grupo puede ser la canónica; solo una ganará.
Paso 3: seleccionar dentro del grupo
Ahora Google elige. Usa un conjunto de señales y el número publicado ha crecido con el tiempo. En 2020 Illyes dijo “we employ, I think, over twenty signals, we use over twenty signals, to decide which page to pick as canonical.” (traducción) «empleamos, creo, más de veinte señales; usamos más de veinte señales para decidir qué página elegir como principal» En 2025, la cifra de la que habla Google es mayor: como señalé en mi guía de canonicalización de Ahrefs, “According to Google’s Allan Scott, there are ~40 different canonical selection signals.” (traducción) «Según Allan Scott de Google, hay unas 40 señales distintas para seleccionar la principal» Interprétalo como que Google ha dicho públicamente más con el tiempo: más de 20 en 2020 y unas 40 en 2025, no como una contradicción.
La documentación de Google enumera explícitamente algunos factores: “There are a handful of
factors that play a role in canonicalization: whether the page is served over HTTP
or HTTPS, redirects, presence of the URL in a sitemap, and rel="canonical" link
annotations.”
(traducción) «Hay varios factores que influyen en la canonicalización: si la página se sirve mediante HTTP o HTTPS, las redirecciones, la presencia de la URL en un sitemap y las anotaciones de enlace rel="canonical"» Mi lista completa añade el resto de lo que se suele citar: duplicados, elementos de enlace canonical, URL del sitemap, enlaces internos, enlaces externos, redirecciones, hreflang, hreflang x-default, PageRank, páginas HTTPS frente a HTTP y URL más cortas frente a más largas.
Qué señales pesan más que otras
No son iguales. Illyes fue explícito: “301 redirect, or any sort of redirect actually, should be much higher weight… than whether the page is on an http URL or https.” (traducción) «una redirección 301, o cualquier tipo de redirección, debería tener mucho más peso… que si la página está en una URL http o https» También llamó a la etiqueta canonical “quite a strong signal” (traducción) «una señal bastante fuerte»: es fuerte, pero puede perder. Como lo expliqué en mi guía de canonicalización, la etiqueta canonical “is sometimes referred to as a hint because it’s just one canonicalization signal, but it is considered a strong signal. Google ignores it if other signals are stronger.” (traducción) «a veces se la llama sugerencia porque es solo una señal de canonicalización, pero se considera una señal fuerte. Google la ignora si otras señales son más fuertes»
Por qué es una sugerencia y no una directiva
Este es el eje de precisión de todo el tema. Google dice: “You can indicate your preference to Google using these techniques, but Google may choose a different page as canonical than you do, for various reasons. That is, indicating a canonical preference is a hint, not a rule.” (traducción) «Puedes comunicar a Google tu preferencia mediante estas técnicas, pero por distintos motivos puede elegir otra página como principal. Es decir, expresar una preferencia canonical es una sugerencia, no una regla» Evidence for this claim Canonical declarations express a preference; Google can select a different canonical based on its signals. Scope: Google Search canonicalization; redirects and rel=canonical are strong signals while sitemap inclusion is weaker. Confidence: high · Verified: Google Search Central: How to specify a canonical URL Cuando pierde tu preferencia declarada, lo ves en Search Console como “Duplicate, Google chose different canonical than user” (traducción) «Duplicada: Google eligió una canonical distinta de la del usuario». Como lo describo, “means that Google chose a different URL to index than the one the user selected.” (traducción) «significa que Google eligió una URL distinta para indexar de la que seleccionó el usuario». La solución casi nunca es “add a stronger tag” (traducción) «añadir una etiqueta más fuerte», sino alinear las señales que entran en conflicto.
Formas de especificar una canónica
Google dice desde el principio que “none of them are required; your site will likely do just fine without specifying a canonical preference,” (traducción) «ninguna es obligatoria; es probable que tu sitio funcione perfectamente sin especificar una preferencia canonical» pero en la práctica conviene actuar deliberadamente. La documentación actual de Google también señala que estos métodos pueden acumularse: usar varias señales fuertes y alineadas aumenta las probabilidades de que Google elija la URL que quieres, aunque ninguna por sí sola lo garantice. Los métodos principales son:
- Elemento de enlace
rel="canonical": la línea del<head>. Es el método más habitual; Google lo llama “a strong signal that the specified URL should become canonical.” (traducción) «una señal fuerte de que la URL especificada debería convertirse en la principal» Debe estar en el<head>: una etiqueta sin cerrar o JavaScript que la coloque en el<body>hace que Google la ignore. Declara solo una por página; si declaras más de una, Google las ignora todas. - Encabezado HTTP
rel="canonical": para archivos que no son HTML (como PDF), cuando no hay un<head>donde poner la etiqueta, establece la canonical en el encabezado de respuesta HTTP. - Redirecciones: “a strong signal that the target of the redirect should become canonical.” (traducción) «una señal fuerte de que el destino de la redirección debería convertirse en canónico» Usa una 301 cuando estés realmente moviendo contenido.
- Inclusión en sitemap: “a weak signal that helps the URLs that are included in a sitemap become canonical.” (traducción) «una señal débil que ayuda a que las URL incluidas en un sitemap se conviertan en las versiones principales» Incluye solo URL principales en tu sitemap.
- Enlaces internos: enlaza siempre a la versión que quieras. El enlazado interno incoherente es uno de los motivos más comunes de conflicto entre señales.
Canonicals autorreferentes y entre dominios
Una canonical autorreferente —una página indexable cuya canonical apunta a sí misma— es una práctica recomendada en toda página que quieras indexar. Hace explícita tu preferencia aunque otras señales sean ambiguas y neutraliza copias con parámetros que, de otro modo, parecerían duplicados.
Las canonicals entre dominios son compatibles: puedes apuntar la canonical de una página a una URL de otro dominio que controles para consolidarla allí (algo habitual en la sindicación). El modo de fallo que debes respetar es el secuestro: como advierto en mi guía de canonicalización, “In some really bad scenarios, a page on the wrong domain may be shown. This is referred to as hijacking.” (traducción) «En situaciones especialmente graves, Google puede mostrar una página del dominio equivocado; a eso se le llama secuestro.» Es raro, pero por eso las canonicals entre dominios requieren cuidado.
Casos límite: qué cuenta realmente como duplicado
Cinco situaciones reciben incorrectamente la etiqueta «duplicado» más que cualquier otra. El patrón es el mismo: no decidas por una característica de la URL (un ?, un número de página, una carpeta de idioma o una etiqueta de script), sino por el contenido principal que realmente se renderiza.
| Situación | ¿Tratar como duplicado? | Por qué |
|---|---|---|
Parámetros de seguimiento o sesión (?utm_source=, ?sessionid=) | Normalmente sí | Mismo contenido principal: es seguro canonicalizar hacia la URL limpia. |
Parámetros de filtro, orden o faceta (?color=red, ?sort=price) | No automáticamente | Pueden producir contenido o intención materialmente distintos de la página base: comprueba el contenido renderizado antes de eliminarlos mediante canonicalización. |
Páginas paginadas (/page/2/) | No | Google trata cada página de una serie por separado, con su propio contenido principal: asigna a cada página una URL única y una canonical autorreferente; nunca una canonical que apunte a la página 1. |
| Páginas completamente traducidas | No | El contenido en otro idioma no es un duplicado del original aunque la plantilla coincida: relaciónalas con hreflang, no con canonical. |
| Variantes regionales en el mismo idioma (por ejemplo, páginas en-US y en-GB casi idénticas) | A veces | Pueden agruparse como duplicados normales. Mantén la preferencia canonical en el mismo idioma y combínala con hreflang recíproco para que la URL regional correcta aún pueda aparecer. |
Dos detalles de implementación provocan fallos silenciosos con suficiente frecuencia como para destacarlos por separado:
- Canonicals renderizadas mediante JavaScript. La guía de Google es elegir una fuente clara para el valor: ponlo en el HTML inicial y no lo sobrescribas con JavaScript o, si no es posible, omítelo del HTML y establécelo solo mediante JavaScript. Declarar una canonical en el código fuente y cambiarla con un script es el fallo real: Google acaba con dos señales en conflicto en una página.
- Archivos que no son HTML. El encabezado HTTP
rel="canonical"(para PDF, documentos de Word y similares) es compatible específicamente con los resultados de búsqueda web de Google; no es una señal universal en todas las superficies de Google. Usa una URL absoluta y no permitas que los metadatos propios del archivo declaren una canonical en conflicto.
Cómo comprobar la canonical que eligió Google
No supongas que tu HTML es la fuente de verdad: lo es la elección de Google. Como digo a la gente: “Your main source of truth for what Google chose as the canonical will be the URL Inspection tool in Google Search Console. Enter the URL, and it will show what the declared canonical is and what Google chose as the canonical.” (traducción) «La referencia principal para saber qué escogió Google será la herramienta de inspección de URL de Google Search Console. Escribe la URL y te mostrará cuál es la canonical declarada y cuál eligió Google como versión principal.» Si las dos discrepan, esa es la señal de que debes alinear todo.
Hay algunos límites que conviene conocer antes de tratar ese campo como una verdad absoluta:
- Refleja el estado indexado, no una comprobación en directo. La canonical seleccionada por Google en la inspección de URL procede de lo que Google ya ha indexado. La prueba en directo de la misma herramienta puede mostrarte las señales actuales, pero no puede predecir qué seleccionará Google: trata el campo indexado como histórico, no en tiempo real.
- La visibilidad se limita a propiedades que posees. Solo puedes ver información sobre la URL principal dentro de las propiedades de Search Console a las que tienes acceso, no de páginas arbitrarias de terceros.
- Una herramienta de auditoría observa entradas, no la decisión de Google. Una herramienta como el Canonicalization Checker de arriba muestra las señales que envías (HTML, encabezados y redirecciones). No puede decirte qué seleccionó realmente Google; solo lo hace la inspección de URL.
- No garantiza inclusión, tiempos ni posiciones. Que se seleccione la URL que querías como preferida no garantiza que se indexe, no ocurre en un plazo fijo y no garantiza tráfico ni posiciones: la canonicalización decide la representación, no esos resultados.
Errores habituales de canonicalización
Los que veo repetirse (varios proceden de mi propia lista de errores habituales):
- Usar una canonical de producción para proteger un sitio de staging. Una página de staging en
https://staging.example.com/pricing/puede apuntar su canonical ahttps://example.com/pricing/y aun así ser rastreada, agrupada o incluso mostrada mientras Google reconcilia las señales. La canonical dice qué duplicado prefieres; no hace privada la URL de staging ni indica a Google que la elimine. Si el host de staging llega a las búsquedas, mantenlo rastreable connoindexhasta que Google procese la directiva, o redirígelo si la URL tiene un reemplazo permanente en producción. En un entorno que nunca debería ser público, exige autenticación. - Canonicalizar hacia una página que no es un duplicado. Apuntar la canonical de una página a otra no relacionada le dice a Google que son el mismo contenido y puede hacer que el «duplicado» desaparezca de los resultados. Las canonicals son para duplicados reales.
- Canonical +
noindexen la misma URL. Son instrucciones contradictorias. La guía de John Mueller sobre combinar señales en conflicto dice: QUOTE0 Elige una. - Bloquear en robots.txt la URL canonicalizada. Google dice: QUOTE1 Una página bloqueada ni siquiera puede leerse para ver su etiqueta canonical.
- Devolver un 4XX para la URL canonicalizada: si el duplicado da error, se rompe la consolidación.
- Canonicalizar todas las páginas paginadas a la página 1. Cada página de una serie es contenido distinto; no las colapses en la raíz.
- Cadenas de canonical / redirecciones en conflicto: una canonical que apunta a una URL que luego redirige a otro lugar obliga a Google a deshacer una contradicción. Apunta la canonical directamente al destino final.
- Varias canonicals o una canonical en el
<body>: no se acepta colocarlas en el body; varias declaraciones generan un conflicto sin un resultado primero/último fiable.
Mitos desmontados
- «Una etiqueta canonical garantiza qué URL se posiciona o indexa». No: es una sugerencia; Google puede elegir otra (eso es exactamente lo que informa el estado de GSC «Duplicate, Google chose different canonical than user»).
- Mito: “rel=canonical is the same as a 301 redirect.” (traducción) «rel=canonical es lo mismo que una redirección 301». No. Una 301 es la directiva para mover una página; una canonical es una sugerencia de consolidación y ambas URL siguen siendo accesibles. La postura histórica de Bing es que, cuando mueves contenido, debes usar una 301 y no una canonical porque la redirección es la instrucción inequívoca. Si retiras una URL, redirígela.
- «Una canonical bloquea o permite la indexación como
noindex». No: canonical no es una directiva de indexación. Combinarla connoindexenvía señales contradictorias; usa una u otra. - «Más etiquetas canonical = señal más fuerte». Lo contrario: declara más de una y Google las ignora todas.
Bing y otros motores
Bing usa los mismos elementos básicos. En el planteamiento de Bing de diciembre de 2025, “Duplicate content doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems,” (traducción) «El contenido duplicado no activa penalizaciones de búsqueda por sí mismo, pero reduce la visibilidad al diluir la autoridad, confundir la intención y ralentizar la llegada de actualizaciones tanto a los motores de búsqueda como a los sistemas de descubrimiento basados en IA» y “Canonical tags, redirects, hreflang, noindex, and IndexNow all support this clarity, but the foundation is a streamlined site that avoids unnecessary duplication.” (traducción) «Las etiquetas canonical, las redirecciones, hreflang, noindex e IndexNow apoyan esta claridad, pero la base es un sitio optimizado que evita duplicaciones innecesarias» Bing también ofrece una función de Normalización de URL en Bing Webmaster Tools para consolidar variantes con parámetros sin cambiar el código, algo práctico cuando los duplicados proceden de parámetros de URL.
Dónde continuar
Esta página es el centro conceptual de la canonicalización, el tema padre. Está dentro de la etapa más amplia de indexación de cómo funciona la búsqueda (la canonicalización decide qué URL de un grupo duplicado se indexa). Los tres análisis profundos siguientes desarrollan cada parte:
- Etiquetas canonical (rel=canonical): la propia etiqueta, la sintaxis exacta, la implementación en
<head>frente a encabezado HTTP, los patrones autorreferentes y todas las formas en que se ignora. - Contenido duplicado: qué cuenta realmente como duplicado, por qué no es una penalización y cómo evitarlo en origen en vez de parchearlo con etiquetas.
- Parámetros de URL: el mayor generador de duplicados: parámetros de seguimiento, orden, filtros y sesión, y cómo evitar que fragmenten una página en infinitas variantes.
La canonicalización también afecta a sus temas hermanos de este grupo: los duplicados y la proliferación de parámetros desperdician presupuesto de rastreo, la navegación facetada es una fuente principal de URL casi duplicadas y las trampas para arañas pueden generar espacios infinitos de URL que hacen que la duplicación se dispare. Para todo el flujo —descubrimiento, rastreo, renderizado, indexación y servicio— consulta el grupo How Search Works.
Resumen de IA
Una versión condensada de la versión Advanced:
- Canonicalización = agrupación + selección + consolidación. Google compara el contenido principal de cada página para detectar duplicados, los agrupa, elige uno como canónico y, si tus señales coinciden, consolida en él las señales de posicionamiento (enlaces, PageRank y anchor text). También afecta a cuatro superficies: pertenencia al grupo, frecuencia de rastreo relativa, evaluación de contenido/calidad y (normalmente, aunque no siempre) qué URL se sirve en los resultados.
rel="canonical"es una sugerencia fuerte, no una directiva. Google puede y suele anularla, algo que aparece en Search Console como «Duplicate, Google chose different canonical than user». La solución es alinear señales, no añadir una etiqueta más fuerte; la documentación de Google señala que las señales fuertes y alineadas pueden acumularse y mejorar las probabilidades.- Las señales (un conjunto creciente): unas 20 según Illyes en 2020 y unas 40 según Allan Scott de Google en 2025: anotación rel=canonical, redirecciones, inclusión en sitemap, enlaces internos/externos, hreflang, PageRank, HTTPS frente a HTTP y URL cortas frente a largas. No son iguales: una redirección supera la señal HTTPS. Google no publica la mecánica exacta detrás de estas cifras, así que trátalas como cifras comunicadas por profesionales, no como detalles de un algoritmo documentado.
- Métodos: elemento de enlace rel=canonical (debe estar en
<head>, uno por página), encabezado HTTP (para PDF/no HTML, solo búsqueda web), redirecciones 301, inclusión en sitemap y enlaces internos coherentes. - Casos límite: los parámetros de seguimiento/sesión normalmente se canonicalizan sin problemas; los parámetros de filtro/orden/faceta requieren comprobar primero el contenido; las páginas paginadas son autorreferentes (nunca canonical a la página 1); las traducciones completas usan hreflang, no canonical; una canonical establecida por JavaScript necesita exactamente una fuente clara (HTML o script, no ambas).
- Las canonicals autorreferentes son una buena práctica; las canonicals entre dominios son compatibles, pero conllevan riesgo de secuestro.
- Verifica en la inspección de URL de GSC: muestra la canonical declarada frente a la elegida por Google, pero el campo refleja el estado indexado (no es una comprobación en directo), se limita a propiedades que posees y que se elija tu URL no garantiza inclusión, tiempos ni posiciones.
- Errores habituales: canonical hacia un no duplicado; canonical +
noindex; bloquear la URL canonicalizada en robots.txt; devolver 4XX; canonicalizar la paginación a la página 1; cadenas de canonical en conflicto con redirecciones; varias canonicals; etiqueta en el<body>. - Mitos desmontados: canonical ≠ URL de posicionamiento garantizada; canonical ≠ 301; canonical ≠ noindex; más etiquetas canonical ≠ señal más fuerte.
Documentación oficial
Documentación de fuentes primarias de los motores de búsqueda.
- Qué es la canonicalización de URL: concepto, agrupación, selección, factores de canonicalización y marco de «sugerencia, no regla».
- Cómo especificar una URL principal con rel=“canonical” y otros métodos: tabla de métodos (elemento de enlace, encabezado HTTP, sitemap y 301), su fuerza relativa y qué no hacer (robots.txt).
- Rastreo e indexación: hub principal que cubre la canonicalización junto con robots, sitemaps y controles de rastreo.
- Solucionar problemas de canonicalización: guía de Google sobre configuraciones incorrectas del servidor, secuestro y duplicados por sindicación.
- Verificar URL principales en la inspección de URL: cómo funciona el campo de canonical seleccionada por Google, incluidos sus límites de estado indexado/en directo y visibilidad por propiedad.
- Paginación y carga incremental de páginas: por qué las páginas paginadas necesitan URL únicas y canonicals autorreferentes, no una canonical a la página 1.
- Gestionar sitios multirregionales y multilingües: el límite de duplicación entre traducciones y variantes regionales en el mismo idioma, y su relación con hreflang.
Bing / Microsoft
- ¿El contenido duplicado perjudica el SEO y la visibilidad en búsquedas con IA? (Canel y Madhavan, diciembre de 2025): postura actual de Bing: los duplicados no son una penalización; las etiquetas canonical, redirecciones, hreflang, noindex e IndexNow refuerzan la versión correcta.
- ¿Mueves contenido? Piensa en 301, no en rel=canonical (Forrester, enero de 2012): la postura histórica de Bing de que un movimiento requiere una 301, no una canonical.
- Mejor que canonical: normalización de URL: forma de Bing Webmaster Tools, sin código, para consolidar variantes de parámetros.
Citas de la fuente
Declaraciones públicas de Google y Bing. Cada enlace profundo salta al pasaje citado de la página de origen.
Google: qué es la canonicalización
- “Canonicalization is the process of selecting the representative –canonical– URL of a piece of content.” (traducción) «La canonicalización es el proceso de seleccionar la URL representativa —principal— de un contenido.» — Documentación de Google Search Central. Ir a la cita
- “a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.” (traducción) «una URL principal es la URL de una página que Google eligió como la más representativa de un conjunto de páginas duplicadas.» Ir a la cita
Google: sugerencia, no regla (el eje de precisión)
- “You can indicate your preference to Google using these techniques, but Google may choose a different page as canonical than you do, for various reasons. That is, indicating a canonical preference is a hint, not a rule.” (traducción) «Puedes hacer llegar a Google tu preferencia con estas técnicas, pero por varios motivos puede escoger otra página principal. En otras palabras, expresar una preferencia canonical es una sugerencia, no una regla.» Ir a la cita
Google: las señales y por qué importa
- “There are a handful of factors that play a role in canonicalization: whether the page is served over HTTP or HTTPS, redirects, presence of the URL in a sitemap, and
rel="canonical"link annotations.” (traducción) «Hay varios factores que influyen en la canonicalización: si la página se sirve mediante HTTP o HTTPS, las redirecciones, la presencia de la URL en un sitemap y las anotaciones de enlacerel="canonical"». Ir a la cita - “having the same content accessible through many different URLs can be a bad user experience… and it may make it harder for you to track how your content performs in search results.” (traducción) «tener el mismo contenido accesible mediante muchas URL distintas puede ofrecer una mala experiencia de usuario… y puede dificultar el seguimiento del rendimiento de tu contenido en los resultados de búsqueda.» Ir a la cita
Google: consolidación y qué es opcional
- “It helps search engines to be able to consolidate the signals they have for the individual URLs (such as links to them) into a single, preferred URL.” (traducción) «Ayuda a los motores de búsqueda a consolidar en una sola URL preferida las señales que tienen para las URL individuales (como los enlaces que apuntan a ellas).» Ir a la cita
- “none of them are required; your site will likely do just fine without specifying a canonical preference.” (traducción) «ninguna es obligatoria; es probable que tu sitio funcione perfectamente sin especificar una preferencia canonical.» Ir a la cita
- “Don’t use the robots.txt file for canonicalization purposes. Google may still index URLs that are disallowed in robots.txt without their content.” (traducción) «No uses el archivo robots.txt para fines de canonicalización. Google aún puede indexar URL bloqueadas en robots.txt sin su contenido.» Ir a la cita
Google: fuerza de las señales (según la tabla de métodos)
- rel=canonical: “A strong signal that the specified URL should become canonical.” (traducción) «Una señal fuerte de que la URL especificada debería convertirse en la principal.» Ir a la cita
- Redirecciones: “A strong signal that the target of the redirect should become canonical.” (traducción) «Una señal fuerte de que el destino de la redirección debería convertirse en la versión principal.» Ir a la cita
- Sitemap: “A weak signal that helps the URLs that are included in a sitemap become canonical.” (traducción) «Una señal débil que ayuda a que las URL incluidas en un sitemap se conviertan en las versiones principales.» Ir a la cita
Gary Illyes (Google) (episodio de un pódcast de búsqueda, Search Off the Record, mediante la transcripción de Search Engine Journal)
- “we employ, I think, over twenty signals, we use over twenty signals, to decide which page to pick as canonical.” (traducción) «empleamos, creo, más de veinte señales; usamos más de veinte señales para decidir qué página elegir como principal.» Ir a la cita
- “A checksum is basically a hash of the content. Basically a fingerprint.” (traducción) «Una suma de comprobación es básicamente un hash del contenido. Básicamente, una huella.» Ir a la cita
- “301 redirect, or any sort of redirect actually, should be much higher weight… than whether the page is on an http URL or https.” (traducción) «una redirección 301, o cualquier tipo de redirección, debería tener mucho más peso… que si la página está en una URL http o https.» Ir a la cita
- The rel=canonical attribute “is quite a strong signal.” (traducción) «es una señal bastante fuerte.» Ir a la cita
John Mueller, Google: canonical + noindex es contradictorio
- “I’d just pick one (noindex or followed links). Links on a noindexed page can be picked up, but it’s not guaranteed.” (traducción) «Yo elegiría una (noindex o enlaces seguidos). Los enlaces de una página no indexada pueden recogerse, pero no está garantizado.» Leer la cobertura
Bing / Microsoft (Fabrice Canel y Krishna Madhavan, diciembre de 2025)
- “Duplicate content doesn’t trigger search penalties on its own, but it does reduce visibility by diluting authority, confusing intent, and slowing how updates reach both search engines and AI-powered discovery systems.” (traducción) «El contenido duplicado no activa penalizaciones de búsqueda por sí mismo, pero reduce la visibilidad al diluir la autoridad, confundir la intención y ralentizar la llegada de actualizaciones tanto a los motores de búsqueda como a los sistemas de descubrimiento basados en IA.» Ir a la cita
- “Canonical tags, redirects, hreflang, noindex, and IndexNow all support this clarity, but the foundation is a streamlined site that avoids unnecessary duplication.” (traducción) «Las etiquetas canonical, las redirecciones, hreflang, noindex e IndexNow apoyan esta claridad, pero la base es un sitio optimizado que evita duplicaciones innecesarias.» Ir a la cita
Auditoría de canonicalización: lista de comprobación
Una revisión para confirmar que Google puede elegir la versión principal que pretendes y que tus señales coinciden:
- Cada página indexable tiene una URL principal autorreferente en el
<head>. - Solo una
rel="canonical"por página: sin duplicados y ninguna insertada en el<body>por una etiqueta sin cerrar o JavaScript. - Las canonicals apuntan a duplicados reales, nunca a páginas no relacionadas.
- La URL canonical devuelve 200: no 4XX ni redirección (sin cadenas canonical → redirección).
- No hay
noindexen una URL que también declara una canonical (son contradictorias). - La URL canonicalizada (duplicada) no está bloqueada en robots.txt: Google debe poder leer su etiqueta canonical.
- Los enlaces internos apuntan coherentemente a la versión canonical (no una mezcla de
http/https,www/sinwww, variantes con barra final o copias con parámetros). - El sitemap solo enumera URL principales e indexables.
- Las redirecciones (host/protocolo/barra final) resuelven a la versión principal y no entran en conflicto con la canonical declarada.
- La paginación no se canonicaliza a la página 1: cada página es autorreferente.
- Los archivos no HTML (PDF) usan el encabezado HTTP
rel="canonical"cuando corresponde. - Los parámetros se clasifican por contenido, no por el
?. Los parámetros de seguimiento/sesión se canonicalizan a la URL limpia; los parámetros de filtro/orden/faceta se comprueban para detectar contenido materialmente distinto antes de eliminarlos mediante canonicalización. - Las páginas traducidas usan hreflang, no canonical. Solo las variantes regionales casi duplicadas en el mismo idioma se consolidan entre sí.
- Se ha comprobado la canonical declarada frente a la elegida por Google en la inspección de URL de GSC y se ha investigado cualquier «Duplicate, Google chose different canonical than user».
Modelos mentales
1. Agrupar → seleccionar → consolidar. La canonicalización no es un paso, sino tres. Google detecta y agrupa duplicados (huellas del contenido), selecciona una canonical del grupo y después consolida las señales de posicionamiento en ella. Cuando una página se comporta mal, pregunta qué paso falla: ¿Google las agrupó siquiera como duplicados? ¿Seleccionó la URL que querías? ¿Se están consolidando las señales?
2. Sugerencia, no directiva: haz que las señales voten juntas.
rel="canonical" es una señal fuerte entre muchas y Google puede superarla. Deja de pensar «le diré la respuesta a Google con una etiqueta» y empieza a pensar «haré que todas las señales —etiqueta, enlaces internos, sitemap, redirecciones y hreflang— apunten a la misma URL». La canonicalización es un consenso y tu trabajo es eliminar las discrepancias.
3. La jerarquía de señales. Las señales no son iguales. Una redirección pesa más que la señal HTTP/HTTPS; la etiqueta canonical es «bastante fuerte», pero puede perder frente a señales contradictorias más fuertes. Así que una 301 suelta o un patrón de enlaces internos que discrepe de tu etiqueta puede anular silenciosamente la canonical que declaraste. Al depurar, busca la señal fuerte que tira en la dirección equivocada.
4. Las tres «distintas de».
- Canonical ≠ 301 (una 301 mueve una página; una canonical consolida duplicados que siguen activos).
- Canonical ≠ noindex (una canonical no es una directiva de indexación; no las combines).
- Canonical ≠ URL de posicionamiento garantizada (es una sugerencia; verifica qué eligió realmente Google).
5. GSC es la fuente de verdad, no tu HTML. Lo que declaraste y lo que eligió Google son dos campos distintos en la inspección de URL. No razones desde tu plantilla: lee lo que seleccionó Google y deja que cualquier discrepancia impulse la corrección.
Hoja de referencia de canonicalización
Qué herramienta usar para cada trabajo
| Quieres… | Usa | No |
|---|---|---|
| Consolidar duplicados que siguen activos | rel="canonical" | una 301 |
| Mover o retirar una URL de forma permanente | redirección 301 | una canonical |
| Quitar una página del índice | noindex (rastreable) | una canonical |
| Mantener a los bots fuera de un espacio de URL de poco valor | bloqueo de robots.txt | una canonical |
| Establecer una canonical para un PDF/archivo no HTML | encabezado HTTP rel="canonical" | una etiqueta <head> (no existe) |
| Consolidar variantes de parámetros en Bing sin código | Normalización de URL de Bing | — |
Qué hace cada señal en la canonicalización
| Señal | Fuerza | Notas |
|---|---|---|
Elemento de enlace rel="canonical" | Fuerte | Debe estar en <head>; uno por página |
| Redirección (301) | Fuerte | Pesa más que la señal HTTPS |
| HTTPS frente a HTTP | Moderada | Google prefiere HTTPS si todo lo demás es igual |
| Enlaces internos | Moderada | La coherencia importa más que la cantidad |
| Inclusión en sitemap | Débil | Ayuda, pero no supera señales más fuertes |
| URL más corta frente a más larga | Desempate | Entre muchas otras señales |
Datos rápidos
- El número de señales ha crecido con el tiempo: «más de veinte» (Illyes, 2020) → unas 40 (Allan Scott, según mi guía de canonicalización de 2025). No es una contradicción: Google simplemente dijo más.
- Una etiqueta canonical es una sugerencia, no una regla: GSC mostrará «Duplicate, Google chose different canonical than user» cuando pierda.
- Fuente de verdad: inspección de URL de GSC (canonical declarada frente a elegida).
- Nunca combines canonical +
noindex, declares dos canonicals o canonicalices la paginación a la página 1.
¿Qué herramienta sirve para cada trabajo?
Canonical, 301, noindex y el bloqueo de robots.txt parecen resolver problemas de «URL duplicada o no deseada», pero no son intercambiables. Repasa qué intentas hacer realmente:
Choosing between canonical, redirect, noindex, and robots.txt
Errores y mitos de canonicalización que debes evitar
Los errores recurrentes que veo, planteados como cosas que debes evitar y no como síntomas que corregir; combínalo con la pestaña Problemas comunes si ya ves un problema en Search Console.
No canonicalices una página hacia algo que no sea un duplicado real. Apuntar una canonical a una página no relacionada le dice a Google que tienen el mismo contenido y puede hacer que el «duplicado» desaparezca por completo de los resultados. Las canonicals sirven para consolidar duplicados reales, no para fusionar páginas no relacionadas.
No combines noindex con una etiqueta canonical en la misma URL. Son instrucciones contradictorias: una dice «esta página representa el contenido» y la otra «no indexes esta página». La guía de John Mueller es directa: elige una, porque los enlaces de una página no indexada pueden recogerse, pero no está garantizado.
No intentes canonicalizar bloqueando una URL en robots.txt. Google dice explícitamente que robots.txt no es una herramienta de canonicalización y que una página bloqueada aún puede indexarse sin su contenido; además, una página bloqueada ni siquiera se puede leer para comprobar primero su etiqueta canonical.
No permitas que la URL canonicalizada devuelva un 4XX. Si el duplicado da error, ya no hay nada en lo que consolidar sus señales.
No canonicalices todas las páginas paginadas a la página 1. Cada página de una serie es contenido distinto. Colapsar toda la serie en la raíz elimina esa distinción y confunde qué debería posicionarse.
No construyas cadenas de canonical. Una canonical que apunta a una URL que luego redirige a otro lugar obliga a Google a deshacer una contradicción en vez de seguir una señal limpia. Haz que la canonical apunte directamente al destino final.
No declares más de una canonical ni dejes que una caiga en el <body>. Varias declaraciones crean una señal ambigua y propensa a errores, y una etiqueta <head> sin cerrar o JavaScript que empuja la anotación al <body> no se acepta. Más etiquetas nunca significan una señal más fuerte: ocurre lo contrario.
No supongas que una etiqueta canonical garantiza el resultado. Es una sugerencia que Google pondera frente a otras señales, no una orden. Tratarla como un hecho cerrado es cómo los sitios acaban sorprendidos por «Duplicate, Google chose different canonical than user».
No confundas canonical con una 301. Una 301 sirve para mover una página; una canonical es una sugerencia de consolidación y ambas URL siguen siendo accesibles. Si retiras una URL, redirígela.
Problemas habituales
GSC muestra «Duplicate, Google chose different canonical than user»
Síntoma: el informe de indexación de páginas (o la inspección de URL) muestra este estado para una URL en la que declaraste una canonical.
Causa: tus señales discrepan. Google pondera la etiqueta canonical junto con las redirecciones, la inclusión en sitemap, los enlaces internos, HTTPS y otras señales; cuando no apuntan todas a tu URL declarada, puede ganar una señal contradictoria más fuerte.
Solución: pasa la URL por el Canonicalization Checker para ver qué estás declarando realmente; después comprueba que tus enlaces internos y sitemap apuntan a la misma URL y confirma que ninguna redirección o noindex tira en la otra dirección. Vuelve a comprobar la inspección de URL: es una decisión de procesamiento, no instantánea, así que dale tiempo después de alinear las señales en vez de añadir una etiqueta más fuerte.
La etiqueta canonical no parece respetarse en absoluto
Síntoma: declaraste una canonical, pero la canonical elegida por Google (en la inspección de URL) no la refleja y no parece un caso de conflicto entre señales.
Causa: el motivo más habitual es la colocación o duplicación: la etiqueta acabó en el <body> en vez del <head> (una etiqueta <head> sin cerrar o una inyección de JavaScript puede hacerlo silenciosamente), o la página declara más de una canonical.
Solución: consulta el código fuente de la página renderizada y confirma que exactamente un elemento de enlace rel="canonical" está dentro de <head>. Trata la colocación en body como ineficaz y varias declaraciones como un conflicto no resuelto; no deduzcas un ganador primero/último por su orden en el código fuente.
Una canonical entre dominios muestra el dominio incorrecto en las búsquedas
Síntoma: una página canonicalizada hacia una URL de otro dominio que controlas acaba mostrando un dominio que no pretendías: el modo de fallo por secuestro.
Causa: las canonicals entre dominios son compatibles, pero si las señales que las rodean son ambiguas o el destino no es realmente representativo, Google puede seleccionar algo que no esperabas.
Solución: verifica que los enlaces internos, sitemaps y redirecciones de ambos dominios coincidan sobre qué dominio debe ganar y confirma que la página destino es un duplicado real y accesible, no una página pobre, bloqueada o con errores.
Has corregido las señales, pero la inspección de URL aún muestra una discrepancia
Síntoma: la canonical declarada y la seleccionada por Google siguen discrepando después de alinear la etiqueta, los enlaces, el sitemap y las redirecciones.
Causa: la selección de canonical es una decisión de reprocesamiento, no instantánea: Google necesita volver a rastrear y reevaluar el grupo.
Solución: dale una ventana real de monitorización (semanas, no días) antes de concluir que la corrección no funcionó. Si sigue habiendo discrepancia después de un ciclo completo, vuelve a la Prueba 1 de la pestaña Pruebas de validación y busca una señal que hayas pasado por alto en vez de añadir noindex o un bloqueo de robots.txt; ninguna de las dos es la herramienta correcta aquí.
Sigue el recuento de discrepancias de canonical en GSC, no solo las URL individuales
La señal del sitio completo que merece seguimiento es cuántas URL aparecen con el estado «Duplicate, Google chose different canonical than user» en el informe de indexación de páginas de Search Console a lo largo del tiempo, no si una URL concreta lo tiene, porque ese recuento es el mejor indicador indirecto de cuánto coinciden realmente tus señales en todo el sitio.
Evolución del recuento «Duplicate, Google chose different canonical than user»
- Métrica: número de URL con ese estado en el informe de indexación de páginas de GSC, seguido a lo largo del tiempo.
- Qué indica: si el trabajo de alineación de señales (hacer coincidir etiquetas canonical, enlaces internos, entradas del sitemap y redirecciones) está reduciendo realmente los conflictos o si se introducen incoherencias nuevas más rápido de lo que corriges las antiguas, algo habitual después de una migración, un cambio de plantilla o la aparición de un patrón de parámetros nuevo.
- Cómo obtenerlo: informe de indexación de páginas de GSC, filtrado por esa fila de estado; profundiza en URL individuales con inspección de URL para comparar la canonical declarada con la seleccionada por Google y confirmar qué impulsa el recuento.
- Referencia/rango realista: no existe un objetivo universal: depende del tamaño del sitio y de cuánta duplicación genere tu arquitectura (parámetros, navegación facetada y variantes de protocolo/host). Establece tu propia línea base antes de juzgar la tendencia; el objetivo honesto es que el recuento baje o se mantenga plano, no que sea cero el primer día en un sitio grande.
- Frecuencia: mensual basta para la mayoría de sitios; semanal justo después de una corrección de alineación de señales o una migración, hasta que el recuento se estabilice.
Prompts de IA listos para usar
La selección de canonical depende de varias señales a la vez, lo que la convierte en un buen paso de triaje para un LLM; pero trata la salida como una hipótesis que debes verificar en la inspección de URL, no como una respuesta final. Un modelo de IA no tiene acceso al proceso de selección real de Google: razona a partir de la misma lista pública de señales que tú.
Predecir qué URL probablemente seleccionará Google como canonical
I have a set of duplicate or near-duplicate URLs on my site. Based on the
signals below, which URL is Google most likely to select as the canonical,
and why? Note any signals that conflict with each other.
Declared rel="canonical" on each URL: [list]
Sitemap: which of these URLs are included: [list]
Internal links: which URL do most internal links point to: [describe]
Redirects: are any of these URLs redirected, and to where: [list]
HTTPS/HTTP: are all URLs on HTTPS: [yes/no, list exceptions]
URL length: [list URLs]
Rank the signals by how strongly they point at each URL, and flag any
signal that's pulling in a different direction than the others.Diagnosticar un caso de «Google eligió una canonical distinta de la del usuario»
Google Search Console reports "Duplicate, Google chose different canonical
than user" for this URL. My declared canonical is [URL A]. Given the
signals below, what's the most likely reason Google selected a different
URL, and what should I change first?
Declared canonical: [URL A]
Internal links pointing to: [URL A / URL B / mixed]
Sitemap includes: [URL A / URL B / both]
Redirects affecting either URL: [describe or "none"]
Content differences between URL A and URL B, if any: [describe]
Identify the single most likely conflicting signal, not a generic list of
possibilities. Herramientas para inspeccionar y corregir la canonicalización
- Canonicalization Checker: mi herramienta para este trabajo exacto. Pega una URL y muestra las señales de la URL principal observadas (elemento de enlace HTML y encabezado HTTP), señala conflictos y predice el riesgo de anulación: canonicals discrepantes, noindex o un destino que redirige y hacen más probable que Google elija algo distinto de lo que declaraste.
- Google Index Checker: confirma si una URL está realmente indexada una vez alineadas sus señales de canonicalización; resulta útil junto al comprobador canonical cuando no sabes si una corrección ya ha surtido efecto.
- robots.txt Tester: antes de perseguir un problema de canonicalización, descarta el error habitual de que la URL destino esté bloqueada en robots.txt (lo que impide que Google lea siquiera su etiqueta canonical).
- XML Sitemap Validator: la inclusión en sitemap es una de las señales de canonicalización; confirma que tu sitemap enumera las URL principales que realmente quieres y no los duplicados.
- Search Console: inspección de URL: la fuente de verdad real. Muestra la canonical declarada por el usuario y la seleccionada por Google para una URL; ninguna herramienta de terceros puede sustituir la comprobación de lo que eligió Google.
Recursos que merecen tu tiempo
Mis artículos relacionados
- Google usa unas 40 señales de canonicalización: mi guía principal de canonicalización, agrupación frente a selección, lista completa de señales, errores habituales y secuestro.
- Duplicada: Google eligió una canonical distinta de la del usuario: explicación del estado de GSC y cómo corregirlo alineando señales.
- Etiquetas canonical explicadas: por qué importan para el SEO (Joshua Hardwick, revisado por mí): la propia etiqueta, incluida la contradicción con noindex y las reglas de una canonical por página.
- Guía para principiantes sobre SEO técnico: dónde encaja la canonicalización en el panorama general.
Mis charlas
- Canonicalización para SEO — BrightonSEO, abril de 2023 (SlideShare): mi charla completa sobre agrupación, selección, la naturaleza de sugerencia frente a directiva y el problema de
<head>frente a<body>. - Cómo funciona la búsqueda (SlideShare): rastreo, renderizado, indexación y el lugar de la canonicalización. (Se aplica mi aviso permanente: “This is my understanding of systems… not going to be 100% complete or accurate.” (traducción) «Esta es mi comprensión de los sistemas… no será 100 % completa ni exacta.»)
Oficial
- Google: canonicalización de URL y Cómo especificar una URL principal.
- Bing: ¿El contenido duplicado perjudica el SEO y la visibilidad en búsquedas con IA? (diciembre de 2025).
De la industria
- Cómo elige Google la página principal (Search Engine Journal, Montti, noviembre de 2020): transcripción contemporánea de Gary Illyes en Search Off the Record: más de 20 señales, sumas de comprobación como huellas y redirección con más peso que HTTPS.
- Google aclara el uso simultáneo de canonical y noindex (Search Engine Journal, 2024): cubre la recomendación de John Mueller de elegir una u otra.
- Google profundiza en la detección de duplicados y la canonicalización (Search Engine Roundtable): artículo complementario sobre el mismo episodio de Illyes, útil para corroborar.
- Canonicalización y SEO: guía para 2026 (Search Engine Land, Busby, noviembre de 2025): panorama sólido sobre canonicals autorreferentes, entre dominios, paginación, ecommerce y consideraciones de IA/renderizado edge.
- URL principales: buenas prácticas, problemas comunes y soluciones (Semrush): guía centrada en la implementación con errores habituales.
- Rel=canonical: guía definitiva (Yoast): referencia exhaustiva, especialmente útil para el contexto de WordPress/plugins.
- r/TechSEO: comunidad para depurar canonicalización y contenido duplicado.
Citas que merece la pena conservar
Las frases a las que vuelvo al explicar la canonicalización. (Para las declaraciones textuales de los motores de búsqueda con enlaces profundos, consulta la pestaña Citas de la fuente; este es el conjunto más opinativo y dirigido a profesionales.)
Sobre qué es
- “Canonicalization is the process that search engines use to determine the main version of the URL that will be indexed and shown to users when there are duplicate URLs.” (traducción) «La canonicalización es el proceso que usan los motores de búsqueda para determinar la versión principal de la URL que se indexará y mostrará a los usuarios cuando haya URL duplicadas.» — yo, en mi guía de canonicalización de Ahrefs. El marco de los dos trabajos importa: “Clustering creates a cluster of duplicate pages, and canonicalization chooses which version signals consolidate to and what page will be shown in search results.” (traducción) «La agrupación crea un conjunto de páginas duplicadas y la canonicalización decide a qué versión se consolidan las señales y qué página se mostrará en los resultados de búsqueda.»
Sobre la trampa de sugerencia frente a directiva
- “The canonical tag is sometimes referred to as a hint because it’s just one canonicalization signal, but it is considered a strong signal. Google ignores it if other signals are stronger.” (traducción) «A veces se llama sugerencia a la etiqueta canonical porque es solo una señal de canonicalización, pero se considera una señal fuerte. Google la ignora si otras señales son más fuertes.» — yo. La versión de Google es más tajante: “indicating a canonical preference is a hint, not a rule.” (traducción) «indicar una preferencia canonical es una sugerencia, no una regla.»
Sobre verificar lo que eligió Google
- “Your main source of truth for what Google chose as the canonical will be the URL Inspection tool in Google Search Console. Enter the URL, and it will show what the declared canonical is and what Google chose as the canonical.” (traducción) «La herramienta de inspección de URL de Google Search Console es la referencia decisiva para saber qué escogió Google. Escribe la URL y te mostrará cuál es la canonical declarada y cuál eligió Google como versión principal.» — yo. El corolario: el estado de GSC “Duplicate, Google chose different canonical than user” (traducción) «Duplicate, Google chose different canonical than user» “means that Google chose a different URL to index than the one the user selected.” (traducción) «significa que Google eligió una URL distinta para indexar de la que seleccionó el usuario.»
Sobre el caso límite de alto riesgo
- “In some really bad scenarios, a page on the wrong domain may be shown. This is referred to as hijacking.” (traducción) «En situaciones especialmente graves, Google puede mostrar una página del dominio equivocado; a eso se le llama secuestro.» — yo, sobre el riesgo de canonical entre dominios.
Ponte a prueba: canonicalización
Cinco preguntas sobre cómo los motores de búsqueda eligen una canonical y consolidan señales. Elige una respuesta para cada una y luego comprueba.
Demostrar que Google eligió la canonical que pretendías
Canonical es una sugerencia, así que «la etiqueta está en la página» no demuestra nada por sí sola: el único resultado que cuenta es qué URL selecciona realmente Google. Estas pruebas separan la señal que enviaste del resultado al que llegó Google.
Prueba 1: cada señal apunta a una URL
- Prueba que ejecutar: pasa la URL duplicada/alternativa por el Canonical Checker y compara el
<link rel="canonical">renderizado, la URL de tu sitemap, los enlaces internos y cualquier redirección. - Resultado esperado: todas nombran la misma URL principal: autorreferente en la principal y apuntando a ella en los duplicados. Ninguna señal discrepa.
- Interpretación del fallo: una discrepancia (canonical dice A, el sitemap enumera B y una 301 va a C) es el motivo más habitual por el que Google ignora tu sugerencia: pondera las señales en conflicto y puede elegir su propio ganador.
- Ventana de monitorización: inmediata; es una comprobación estática de lo que estás sirviendo.
- Activador de reversión: cualquier señal en conflicto; corrige la discrepancia antes de esperar a Google, porque las señales incoherentes son las que permiten que Google anule la etiqueta.
Prueba 2: Google coincide con tu elección
- Prueba que ejecutar: usa inspección de URL en Google Search Console sobre la URL duplicada y lee el campo «Google-selected canonical».
- Resultado esperado: la canonical seleccionada por Google coincide con la canonical declarada («User-declared» y «Google-selected» coinciden).
- Interpretación del fallo: «Duplicate, Google chose different canonical than user» significa que tus señales no son suficientemente fuertes o coherentes; normalmente hay un destino pobre/duplicado, un patrón de enlaces internos en conflicto o una señal de HTTPS/redirección que tira en la otra dirección.
- Ventana de monitorización: 2–4 semanas; la selección de canonical es una decisión de procesamiento, no instantánea; no la juzgues al día siguiente de publicar.
- Activador de reversión: si Google sigue seleccionando una URL distinta después de un ciclo completo, revisa la coherencia de señales de la Prueba 1 en vez de añadir
noindexo un bloqueo de robots.txt (ambos tienen efectos secundarios y son la herramienta incorrecta aquí).
Registro de cambios
Actualizado el 8 ago 2026.
Resumen editorial y detalles registrados del cambio.Detalles del cambio
-
Los detalles del cambio están disponibles actualmente en inglés.
La comparación completa no está disponible: no se archivó una instantánea anterior para esta revisión.
Actualizado el 28 jul 2026.
Resumen editorial y detalles registrados del cambio.Detalles del cambio
-
Los detalles del cambio están disponibles actualmente en inglés.
La comparación completa no está disponible: no se archivó una instantánea anterior para esta revisión.
Actualizado el 17 jul 2026.
Resumen editorial y detalles registrados del cambio.Detalles del cambio
-
Los detalles del cambio están disponibles actualmente en inglés.
-
Los detalles del cambio están disponibles actualmente en inglés.
-
Los detalles del cambio están disponibles actualmente en inglés.
La comparación completa no está disponible: no se archivó una instantánea anterior para esta revisión.