Enlace de etiqueta canónica rel. Enlaces canónicos (rel="canonical"). ¿Qué es la etiqueta rel="canonical"?

Hoy en día los newsletters por correo electrónico (email marketing) son bastante populares en Internet. Esto es especialmente cierto en el campo. noticias SEO. Mientras revisaba uno de los correos regulares dedicados a eliminar páginas duplicadas, noté lo siguiente:

Parece poca cosa, pero me hace dudar. En base a estas palabras, etiqueta rel="canónica", o más bien el atributo, debe escribirse en la página duplicada e indicar un enlace a sí mismo.

Cómo escribir y usar correctamente rel canonical

Aclaremos esta cuestión ambigua. ¿Por qué un atributo y no una etiqueta? Porque rel="canonical" es un atributo (parte) de un enlace y no una etiqueta independiente. Así que aquí tienes opción CORRECTA usando el atributo rel="canonical": el enlace canónico se coloca desde la página duplicada a la página original. Se parece a esto: en la página duplicada, que se encuentra en http://yoursite.com/dubl, cree un elemento el siguiente tipo:

<relación de enlace="canónico" href="http://site.ru/original"/>

Y de postre: la opinión de Matt Cutts sobre rel="canónico" y sus aplicaciones:

Muy a menudo, puedes ver en diferentes sitios que los visitantes llegan al mismo contenido desde diferentes direcciones(URL). La razón de este fenómeno es la duplicación de contenido en el sitio. Cómo hacerlo correctamente: esto sucede cuando se usa varios sistemas Gestión de contenidos (cms) en el sitio. Para evitar el problema, por google allá por 2009, se propuso el uso de la etiqueta rel=”canónico”, para la página con URL específica, que participará en los resultados de los motores de búsqueda. Un poco más tarde, todos los motores de búsqueda apoyaron la idea.

Atributo rel="canónico"

Cómo utilizar el atributo rel="canonical".

Supongamos que encontró una página donde los visitantes provienen de diferentes URL y desean resolver el problema utilizando un atributo. Para hacer esto, seleccione la URL principal, por ejemplo: https://site/kak-samomu-raskrutit/page-one-1/ y ahora, para informar al motor de búsqueda sobre esto, debe:

  • registrar el atributo rel=”canónico” para la página principal y agregar una etiqueta a la página en el cuerpo , aquí tienes un ejemplo:

El motor de búsqueda resaltará esta dirección como principal y se utilizará en los resultados de búsqueda. Para evitar problemas indique enlaces absolutos, no relativo.

Necesidad de utilizar:

https://sitio/kak-samomu-raskrutit/page-one-1/

No utilice:

/kak-samomu-raskrutit/página-uno-1/

Ahora puede aparecer ante nosotros. pregunta principal, pero ¿se transfieren características como link Juice a la página canónica? Puedo decir con seguridad que todas las características de la página, como el link jugo, etc., se transmiten y se prueban en la práctica.

Para hacer la vida más fácil a los webmasters y SEO, recomiendo usar complementos y módulos para CMS que rastrearán enlaces con contenido duplicado y asignarán automáticamente atributos canónicos. Puedo recomendar el complemento para WordPress, hace el trabajo perfectamente. Simplemente marque la casilla "URL canónicas" y las páginas canónicas se generarán automáticamente.


Todo lo que tienes que hacer es comprobarlo correctamente y ajustar el funcionamiento del complemento.

Ejemplos donde es necesario utilizarrel="canónico".

1. Espectáculos del servidor mismo contenido para protocolo http subdominio s y www, ejemplo:

http://lonbo.com/page-one
https://loknbol.com/page-one
http://www.lonbo.com/page-one

Entonces, para este caso puedes usar .

2. Para sitios que usar motores, al guardar contenido en diferentes secciones(categorías).

https://sitio/categoría-1/página-uno1/
https://sitio/categoría-2/página-uno1/

3. URL dinámicas. Como regla general, es típico de los productos de las tiendas en línea que se crean en diferentes sesiones o por diferentes consultas de búsqueda. Ejemplo:

https://sitio/productos?category=shapka&color=grey
https://sitio/head/grey?gclid=ABCD
https://site/shapka/grey/shapkaGrey.html

