Etiqueta canonical: tres señales ordenadas por la fuerza que les da Google

La etiqueta canonical nombra la URL que quieres conservar cuando varias direcciones sirven el mismo contenido. Google la pondera con redirecciones y sitemap: aquí tienes el bloque para pegar, la comprobación en tres comandos y las cuatro formas en que falla en silencio.

Rastreo e indexación5 min de lectura1796 visitas
Etiqueta canonical: tres señales ordenadas por la fuerza que les da Google

La etiqueta canonical indica a Google qué URL conservar cuando varias direcciones sirven el mismo contenido. Es una señal, no una orden: Google la pondera junto con las redirecciones, el sitemap y tus enlaces internos, y puede quedarse con otra URL. Tu trabajo es hacer que todas esas señales coincidan y comprobar que la página que quieres conservar se apunta a sí misma.

Antes de empezar

Necesitas poder editar el <head> de una página o enviar una cabecera de respuesta. También necesitas saber qué URL quieres de verdad en los resultados: eso es una decisión de contenido, no de técnica. Si dos páginas son realmente distintas, no tienes un problema de canonical, tienes dos páginas compitiendo por el mismo tema.

Los enlaces internos forman parte del mecanismo. Si tu estrategia de enlazado interno apunta a la versión duplicada, la etiqueta pierde su apoyo.

Por qué la etiqueta canonical es solo una señal entre varias

La documentación de Google sobre canonicalización, leída el 2026-10-25, empieza ordenando los métodos en lugar de describirlos. Ese orden explica todos los casos en los que una etiqueta parece ignorada.

MétodoFuerzaAplica a
Redirección permanenteFuerteCualquier URL, pero la antigua desaparece
Elemento rel="canonical"FuerteSolo páginas HTML
Cabecera HTTP rel="canonical"FuerteCualquier archivo, incluidos PDF
Presencia en el sitemapDébilCualquier URL que listes

La documentación llama a la redirección «señal fuerte» para que su destino sea canónico, a la anotación de enlace también «señal fuerte», y a la presencia en el sitemap «señal débil». Añade que estos métodos se acumulan y ganan eficacia juntos. De ahí salen dos consecuencias. Si rediriges A hacia B y luego pones en B un canonical que vuelve a A, has enviado dos señales fuertes en direcciones opuestas. Y si tu sitemap lista A mientras tu canonical nombra B, no has cometido un error: has debilitado tu propio argumento.

Una redirección elimina una URL. Una etiqueta canonical la conserva y pide que el crédito vaya a otra. Elige según si alguien sigue necesitando llegar a esa página.

Cómo poner una etiqueta canonical en cuatro pasos

Son unos diez minutos para una página y lo mismo para cada siguiente.

  1. Decide la URL que quieres conservar. Escríbela completa, con el protocolo, el host que sirves de verdad y la barra final que usas de verdad.
  2. Pon en esa URL un canonical que se referencie a sí misma. Google lo recomienda de forma explícita, también en la página canónica.
  3. Apunta cada duplicado hacia ella con un solo método. La documentación aconseja elegir entre el elemento de enlace y la cabecera HTTP, porque usar ambos a la vez es más propenso a errores.
  4. Alinea los enlaces internos. Dentro del sitio, enlaza la URL canónica y no un duplicado.

El paso 2 es el que se salta la gente, porque una página que se cita a sí misma parece redundante. No lo es: es lo que impide que la copia de un agregador, un parámetro de seguimiento o una vista de impresión se conviertan en la versión que Google elige.

El entregable: dos bloques y una comprobación

La forma en elemento de enlace, dentro del <head> de la página canónica y de cada duplicado:

<link rel="canonical" href="https://example.com/dresses/green-dresses" />

La forma en cabecera HTTP, la única opción para un PDF o una imagen, porque el elemento de enlace solo funciona en páginas HTML:

Link: <https://example.com/white-paper.pdf>; rel="canonical"

