¿Qué es la etiqueta canonical y cómo usarla correctamente en SEO?

Photo of author

Gustavo Ferreyra

Publicado:

La etiqueta canonical es una etiqueta HTML que le dice a Google cuál es la versión principal de una página cuando existen varias URLs con contenido similar o idéntico. Se implementa con <link rel="canonical"> en el <head> del documento y ayuda a consolidar la autoridad en una sola URL.

Puntos clave

  • La etiqueta canonical consolida señales de ranking en una sola URL cuando hay duplicados.
  • No es una directiva obligatoria: Google la trata como una sugerencia fuerte, no como una orden.
  • Sirve para resolver duplicados por parámetros, versiones http/https, www/no-www o filtros.
  • Un canonical incorrecto puede hacer que Google indexe la URL equivocada.
  • Debe apuntar a una URL existente, accesible e indexable, no a una que redirige o no existe.
  • No reemplaza las redirecciones 301: el canonical es para contenido similar, no para mover páginas.
  • En WordPress, plugins como Yoast o Rank Math permiten configurar el canonical manualmente.
  • Es una de las señales técnicas más importantes dentro del SEO técnico.

Qué es la etiqueta canonical

La etiqueta canonical es un elemento HTML que forma parte del <head> de una página. Su función es indicarle a los buscadores cuál es la URL canónica, es decir, la versión que debe considerarse principal cuando existen varias URLs con el mismo contenido o muy similar.

Su sintaxis básica es: <link rel="canonical" href="https://tudominio.com/pagina-principal/" />. Esa línea le dice a Google: “esta página es una versión secundaria; la URL principal es la que está en el href”.

La etiqueta canonical fue propuesta por Google, Yahoo y Microsoft en 2009 como solución al problema del contenido duplicado. Desde entonces es una de las herramientas técnicas más usadas en SEO para evitar que múltiples URLs compitan entre sí en los resultados de búsqueda.

Por qué importa el canonical en SEO

El canonical importa porque el contenido duplicado confunde a Google. Si tres URLs tienen el mismo contenido, Google tiene que decidir cuál mostrar en los resultados. Esa decisión puede no coincidir con la que uno quiere, y además diluye la autoridad: los backlinks, las señales de usuario y el valor de cada página se reparten entre varias URLs en lugar de concentrarse en una.

Con la etiqueta canonical, el sitio toma el control de esa decisión. Le dice a Google: “de todas estas URLs similares, esta es la principal”. Así la autoridad se consolida y se evita la canibalización entre páginas del mismo dominio.

Es especialmente importante en sitios con mucho contenido generado dinámicamente: ecommerce con filtros de categoría, blogs con parámetros de orden o paginación, versiones para móvil, versiones imprimibles o parámetros de seguimiento como utm_source.

Cómo implementar la etiqueta canonical

La implementación se hace en el <head> de la página. Cada página debe tener un canonical que apunte a su URL principal, incluso si no tiene duplicados. Esto se llama “canonical autopreferente” y es la mejor práctica.

En WordPress, los plugins SEO más usados (Yoast, Rank Math, All in One SEO) generan el canonical automáticamente. Por defecto, cada página apunta a sí misma. Si se necesita cambiar, el plugin permite editar el canonical manualmente en la configuración de cada entrada o página.

Canonical autopreferente

Un canonical autopreferente es aquel que apunta a la misma URL donde está colocado. Por ejemplo, si la página es https://tudominio.com/blog/articulo/, el canonical debería ser <link rel="canonical" href="https://tudominio.com/blog/articulo/" />. Esto le confirma a Google que esa URL es la versión principal de sí misma.

Aunque parezca redundante, es la configuración más segura. Sin canonical autopreferente, Google puede elegir otra URL como principal si detecta señales de duplicado desde otro ángulo (parámetros, mayúsculas/minúsculas, http vs https).

Canonical cruzado entre URLs

Cuando existe una versión duplicada, el canonical de la página secundaria debe apuntar a la principal. Por ejemplo, si /producto-camisa?color=azul muestra el mismo contenido que /producto-camisa/, el canonical de la primera debe apuntar a la segunda.

La regla es: cada página secundaria apunta a la principal, y la principal apunta a sí misma. Nunca se debe crear una cadena de canonicals (A → B → C), porque Google puede dejar de seguir la cadena.

Cuándo usar la etiqueta canonical

Hay escenarios claros donde el canonical es necesario. No es una herramienta para usar en cada página por instinto, sino para resolver situaciones concretas de contenido duplicado.

  • Páginas con parámetros de URL que generan versiones del mismo contenido (filtros, orden, sesión).
  • Versiones http y https del mismo sitio si ambas son accesibles.
  • Versiones con www y sin www si no hay redirección configurada.
  • Páginas con parámetros de seguimiento como utm_source, utm_medium o fbclid.
  • Ecommerce: páginas de categoría con filtros de color, talla, precio u orden.
  • Contenido sindicado o distribuido en otros sitios que apunta al original.
  • Páginas AMP que duplican el contenido de la página canonical estándar.

Canonical vs redirección 301

La diferencia fundamental es que la redirección 301 mueve al usuario y al bot a una nueva URL. El canonical no mueve a nadie: el usuario y Google pueden seguir accediendo a la URL secundaria, pero entienden que la autoridad debe consolidarse en la principal.

Si una página ya no debería existir y todo su tráfico debe ir a otra, lo correcto es una redirección 301. Si la página secundaria sigue siendo útil para el usuario pero no debería competir en buscadores, lo correcto es un canonical.