4. Distribución del contenido del sitio (recursos) en otros sitios, total o parcialmente.

Reglas generales al utilizar el atributo rel="canonical".

  1. No utilice el atributo más de una vez en la misma página. Es posible que el motor de búsqueda simplemente ignore sus instrucciones.
  2. Recuerde incluir rel="canonical" en la sección de código HTML. Verifique especialmente cuando utilice complementos o módulos.
  3. Asegúrese de que la página canónica esté abierta para la indexación; de lo contrario, será inútil.
  4. paginas

Si su sitio tiene contenido idéntico o muy similar disponible en diferentes URL, entonces nuevo formato le permitirá especificar la URL que debe devolverse en el motor de búsqueda. También puedes estar seguro de que todas las características, como link Juice, etc. será transmitido a la versión requerida direcciones.

Ahora puede agregar esta etiqueta para indicar su versión de la dirección dentro de la etiqueta. en páginas con contenido duplicado:

De esta forma, Google entenderá que todos los duplicados enlazan a la dirección canónica especificada en la etiqueta. Propiedades adicionales direcciones como PageRank y señales relacionadas también se transferirán de páginas duplicadas a la especificada.

Esta etiqueta será útil principalmente cuando se utilizan varios motores (phpBB, IPB, WordPress, etc., por ejemplo, el sitio ipbskins.ru - desarrollo de diseño de sitios web en IPB, debe usar un archivo robots.txt largo para evitar duplicados contenido), creando muchos paginas similares, por ejemplo, estas podrían ser páginas:

versión impresa del artículo:
http://site.ru/article01.html?print=true
Versión de texto de los artículos para dispositivos móviles. teléfonos:
http://site.ru/lofiversion/article01.html
Duplicado por falta de motor:
http://site.ru/articles/?id=1&category=new
http://site.ru/articles/?id=1&tag=palabra clave
y varios otros...

Este estándar puede ser adaptado por cualquier motor de búsqueda al indexar un sitio.

Ya se ha desarrollado un complemento canónico para el popular motor de blogs WordPress, que inserta una etiqueta en páginas requeridas. Otros motores populares para blogs, foros, tiendas online, etc. también ampliará su funcionalidad en un futuro próximo (estén atentos a las actualizaciones).

Respuestas a algunas preguntas populares sobre la etiqueta:

¿Es rel=“canonical” una pista o una directiva?
Esta es una pista que tenemos en cuenta y, en interacción con otras señales, calculamos la más página relevante para mostrar en los resultados de búsqueda.

¿Puedo usar una ruta relativa para especificar canónico, como este: ?
Sí, caminos relativos se reconocen de la misma manera que en una etiqueta normal . Incluso si ingresas la etiqueta con un enlace al documento, las rutas relativas se calcularán de acuerdo con la URL base.

¿Está bien si las URL canónicas contienen contenido que no está completamente duplicado?
Permitimos pequeñas diferencias, como el orden de clasificación en la tabla de productos. También entendemos que el robot puede analizar las direcciones canónicas en diferentes tiempos, entonces todo esto es normal.

¿Qué pasa si rel=“canonical” devuelve un error 404?
Continuaremos indexando su contenido y utilizando un enfoque heurístico para determinar la URL canónica; sin embargo, le recomendamos que utilice las URL existentes como URL canónicas.

¿Qué pasa si rel=“canonical” aún no está indexado?
Intentamos llegar rápidamente a la URL canónica. Tan pronto como lo indexemos, reconsideraremos inmediatamente la sugerencia rel="canonical".

¿Puede una URL canónica contener una redirección?
Sí, puedes especificar una redirección, en este caso motor de búsqueda procesará el proceso de redirección como de costumbre e intentará indexar la nueva dirección.

¿Qué pasa si tengo señales contradictorias para rel="canonical"?
Nuestros algoritmos son suaves: podemos seguir cadenas canónicas; sin embargo, recomendamos encarecidamente que especifique una única dirección canónica en sus páginas para garantizar un resultado de canonicalización óptimo.

