Canonical SEO

¿Cuál es el elemento de enlace canónico? El elemento rel = canonical, a menudo llamado «enlace canónico», es un elemento HTML que ayuda a los webmasters a evitar problemas de contenido duplicado.

Para ello, especifica la «URL canónica», la versión «preferida» de una página web, incluso la fuente original. Usarlo bien mejora el SEO de un sitio.

La idea es simple: si tiene varias versiones similares del mismo contenido, elige una versión «canónica» y señala los motores de búsqueda. Esto resuelve el problema del contenido duplicado donde los motores de búsqueda no saben qué versión del contenido mostrar en sus resultados. Este artículo le muestra cómo y cuándo usarlos, y cómo evitar errores comunes.

El beneficio SEO de rel = canonical

Elegir una URL canónica adecuada para cada conjunto de URL similares mejora el SEO de su sitio. Esto se debe a que el motor de búsqueda sabe qué versión es canónica, por lo que puede contar todos los enlaces que apuntan a las diferentes versiones como enlaces a la versión canónica. Establecer un canonical es similar en concepto a una redirección 301, solo que sin redireccionar realmente.

Historia de rel = canonical

En febrero de 2009, Google, Bing y Yahoo! introdujo el elemento de enlace canónico: si desea conocer su historia, la publicación de Matt Cutts ofrece la explicación más clara. Si bien la idea es simple, los detalles de cómo usarla a menudo son complejos.

El proceso de canonicalización.

El término canónico proviene de la tradición católica romana, donde una lista de libros sagrados fue creada y aceptada como genuina y llamada los Evangelios canónicos del Nuevo Testamento. La ironía es que le tomó a la iglesia católica romana unos 300 años y numerosas peleas llegar a la lista canónica, y finalmente eligieron cuatro versiones de la misma historia …

Cuando tiene varias opciones para la URL de un producto, la canonicalización es el proceso de elegir una de ellas. En muchos casos, será obvio: una URL será una mejor opción que otras. En algunos casos, puede que no sea tan obvio, pero aun así es bastante simple: ¡solo elige uno! No canonizar sus URL siempre es peor que canonizar sus URL.

Cómo configurar URL canónicas

Un ejemplo correcto de usar rel = canonical. Supongamos que tiene dos versiones de la misma página, cada una con exactamente el 100% del mismo contenido. La única diferencia es que están en secciones separadas de su sitio y por eso el color de fondo y el elemento del menú activo son diferentes, eso es todo. Ambas versiones se han vinculado desde otros sitios, por lo que el contenido en sí es claramente valioso. Entonces, ¿qué versión deberían mostrar los motores de búsqueda en los resultados?

Por ejemplo, estos podrían ser sus URL:

https://example.com/wordpress/seo-plugin/
https://example.com/wordpress/plugins/seo/

Para esto se inventó rel = canonical y, desafortunadamente, esto sucede con bastante frecuencia, especialmente en muchos sistemas de comercio electrónico.

Un producto puede tener varias URL diferentes según cómo haya llegado allí. En este caso, aplicaría rel = canonical de la siguiente manera:

Elija una de sus dos páginas como la versión canónica. Esta debería ser la versión que crees que es la más importante. Si no te importa, elige el que tenga más enlaces o visitantes, y si todo lo demás es igual, lanza una moneda. Solo necesitas elegir.

Agregue un enlace rel = canónico de la página no canónica a la página canónica. Entonces, si elegimos la URL más corta como nuestra URL canónica, la otra URL se vincularía a la URL más corta en la sección de la página, de esta manera:

Eso es. Nada más y nada menos.

Lo que esto hace es «fusionar» las dos páginas en una desde la perspectiva de un motor de búsqueda. Es una «redirección suave», sin redirigir al usuario. Los enlaces a ambas URL ahora cuentan como la única versión canónica de la URL.

Establecer la URL canónica en Yoast SEO

El complemento Yoast SEO WordPress le permite cambiar la URL canónica de varios tipos de página en la configuración del complemento. Solo necesita hacer esto si desea cambiar el canónico a algo diferente de la URL de la página actual. Yoast SEO ya representa la URL canónica correcta para casi cualquier tipo de página en una instalación de WordPress.

Para publicaciones, páginas y tipos de publicaciones personalizadas, puede editar la URL canónica en la pestaña avanzada del metabox Yoast SEO:

Establecer una URL canónica en Yoast SEO
Para categorías, etiquetas y otros términos de taxonomía, y

También puede cambiar la URL canónica en el mismo lugar en el metabox de Yoast SEO. Si tiene otros casos de uso avanzados, también puede usar el filtro wpseo_canonical para cambiar la salida de Yoast SEO.

¿Cuándo debe usar URL canónicas?

¿301 redirigir o canónico? Si no está seguro de hacer una redirección 301 o establecer una canónica, ¿qué debe hacer? La respuesta es simple: siempre debe hacer una redirección, a menos que haya razones técnicas para no hacerlo. Si no puede redirigir porque eso dañaría la experiencia del usuario o sería problemático, configure una URL canónica.

¿Debería una página tener una URL canónica autorreferenciada?

En el ejemplo anterior, vinculamos la página no canónica a la versión canónica. Pero, ¿debería una página establecer un rel = canonical por sí misma? Esta pregunta es un tema muy debatido entre los SEO. En Yoast, recomendamos encarecidamente tener un elemento de enlace canónico en cada página y Google ha confirmado que es lo mejor.

Esto se debe a que la mayoría de los CMS permitirán parámetros de URL sin cambiar el contenido. Entonces, todas estas URL mostrarían el mismo contenido:

https://example.com/wordpress/seo-plugin/
https://example.com/wordpress/seo-plugin/?isnt=it-awesome
https://example.com/wordpress/seo-plugin/?cmpgn=twitter
https://example.com/wordpress/seo-plugin/?cmpgn=facebook

El problema es que si no tiene un canónico autorreferenciado en la página que apunta a la versión más limpia de la URL, corre el riesgo de ser golpeado por esto.

Si no lo hace usted mismo, otra persona podría hacerlo por usted y causar un problema de contenido duplicado, por lo que agregar un canónico autorreferenciado a las URL en su sitio es un buen movimiento SEO «defensivo».

URL canónicas de dominio cruzado

Quizás tenga el mismo contenido en varios dominios. Hay sitios o blogs que republican artículos de otros sitios web por sí mismos, ya que consideran que el contenido es relevante para sus usuarios.

En el pasado, también teníamos sitios web que republicaban artículos de Yoast.com (con permiso expreso), pero si había mirado el HTML de cada uno de esos artículos, habría encontrado un enlace rel = canónico que apuntaba directamente a nuestro original artículo.

Esto significa que todos los enlaces que apuntan a su versión del artículo cuentan para el ranking de nuestra versión canónica. Pueden usar nuestro contenido para complacer a su audiencia, y nosotros también obtenemos un claro beneficio. Todos ganan.

URL canónicas defectuosas: problemas comunes

Existen muchos ejemplos de cómo una implementación incorrecta de rel = canonical puede generar grandes problemas. He visto varios sitios donde el canónico en su página de inicio apuntaba a un artículo, solo para ver su página de inicio desaparecer de los resultados de búsqueda. Hay otras cosas que nunca debes hacer con rel = canonical. Aquí están los más importantes:

No canonice un archivo paginado a la página 1. El rel = canonical en la página 2 debe apuntar a la página 2. Si lo apunta a la página 1, los motores de búsqueda en realidad no indexarán los enlaces en esas páginas de archivo más profundas …

Hazlos 100% específicos. Por varias razones, muchos sitios usan enlaces relativos al protocolo, lo que significa que dejan el bit http / https de sus URL. No hagas esto por tus canónicos. Tienes una preferencia, así que muéstrala.

Base su canónico en la URL de solicitud. Si usa variables como el dominio o la URL de solicitud utilizada para acceder a la página actual mientras genera su canónico, lo está haciendo mal. Su contenido debe tener en cuenta sus propias URL.

De lo contrario, aún podría tener el mismo contenido en, por ejemplo, example.com y www.example.com y hacer que cada uno de ellos se canonice a sí mismos.

Múltiples rel = enlaces canónicos en una página que causan estragos. Cuando nos encontramos con esto en los complementos de WordPress, intentamos comunicarnos con el desarrollador para que lo haga y enseñarles a no hacerlo, pero aún así sucede. Y cuando lo hace, los resultados son totalmente impredecibles.

rel = redes canónicas y sociales
Facebook y Twitter honran rel = canonical también, y esto podría conducir a situaciones extrañas. Si comparte una URL en Facebook que tiene un apunte canónico en otro lugar, Facebook compartirá los detalles de la URL canónica.

De hecho, si agrega un botón «me gusta» en una página que tiene un apunte canónico en otro lugar, mostrará el recuento de me gusta para la URL canónica, no para la URL actual. Twitter funciona de la misma manera.

Usos avanzados de rel = canonical
Encabezado HTTP de enlace canónico
Google también admite un enlace HTTP de encabezado canónico. El encabezado se ve así:

Enlace: https://www.example.com/white-paper.pdf; rel = «canónico»
Los encabezados HTTP de enlace canónico pueden ser muy útiles al canonizar archivos como PDF, por lo que es bueno saber que existe la opción.

Usar rel = canonical en páginas no tan similares
Si bien no recomendaría esto, definitivamente puedes usar rel = canonical de forma muy agresiva. Google lo honra en una medida casi ridícula, donde puede canonizar un contenido muy diferente a otro contenido. Sin embargo, si Google lo atrapa haciendo esto, dejará de confiar en los canónicos de su sitio y, por lo tanto, le causará más daño …

Usando rel = canonical en combinación con hreflang

También hablamos de canónico en nuestra guía definitiva sobre hreflang. Esto se debe a que es muy importante que cuando utilices hreflang, los puntos canónicos de cada idioma se conviertan en sí mismos. Asegúrese de entender cómo usar canonical bien cuando implemente hreflang, de lo contrario, podría matar toda su implementación de hreflang.

Conclusión: rel = canonical es una herramienta poderosa

Rel = canonical es una herramienta poderosa en la caja de herramientas de un SEO, pero como cualquier herramienta poderosa, debe usarla sabiamente ya que es fácil de cortar. Para sitios más grandes, el proceso de canonicalización puede ser muy importante y conducir a importantes mejoras de SEO.

Fuentes de Información:

  • https://moz.com/learn/seo/ranking-visibility
  • https://yoast.com/rel-canonical/
  • https://www.xovi.com/es/que-son-las-url-canonicas-y-como-utilizarlas/
  • https://ahrefs.com/blog/es/etiquetas-canonical/

💡 RECIBE LOS CASOS PRIVADOS REALES DE SEO DE LA COMUNIDAD EN TU CORREO 💡

Índice de Contenidos
Josep Deulofeu
Josep Deulofeu
Consultor SEO apasionado del mundo del eCommerce. El SEO, Google Ads, la Analítica Web y la creación de tiendas online con socios son los medios dónde me puedes encontrar y en mis ratos libres cuando hay olas en la Fosca o Griells haciendo surf o leyendo un buen libro :)

Un comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Artículos Recientes del Blog