Por ejemplo, en un ecommerce la página /categoria-camisas?orden=precio sigue siendo útil para el usuario que quiere ordenar por precio. No se debería redirigir. Pero como el contenido es casi idéntico a /categoria-camisas/, se le pone un canonical apuntando a la categoría principal.

Errores comunes con la etiqueta canonical

El canonical es una herramienta poderosa, pero usada mal puede causar problemas serios de indexación. Estos son los errores más frecuentes:

  • Apuntar el canonical a la homepage por defecto en todas las páginas (home como catch-all).
  • Canonicals que apuntan a URLs que redirigen o que devuelven error 404.
  • Conflictos entre canonical y redirecciones: una URL redirige a otra pero su canonical apunta a una tercera.
  • Canonicals en conflicto con la etiqueta meta robots noindex (señales contradictorias).
  • Olvidar configurar el canonical en páginas generadas por parámetros de filtro en ecommerce.
  • Tener canonicals http en un sitio que ya está completamente en https.
  • Multiple canonicals en la misma página (uno del plugin y otro hardcodeado en el theme).

La forma de detectar estos problemas es con una auditoría técnica. Herramientas como Screaming Frog permiten rastrear todo el sitio y ver todos los canonicals de un vistazo, detectar conflictos y corregirlos. Para un análisis profesional, una auditoría SEO es el punto de partida ideal.

Cómo auditar canonicals en un sitio

La auditoría de canonicals se hace en varios niveles. Primero, rastrear el sitio con una herramienta como Screaming Frog o Sitebulb para extraer todos los canonicals declarados. Segundo, cruzar esos canonicals con el estado real de cada URL (¿existe? ¿redirige? ¿está indexada?). Tercero, comparar el canonical declarado con el canonical que Google reporta en Search Console.

Google Search Console tiene una sección específica para esto. En la herramienta de inspección de URLs se puede ver si Google aceptó el canonical declarado o si eligió otro diferente. Si Google ignora el canonical con frecuencia, suele haber un problema de calidad, de contradicción técnica o de señales mezcladas.

También es útil revisar los informes de cobertura de índice. Si hay muchas páginas marcadas como “Duplicate, Google chose different canonical than user”, es una señal clara de que los canonicals no están bien configurados.

Canonical y WordPress

En WordPress, la mayoría de los themes y plugins SEO modernos manejan el canonical automáticamente. Yoast SEO, Rank Math y All in One SEO generan el canonical autopreferente por defecto en cada entrada y página.

El problema aparece cuando hay personalizaciones. Algunos themes agregan su propio canonical hardcodeado, lo que duplica la etiqueta. Otros plugins de cache o de ecommerce pueden sobrescribir el canonical sin aviso. Por eso conviene revisar el código fuente de varias páginas tipo del sitio y verificar que haya un solo canonical por página.

En tiendas WooCommerce, el canonical requiere atención especial. Las páginas de categoría con filtros, las variaciones de producto y las páginas de etiqueta suelen generar URLs duplicadas que necesitan canonicals configurados manualmente.

Conclusión

La etiqueta canonical es una de las herramientas técnicas más importantes del SEO. Su función es simple —decirle a Google cuál es la URL principal— pero su impacto es enorme. Un buen uso del canonical consolida autoridad, evita canibalización y mejora la indexación. Un mal uso puede hacer desaparecer páginas importantes del índice.

La regla práctica es: cada página debe tener un canonical autopreferente por defecto, y solo se debe cambiar cuando hay un problema real de contenido duplicado. Si el problema es que la página ya no sirve, lo correcto es una redirección 301, no un canonical.

Para un sitio con muchos duplicados o una arquitectura compleja, revisar los canonicals dentro de una auditoría SEO técnica es la forma más eficiente de corregir errores y asegurar que Google indexe exactamente las URLs que uno quiere.

Preguntas frecuentes sobre la etiqueta canonical

¿Qué es la etiqueta canonical?

La etiqueta canonical es un elemento HTML que indica a Google cuál es la URL principal cuando existen varias páginas con contenido similar o duplicado. Se implementa con link rel="canonical" en el head del documento.

¿Cuándo debo usar la etiqueta canonical?

Se debe usar cuando hay URLs duplicadas o muy similares: páginas con parámetros de filtro, versiones http/https, www/no-www, sesiones, parámetros de seguimiento o contenido sindicado.

¿Canonical o redirección 301?

La redirección 301 mueve al usuario a otra URL. El canonical deja la página accesible pero consolida la autoridad en otra. Si la página ya no debería existir, usar 301. Si sigue siendo útil pero no debería competir, usar canonical.

¿Google siempre respeta la etiqueta canonical?

No. Google trata el canonical como una sugerencia fuerte, no como una orden. Si detecta señales contradictorias o considera que la URL canonical no es la mejor versión, puede elegir otra.

¿Qué pasa si hay dos etiquetas canonical en una página?

Google generalmente ignora ambos. Tener múltiples canonicals en la misma página es un error técnico que debe corregirse: debe haber uno solo por página.

¿WordPress genera el canonical automáticamente?

Sí, si se usa un plugin SEO como Yoast, Rank Math o All in One SEO. Estos plugins generan el canonical autopreferente por defecto. De todos modos conviene revisar que no haya duplicados generados por el theme.

Compartir conocimientos es una gran parte de la vida.

Dejá un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share via
Copy link