¿Podría esta etiqueta de enlace sugerir una dirección canónica en un dominio completamente diferente?
No. Migrar a otro dominio es más adecuado. Actualmente hora de google admite la canonicalización dentro de subdominios o dentro de un solo dominio. De esta manera, los propietarios del sitio pueden especificar www.ejemplo.com en lugar de ejemplo.com o ayuda.ejemplo.com, sin embargo, no puede indicar ejemplo.com en lugar de ejemplo-widgets.com.

Suena interesante, pero ¿puedo ver un ejemplo?
Sí, wikia.com nos ayudó como evaluador de confianza. Por ejemplo, notarás que código fuente en http://starwars.wikia.com/wiki/Nelvana_Limited contiene rel=canonical http://starwars.wikia.com/wiki/Nelvana.

Las dos URL son casi idénticas, excepto que Nelvana_Limited, la primera URL, contiene mensaje corto cerca del título. Este buen ejemplo uso futuro de la etiqueta. Con rel=canonical, las propiedades de las dos direcciones se combinan y los resultados de la búsqueda muestran la versión deseada.

Si tiene alguna pregunta sobre el uso de la nueva etiqueta, puede formularla en los comentarios del blog oficial para webmasters de Google.

1. Además de deshacernos del contenido duplicado natural (debido a la falta del motor), también nos deshacemos del contenido duplicado artificial cuando los competidores intentan molestarnos agregando .

2. Ahora no es necesario utilizar robots.txt para prohibir la indexación de páginas como "versión impresa" y otros duplicados (por ejemplo, en WordPress era necesario cerrar la ruta /etiqueta/) y complacer a cada motor de búsqueda por separado ( Existen estándares generales para robots.txt, pero también hay una serie de peculiaridades sobre cómo cada motor de búsqueda trabaja con este archivo, por lo que anteriormente no podíamos prever prohibir la indexación de algunas páginas para todos los bots a la vez).

3. Ahora tenemos buena herramienta para acelerar la indexación del sitio :)

A menudo sucede que hay páginas duplicadas en el sitio que no se pueden eliminar ni redirigir 301 por diversos motivos.

Usando el atributo canónico rel en SEO

Comencé esta publicación con una situación de tarjetas de productos duplicadas en el sitio de uno de mis clientes. Este está lejos de ser el único caso de uso de canonical real en SEO. Muy a menudo atributo rel canónico se aplica a .

También suelen surgir diversas disputas y conceptos erróneos en los círculos de SEO con respecto a usando canónico sobre ella misma. Esto es lo que dijo Matt Cutts en una de sus entrevistas:

Es absolutamente normal que una página se vincule a sí misma con rel=canonical, y es absolutamente normal, al menos para Google, que rel=canonical aparezca en todas las páginas del sitio. La gente piensa que se puede utilizar de forma esporádica, pero no es así. Consideramos específicamente la situación en la que cada página del sitio contiene rel=canonical. Mientras te importe que te señalen paginas correctas, no habrá ningún problema.

Es decir, no hay nada de malo en esto, en muchos sitios de Wordpress (incluido el mío) el rel canonical está configurado en sí mismo y las páginas se clasifican normalmente.

Redireccionamiento 301 o atributo canónico rel

La redirección 301 es una directiva OBLIGATORIA para ser tenida en cuenta por los motores de búsqueda, sin excepciones. Y lo canónico es una especie de "pista" sobre cómo comportarse el robot.

Por lo tanto, ¡es preferible utilizar una redirección 301!

Pero como en mi caso al principio del post, la plataforma SaaS no te permite cambiar Direcciones URL y configuré una redirección 301 en consecuencia, por lo que tuve que recurrir a la ayuda de canonical.

Es decir, canonical debe usarse en los casos en los que no existe viabilidad técnica hacer una redirección 301. Por cierto, Matt Cutts también habla de esto en la misma entrevista.

Finalmente, también me gustaría decir que se mostrarán todas las páginas, incluidos todos los duplicados, pero las páginas no canónicas se excluirán de la búsqueda.

PD Y para aquellos que no sepan quién es Matt Cutts, les aconsejo que vean este breve vídeo.

