Canonical

Saber utilizar correctamente la etiqueta canónica es esencial para el SEO. Aquí te explicamos todo lo que necesitas saber sobre esta etiqueta y cómo utilizarla para mejorar el rendimiento de tu web.

Qué es un canonical

Una etiqueta canónica es un elemento HTML que indica a Google u otros motores de búsqueda que una página específica debe verse antes que otra que tiene exactamente el mismo contenido. Al utilizar esta etiqueta, se ocultan automáticamente las otras páginas de los motores de búsqueda, pero se mantienen visibles para los visitantes.

Pero, ¿por qué tenemos que hacer esto? Pues bien, una de las mejores prácticas de SEO para cualquier sitio web que quiera subir en el ranking es... ¡evitar los duplicados! Así, indicando a Google qué página debe mirar, evitaremos que penalice nuestro sitio por tener contenido duplicado. Suena lógico, ¿verdad?

Dicho esto, como expertos en SEO, primero queremos encontrar y rastrear todas las páginas duplicadas que necesitan implementar este rel=canonical en su cabecera HTML. En segundo lugar, tendremos que asegurarnos de que nuestro sitio no tiene canonicalizaciones erróneas, y arreglarlas (no se preocupe, llegaremos allí). En última instancia, queremos ver una estructura clara con cero duplicados -visibles-.

 

¿Qué es una etiqueta canonical en SEO?

Como ya hemos mencionado, un canonical es una etiqueta que colocamos en la cabecera HTML de cada una de las páginas duplicadas, que indica a los motores de búsqueda a cuál de las páginas duplicadas deben prestar atención. Pero, ¿por qué son importantes los canónicos para el SEO? Todos los optimizadores de motores de búsqueda se preocupan por la forma en que Google rastrea e indexa sus páginas, y por eso realizamos constantemente auditorías de sitios web, para detectar problemas y solucionarlos.

Los sitios web tienen que ofrecer calidad y contenido original. Los motores de búsqueda entienden que los sitios que tienen contenido duplicado no proporcionan información relevante a sus visitantes y por lo tanto no los clasifican como altamente.

El contenido duplicado surge regularmente por múltiples razones, por ejemplo:

  • URLs erróneas = www non-www
  • Barras oblicuas = mypage.com/home Vs. mypage.com/home/
  • Páginas seguras = https vs. http

Como se trata de un problema importante, queremos evitar que se generen este tipo de páginas y arreglar tantas como podamos las existentes, añadiéndoles una etiqueta canónica. A veces, evitarlas es imposible, así que las canónicas tendrán que implementarse desde el primer día.

Veamos algunos usos de los canonicals:

Ejemplo 1: Estás ejecutando un sitio web de comercio electrónico C2C, y tres usuarios diferentes están vendiendo un iPad Mini 16GB, por lo que lo más probable es que copien la descripción de uno existente. Así que para evitar la duplicación de contenidos tendremos que priorizar uno de ellos.

Ejemplo 2: Cuando hay paginación para la misma categoría y no quieres que el número 2, 3, 4, etc. sea indexado. Tendrás que aplicar un canonical para dirigir los motores de búsqueda a la página principal (ver cómo aplicar el código a continuación).

Ejemplo 3: Estás vendiendo unos zapatos y tienes un par de botas de cuero. La cuestión aquí es que usted querrá colocarlos en la categoría "botas" y en la categoría "cuero"; pero es la misma página, dos veces. Así que tendrás que decirle a Google cuál es más importante.

 

¿Qué es la canonicalización?

Pero, ¿cómo eligen los especialistas en SEO la URL canonical principal? La canonicalización es el proceso de elegir la URL que será priorizada. Cada especialista en SEO tiene su propia estrategia, pero en general, nos fijaremos en las visitas, la estructura (priorizando las páginas más cercanas a la home), el número de enlaces entrantes, la autoridad, y así sucesivamente.

Tenga cuidado con los canonicals que no coinciden porque pueden causar un bucle de canonicals, lo que significa que su sitio confundirá al bot de Google. Asegúrese siempre de que sus canonicals estén bien implementados, apuntando a páginas existentes, y con un código de estado de 200 (evitando cualquier código de redirección).

Para asegurar una correcta implementación, tendrá que analizar su sitio web con un SEO Crawler. FandangoSEO puede ser un gran aliado para ello. Con nuestra herramienta, podrás identificar todos tus canonicals, ver si hay páginas duplicadas que no los tienen o si están apuntando a una URL incorrecta. La plataforma le ayudará a solucionar cualquier problema utilizando las instrucciones de in-app! 🙂

 

Cómo usar las etiquetas canonical

Ahora, vamos a entrar en el tema con un enfoque más técnico. Hemos estado hablando de etiquetas y URLs, pero... ¿cómo se ve esto realmente?

Fácil. Escriba la URL preferida en esta etiqueta:

<link rel=”canonical” href=”http://www.original-URL.com/”/>

etiquetas canónicas
IMPORTANTE: Es necesario pegar este mismo código en las tres páginas, en el encabezado HTML.