Y la comprobación, que lee lo que la página declara y la URL en la que acaba de verdad:

# ¿Qué declara la página?
curl -sL https://example.com/page \
  | grep -o '<link[^>]*rel="canonical"[^>]*>'

# ¿Hay también una cabecera? (las dos juntas no son recomendables)
curl -sIL https://example.com/page | grep -i '^link:'

# ¿Dónde acaba la URL realmente?
curl -s -o /dev/null -w '%{url_effective}\n' -L https://example.com/page

Si el tercer comando imprime otra URL distinta de la primera, no es automáticamente un error: una cadena de redirecciones que termina en la canónica es coherente. Es un error cuando el canonical nombra una URL que a su vez redirige, porque entonces pides a Google que conserve una página que no existe en esa dirección. El sitemap debe apuntar también a la versión correcta; mira cómo crear un sitemap para los cuatro campos que sí importan.

Qué se rompe y cómo reconocerlo

El canonical pelea con una redirección

Síntoma: Search Console marca «Duplicada, Google eligió una URL canónica diferente a la indicada por el usuario». Causa: la URL que nombras no es la que resuelve el servidor. Prueba el tercer comando antes de culpar a la etiqueta.

Se usa robots.txt para esconder un duplicado

Síntoma: el duplicado sigue apareciendo en los resultados, sin descripción. La documentación es tajante: no uses robots.txt para canonicalizar, porque Google puede indexar URL bloqueadas sin su contenido. Bloquear el rastreo quita la prueba, no la URL.

Se usa noindex para elegir un ganador

Síntoma: la página desaparece en lugar de fusionarse. Google lo desaconseja en la misma lista: usar noindex para impedir la selección de una página canónica dentro de un sitio bloquea la página por completo. La etiqueta canonical es la solución preferida cuando quieres conservarla.

El canonical apunta a un fragmento

Síntoma: no pasa nada. Google no suele admitir fragmentos de URL como canonical. Un canonical que termina en #section no es una señal más débil: no es una señal.

Dónde deja de funcionar la etiqueta canonical

Ninguno de estos métodos es obligatorio. La documentación lo dice: tu sitio probablemente funcione bien sin preferencia canónica, porque Google elegirá la versión objetivamente mejor para mostrar. Un canonical tampoco sobrevive a una contradicción: las anotaciones con hreflang, lang, media o type no se usan para canonicalizar. Y un canonical entre dos sitios distintos sigue siendo una petición, ponderada con todo lo demás que Google sabe.

Para cuando Search Console esté de acuerdo contigo y tus enlaces internos estén de acuerdo con tu etiqueta. No hay un estado siguiente. Si las páginas ni siquiera se pueden rastrear, empieza por ahí: el seguimiento de errores de rastreo e indexación va antes de la etiqueta, no después.

Preguntas frecuentes

¿Para qué sirve una etiqueta canonical?

Para agrupar URL duplicadas o casi duplicadas en una sola dirección, de modo que los enlaces y otras señales cuenten para una página en vez de repartirse. Google añade un segundo uso: evitar gastar tiempo de rastreo en duplicados.

¿La necesita cada página?

Ninguna página la necesita. Todas se benefician, y cuesta una línea en una plantilla. Nuestra medición de agosto de 2026 encontró 23 de 28 páginas de inicio con un canonical declarado, más o menos la tasa que cabe esperar de un ajuste que casi todos los sistemas de contenido ya traen por defecto.

¿Canonical o redirección 301?

Redirige cuando nadie necesite la URL antigua. Usa canonical cuando ambas URL deban seguir funcionando: un listado filtrado, una vista de impresión, una copia sindicada.

¿La etiqueta canonical forma parte del estándar HTML?

Está definida en la RFC 6596, y la documentación de Google cita ese documento como lo que admite. Es un estándar web, no un invento de Google, y por eso otros motores también la leen.

Forma parte de la guía de QueryWin · Nivel 2

Etiqueta canonical: tres señales ordenadas por la fuerza que les da Google