Google a mis à jour sa documentation canonique relative afin de clarifier la manière dont Google gère l’extraction des annotations canoniques relatives. La clarification ne vise pas à indiquer un changement dans la façon dont Google gère les annotations rel=canonical, mais plutôt à préciser explicitement comment Google les traite.
Relation de lien canonique – RFC 5988
La documentation de Google a toujours fait référence à la RFC 5988 comme norme utilisée par Google pour la façon dont il utilise la relation de lien canonique. La RFC est une norme publiée par l’Internet Engineering Task Force (IETF) qui définit les spécifications de diverses technologies Internet et de réseau, en l’occurrence les normes liées à l’attribut HTML rel link.
Un élément HTML est comme un élément de base d’une page Web HTML. Un élément peut être étendu avec un attribut. Dans ce cas, l’élément Link est modifié par l’attribut Rel.
La RFC 6596 définit l’attribut rel link comme :
« La RFC 5988 spécifie une manière de définir les relations entre les liens sur le Web. Ce document décrit un nouveau type de relation, « canonique », pour désigner un identifiant de ressource internationalisé (IRI) comme préféré aux ressources à contenu duplicatif.
…Les implémentations courantes de la relation de lien canonique consistent à spécifier la version préférée d’un IRI à partir de pages en double créées avec l’ajout de paramètres IRI (par exemple, les ID de session) ou à spécifier la version d’une seule page comme préférée au même contenu séparé sur plusieurs pages de composants.
Cela signifie que l’élément de lien canonique spécifie quand un autre document est en double (duplicatif) et lequel est l’original préféré. Ce sont les paramètres que Google a utilisés pour traiter l’élément de lien canonique.
Modifications apportées à la documentation canonique
Les modifications apportées à la documentation Search Central étaient spécifiques aux annotations de lien rel=”canonical” qui ne rentrent pas dans le cas d’utilisation de la spécification de documents en double, ainsi qu’à quelques modifications mineures et triviales de la page.
Google a modifié la phrase suivante :
« Google prend en charge les annotations de liens canoniques telles que décrites dans la RFC 6596. »
Le changement se limite à l’ajout du mot explicite :
« Google prend en charge les annotations de liens canoniques explicites telles que décrites dans la RFC 6596. »
Bien que ce changement puisse sembler trivial, il s’agit en fait du point central du changement de documentation dans la mesure où il indique clairement que Google ne s’écarte pas des normes énoncées dans la RFC 6596.
Le prochain changement est l’ajout d’un tout nouveau paragraphe.
Voici le nouveau paragraphe :
Les annotations « rel = » canoniques » qui suggèrent des versions alternatives d’une page sont ignorées ; plus précisément, les annotations rel=”canonical” avec les attributs hreflang, lang, media et type ne sont pas utilisées pour la canonisation.
Utilisez plutôt les annotations de lien appropriées pour spécifier des versions alternatives d’une page ; par exemple, link rel= »alternate » hreflang pour les annotations de langue et de pays.
Cela signifie qu’il ne faut pas utiliser « canonique » pour spécifier quelque chose qui n’est pas une page Web dupliquée, comme une page dans une autre langue ou un autre média, mais qu’il est préférable d’utiliser « alternatif » à la place.
Cela ne représente pas un changement dans la façon dont Google utilise ou ignore les éléments de lien canoniques ou alternatifs.
La documentation du journal des modifications de Google l’explique :
« Clarifier l’extraction des annotations rel= »canonical »
Quoi : Clarification du fait que les annotations rel= »canonical » avec certains attributs ne sont pas utilisées pour la canonisation.Pourquoi : Les annotations rel= »canonical » aident Google à déterminer quelle URL d’un ensemble de doublons est canonique. L’ajout de certains attributs à l’élément de lien modifie la signification de l’annotation pour désigner un appareil ou une version linguistique différente. Il s’agit uniquement d’un changement de documentation ; Google a toujours ignoré ces annotations rel= »canonical » à des fins de canonisation.
Lisez la documentation mise à jour de Google :
Comment spécifier un canonique avec rel=”canonical” et d’autres méthodes