Mejores prácticas para las etiquetas canónicas

Siga estos consejos al señalar la versión canónica de una página:

Implementa una única etiqueta canónica para cada página

Si una página contiene varias etiquetas canónicas, el motor de búsqueda las ignorará todas. Asegúrese de asignar sólo un rel=canonical a la página que considere que es la fuente de información preferida.

Utilizar URLs en minúsculas

El motor de búsqueda puede tratar las URLs en mayúsculas y minúsculas como dos diferentes, así que asegúrese de forzar las URLs en minúsculas en el servidor y luego utilizar las URLs en minúsculas para las etiquetas canónicas.

Elija la versión correcta del dominio

Una vez que cambie a SSL, es importante no incluir ninguna URL que no sea HTTPS en las etiquetas canónicas, ya que esto puede crear confusión y puede llevar a resultados inesperados.

Utiliza URLs absolutas

No es aconsejable utilizar rutas alternativas con el elemento de enlace rel= "canonical".

Debe utilizar la siguiente estructura:

<link rel=canonical “href=”https://example.com/sample-page/”/>

En lugar de este:

<link rel=“canonical” href=”/ sample-page/”/>

Utilice etiquetas canónicas autorreferenciales

Se recomienda utilizar etiquetas canónicas autorreferenciales, aunque no es obligatorio. Aclaran qué página se quiere indexar o cuál debe ser la URL cuando se indexa.

Un canonical autorreferente es una etiqueta canónica en una página que apunta a sí misma. La mayoría de los CMS modernos añaden URLs autorreferenciales de forma automática, pero debe ser codificado por un desarrollador si se utiliza un CMS personalizado.

 

Cómo implementar las etiquetas canónicas

A continuación, veremos lo que el principales formas de implementar las etiquetas canónicas son:
HTML

Uso de las etiquetas HTML rel = "canonical"

The easiest way to point to a canonical URL is the rel=canonical tag. The only thing to do is to add the following code to the <head> section of the duplicate page:

<link rel=”canonical” href=”https://example.com/canonical-page/”/>

Colocación en las cabeceras HTTP

For example, in the case of PDF documents, there is no possibility of placing canonical tags in the page header because there is no page <head> section. In this case, you must use HTTP headers to set the canonical ones.

A través de enlaces internos

Dependiendo de cómo enlace sus páginas, también dará información sobre cuál es su página canónica. Cuanto más coherente sea su vinculación interna, más fácil será para el motor de búsqueda determinar la URL canónica. Además, Google considera que HTTPS es preferible a HTTP.

Por lo tanto, debe haber coherencia entre las etiquetas canónicas implementadas y los enlaces internos. De lo contrario, Google puede ignorar su sugerencia de una página canónica y puede seleccionar otra en su lugar.

A través de los mapas de sitio

Las páginas no canónicas no deben aparecer en los sitemaps. Google lo ha declarado, por lo que los sitemaps sólo deben contener las URL canónicas. Esto no significa que se garantice que las URL del mapa del sitio se consideren canónicas, pero es una forma fácil de definir las canónicas en un sitio grande.

Con redireccionamientos 301

Debe utilizar los redireccionamientos 301 para desviar el tráfico de una URL duplicada a su versión canónica.

 

Cómo evitar los errores de canonización más comunes

La canonización es un tema complejo, por lo que pueden producirse errores con frecuencia. Veamos los principales y cómo evitarlos:

Bloqueo de la URL canónica con robots.txt

Evite bloquear las URL can ónicas a través de los archivos robots.txt porque Google no rastreará la página. Comprueba dos veces las directivas que das en el robots. txt para evitar problemas canónicos.

Establecer la URL canónica como "noindex"

Nunca mezcles "noindex" y rel = canonical porque son instrucciones que se contradicen.

Google dará prioridad a la etiqueta canónica sobre la "noindex", pero esto no es una buena práctica. Para evitar la indexación o para hacer que una página sea canónica, debe utilizar la redirección 301. De lo contrario, lo mejor sería implementar el rel=canonical.

Establecer un código de estado HTTP 4XX en la URL canónica

Es vital evitar el código de estado HTTP 4XX para una URL canónica porque tendrá el mismo efecto que la etiqueta "noindex". En otras palabras, Google no verá la etiqueta canónica y no transferirá el valor del enlace a la versión canónica.

Canonización de todas las páginas a la página raíz

No canonice las páginas paginadas a la primera página paginada de la serie. Sin embargo, debe utilizar canónicas autorreferenciadas en todas las páginas paginadas.

No utilice etiquetas canónicas con hreflang

Google ha advertido que, al utilizar hreflang, se debe especificar una página canónica en el mismo idioma o el mejor idioma sustitutivo posible si no existe una página canónica para el mismo idioma.

Having a rel = canonical on the <body>

The rel = canonical should only appear in the <head> of the document. If there is a canonical tag in the <body> section of a page, search engines will ignore it. This can also be confusing when they crawl a document.

 

¿Listo para luchar contra el contenido duplicado?

Comprobar los canonicals

Arrow-up