Enlace rel=canonical - atributo de etiqueta , que se utiliza para designar páginas canónicas en un sitio. ¿Qué son las páginas canónicas? Una página canónica es una página de un sitio cuya dirección es canónica (preferida), en un grupo de páginas con contenido similar. En pocas palabras, canónico URL de la página es la dirección que se indexará si está disponible.

Cuándo utilizar enlaces canónicos

  1. Para evitar la aparición de varios duplicados. Por ejemplo:
    • ordenar páginas: /*sort, asc, desc, list=*;
    • duplicados debido a etiquetas UTM: *utm_source=, /*utm_campaign=, /*utm_content=, /*utm_term=, /*utm_medium=;
    • otras páginas con parámetros GET en la URL;
    • duplicados debido a características trabajo de cms(motor).

    En este caso es necesario agregar atributo rel=“canonical” a todas las páginas estáticas del sitio. Por ejemplo, para la página https://site.ru/category-1/page-2, rel=“canonical” se verá así: href="https://site.ru/category-1/page-2" />

  2. Para páginas con contenido muy similar disponibles en diferentes URL. Por ejemplo, podrían ser páginas de una serie de un producto que se diferencia solo en el color, o páginas de un producto que se encuentra en varias categorías a la vez. En este caso, debe especificar rel=“canonical” en todas las páginas. la página principal y prioritaria.
  3. En páginas de paginación, si hay páginas "Mostrar todo" en las categorías del sitio. En este caso, en cada una de las páginas de paginación debe especificar la página "Mostrar todo" como página canónica. Por ejemplo, para la página https://site.ru/category-1/page-2 debe especificar. la URL canónica: ru/categoría-1/mostrar-todo” />

¿Cómo configurar direcciones canónicas rel=“canonical”?

Regístrate entre etiquetas de cualquier página HTML

Ésta es la forma principal. Para indicar un enlace canónico, escriba entre las etiquetas. en la página la URL completa de la página que debería estar en el índice.

Por ejemplo, para la página https://site.ru/*utm_content= https://site.ru/ será canónico.

Para obtener este resultado, en la página https://site.ru/*utm_content= especificamos la etiqueta:

ru/” />

Para reducir la probabilidad de errores en los elementos del enlace, utilice enlaces absolutos en lugar de relativos después del atributo rel="canonical".

En el archivo del mapa del sitio

En el mapa del sitio XML, puede ingresar la URL canónica (principal) de cualquier página.

En el encabezado HTTP

Se utiliza mejor para documentos que no son HTML. Por ejemplo, para archivos PDF.

En este caso, el servidor, al solicitar un archivo duplicado, deberá proporcionar un enlace al archivo original:

Enlace: ; rel=“canónico”

Este método es adecuado si tiene acceso a la configuración del servidor. No recomendado para documentos HTML.

Usando un complemento

Existen varios complementos para CMS que le permiten configurar una URL canónica. Por ejemplo:

  • para WordPress puedes configurar canonical usando Yoast SEO;
  • en OpenCart: implementado en la configuración de CMS (debe ir a la configuración del producto y configurar el parámetro URL de SEO);
  • para configurar atributo canónico en Joomla (versiones 3.x y superiores), debe habilitar la función SEF en la configuración del CMS. Después de encender paginas tecnicas como /index.php?option se añadirá el atributo rel=“canonical” (indicando la URL de la página con el CNC configurado).

Redirección 301 o rel=canónico

Si no hay factores que impidan la implementación, entonces usa esta opción. Recuerde que proporcionar un enlace canónico es una guía para los motores de búsqueda. A menudo en resultados de google Puede encontrar clasificaciones de páginas no canónicas y el código de la página contendrá un enlace a la fuente.
El algoritmo del motor de búsqueda se basa no sólo en la búsqueda de un enlace canónico en el código de la página, sino también en muchos otros factores: la presencia de enlaces externos e internos, la relevancia para el usuario, etc. Por lo tanto, Google puede tener una opinión diferente sobre cuál de las páginas duplicadas debe considerarse original.
Si necesita dejar páginas accesibles para los usuarios o existen dificultades técnicas para implementar redireccionamientos 301 en el sitio, utilizar rel = canónico.

Errores comunes al usar rel=canonical

Las URL canónicas son compatibles con los motores de búsqueda más populares: Google, Yandex, Yahoo, Bing. Pero, ¿sigues viendo páginas no canónicas de tu sitio en el índice? Lo primero que debe hacer es verificar si se cometió un error al configurar rel=canonical. A continuación se muestra una lista de los errores más comunes:

Página canónica no indexable

Compruebe si el robot del motor de búsqueda puede indexar la página a la que está enlazando como canónica. Asegurar que:

  • la página devuelve la respuesta del servidor 200;
  • la página no tiene la metaetiqueta robots configurada en noindex;
  • la página no está bloqueada para que no pueda indexarse ​​en el archivo robots.txt.

Diferentes URL canónicas para una página

Muy a menudo, los módulos instalados en un sitio web añaden enlaces canónicos al código. Esto puede provocar que aparezcan varios rel=canonicals en una página. Si los enlaces en las etiquetas son para diferentes URL, lo más probable es que Google y otros motores de búsqueda simplemente ignoren sus recomendaciones.
Por tanto, todos los esfuerzos por establecer páginas canónicas pueden ser anulados. Verifique el código fuente de sus páginas con frecuencia para asegurarse de que solo haya un enlace canónico.

Uso incorrecto de referencias absolutas

Un error común es especificando un enlace canónico sin el protocolo http:// o https://, como se muestra en el siguiente ejemplo:

< link rel = «canonical» href = «ururu.com/ololo.html» / >

< link rel = «canonical» href = «/ololo.html» / >

ya sea lleno camino absoluto con protocolo:

< link rel = «canonical» href = "http://ururu.com/ololo.html"/ >

Usando una etiqueta fuera del bloque principal

Para una percepción correcta motores de búsqueda, especialmente para Google, la etiqueta rel=canonical debe estar dentro del alcance jefe de código tu página. Además, esta etiqueta debe colocarse tan cerca de HTML superior código tanto como sea posible.

Enlaces canónicos desde las páginas de paginación a la primera página.

Esta solución es bastante capaz de combatir duplicados. Sin embargo, esto puede afectar negativamente a la indexación de páginas cuyos enlaces se encuentran en las páginas de paginación. Por ejemplo en la pagina http://ejemplo.com/vestidos.html?page=3 Hay enlaces a 20 productos; el robot de búsqueda no los indexará directamente a través de los enlaces de esta página.

La etiqueta canónica al usar hreflang

Si estás implementando hreflang en su proyecto, asegúrese de que todos los enlaces canónicos apunten a páginas en la misma versión de idioma. El incumplimiento de esta regla puede provocar problemas con la clasificación de las versiones lingüísticas y malentendidos por parte de los motores de búsqueda sobre las páginas duplicadas que tienen prioridad para la clasificación.

Enlaces no canónicos en sitemap.xml

Ayuda robot de búsqueda comprender qué páginas de su sitio web deben indexarse ​​y clasificarse resultados de búsqueda. Es por eso que no debe agregar a su mapa del sitio ninguna página que esté cerrada a la indexación o que no sea canónica.

Usando rel=canonical para páginas no idénticas

Este atributo fue diseñado específicamente para indicar la página de prioridad entre las páginas duplicadas. Al parecer, los motores de búsqueda permiten cierto grado de discrepancia en el contenido de la página. Pero esto no significa en absoluto que pueda colocar un enlace canónico a una página que sea simplemente similar en tema.
Si Google te detecta mal uso enlaces canónicos, esto puede afectar la forma en que trata rel=canonical para todo su dominio y luego incluso las páginas configuradas correctamente se verán afectadas.

Enlaces canónicos (atributo etiqueta de enlace rel canonical) le permite especificar qué página de un grupo de similares o páginas idénticas necesita ser indexado. Utilidad de este instrumento difícil de sobreestimar y estúpido de ignorar. Después de todo, el SEO de un sitio web se reduce en gran medida a la interpretación correcta de las páginas del sitio web por parte de los motores de búsqueda. Además, los enlaces canónicos son compatibles con casi cualquier CMS moderno como Joomla o WordPress.

¡No dupliques contenido y coloca los enlaces correctos!




Arriba