Canonical

¿Qué es la etiqueta canonical?

La canonical o etiqueta canonical es un elemento HTML que se utiliza para indicar a los motores de búsqueda cuál es la versión principal o preferida de una página web, en caso de que existan varias versiones con contenido similar o idéntico.

Esto ayuda a evitar problemas de duplicidad de contenido y asegura que la autoridad SEO se concentre en una única URL.

La etiqueta canonical se define dentro de la sección <head> del documento HTML y tiene la siguiente estructura:

html
<link rel="canonical" href="https://www.ejemplo.com/pagina-preferida">

¿Por qué es importante la etiqueta canonical?

  1. Evita la duplicación de contenido:
    • Cuando un sitio web tiene múltiples URLs que muestran contenido similar (por ejemplo, con parámetros, versiones HTTP/HTTPS, etc.), los motores de búsqueda pueden confundirlas y dividir la relevancia entre ellas. La etiqueta canonical soluciona este problema al señalar cuál es la URL preferida.
  2. Conserva la autoridad SEO:
    • Al establecer una URL canónica, se transfiere el valor de los enlaces (link juice) y la autoridad acumulada de las URLs duplicadas hacia la versión principal, mejorando su posicionamiento.
  3. Mejora la indexación:
    • Los motores de búsqueda como Google utilizan la etiqueta canonical para decidir qué versión de la página mostrar en los resultados de búsqueda, mejorando la claridad y relevancia del sitio.

Situaciones comunes para usar la etiqueta canonical

  1. Parámetros de URL:
    • Las URLs con parámetros (por ejemplo, filtros o sesiones) pueden generar duplicados.
    • Ejemplo:
      • https://www.ejemplo.com/producto?color=rojo
      • https://www.ejemplo.com/producto?color=azul
    • Solución: Usar una canonical hacia la versión principal:
      html
      <link rel="canonical" href="https://www.ejemplo.com/producto">
  2. Páginas con contenido duplicado:
    • Si el mismo contenido está disponible en varias URLs (por ejemplo, con o sin «www», HTTP y HTTPS), se debe señalar la versión preferida.
  3. Paginación:
    • En artículos o secciones largas divididas en varias páginas, se puede usar una canonical para apuntar a la página principal.
  4. Publicaciones republicadas:
    • Si el contenido original se publica en otro sitio, se debe incluir una canonical apuntando al contenido original para evitar que ambas páginas compitan entre sí.

Ejemplo práctico de implementación

Página con contenido duplicado:

html
<head>
<title>Producto A - Tienda</title>
<link rel="canonical" href="https://www.ejemplo.com/producto-a">
</head>

Contenido duplicado en varias URLs:

  • URL duplicada: https://www.ejemplo.com/producto?ref=123
  • URL preferida: https://www.ejemplo.com/producto

Código en la URL duplicada:

html
<link rel="canonical" href="https://www.ejemplo.com/producto">

Beneficios de usar la etiqueta canonical

  1. Evita penalizaciones por contenido duplicado:
    • Aunque Google no penaliza directamente el contenido duplicado, puede afectar negativamente la indexación y relevancia de tu sitio.
  2. Optimización del SEO:
    • La canonical consolida el tráfico y la autoridad hacia una única URL, mejorando su posición en las SERPs.
  3. Control de versiones:
    • Permite a los webmasters decidir qué URL debe aparecer en los resultados de búsqueda, independientemente de cómo accedan los usuarios al contenido.
  4. Ahorro de recursos:
    • Facilita a los motores de búsqueda rastrear e indexar solo la versión principal, optimizando su tiempo y recursos.

Diferencia entre canonical y redirección 301

CanonicalRedirección 301
No redirige al usuario; solo informa al buscador.Redirige tanto al usuario como al buscador.
Útil para gestionar contenido duplicado visible.Útil para eliminar URLs antiguas o inactivas.
Permite mantener varias versiones visibles.Solo una versión está disponible.

Herramientas para gestionar la etiqueta canonical

  1. Google Search Console:
    • Permite analizar cómo Google interpreta las URLs canónicas.
  2. Screaming Frog:
    • Herramienta para identificar problemas de contenido duplicado y verificar la implementación de canonicals.
  3. Plugins de SEO (WordPress):
    • Plugins como Yoast SEO o Rank Math permiten configurar etiquetas canonical fácilmente.

Buenas prácticas para implementar la etiqueta canonical

  1. Evitar conflictos:
    • Asegúrate de que solo haya una etiqueta canonical por página.
  2. Canonical autorefenciada:
    • Cada página debe tener una canonical que apunte a sí misma si es la versión preferida.
  3. Usar URLs absolutas:
    • Especificar la URL completa (incluyendo https://) en la etiqueta canonical.
  4. Revisar y actualizar:
    • Realiza auditorías periódicas para garantizar que las etiquetas canonical estén correctamente configuradas.

La etiqueta canonical es una herramienta fundamental en la optimización técnica de SEO para gestionar contenido duplicado y consolidar la autoridad de las páginas web.

Implementarla correctamente mejora la indexación, la experiencia del usuario y la relevancia del sitio en los motores de búsqueda, garantizando un mejor desempeño en el entorno digital.

Imagen de Javier Pons
Javier Pons

Consultor SEO, marketing digital y diseñador web especialista en WordPress.

Raiola Networks