Google a introduit les balises hreflang en décembre 2011.
Objectif : permettre aux webmasters d’indiquer de manière claire dans quelle version internationale de Google le contenu d’une page devait ĂŞtre indexĂ©e : d’abord sur quelle version linguistique, ensuite dans quelle version pays.
Si vous n’avez qu’une vague idĂ©e de ce que sont ces balises, ou si vous voulez retrouver la rĂ©fĂ©rence sur leur syntaxe et leur implĂ©mentation, toutes les indications sur leur objectif et leur usage se trouve ici :
https://developers.google.com/search/docs/advanced/crawling/localized-versions?hl=fr
et voici une courte vidéo explicative :
ImplĂ©menter les tags hreflang correctement est une vĂ©ritable gageure ! Il est facile de faire des erreurs de syntaxe, de rĂ©fĂ©rencer les mauvaises urls dans la sĂ©rie de balises, de se tromper dans l’indication du couple langue/pays.
Mais surtout, il est difficile d’automatiser leur gĂ©nĂ©ration lorsque les versions traduites ou Ă©quivalentes figurent sur diffĂ©rentes instances (chaque site du rĂ©seau international dispose de sa propre base de donnĂ©es qui ne sait pas communiquer avec le back office de son Ă©quivalent dans un autre pays).
Or les balises hreflang prennent une importance nouvelle avec la suppression de l’outil de ciblage gĂ©ographiques : ces balises sont devenues le seul outil de ciblage fiable.
John Mueller a donc jugĂ© utile de donner quelques conseils pour limiter l’emploi des balises hreflang aux cas oĂą elles sont strictement nĂ©cessaires.
Quand faut-il absolument utiliser les hreflang selon John Mueller ?
Voici ce que John Mueller a déclaré récemment dans un thread Reddit
Dans un monde idĂ©al, vous vous efforceriez de lier toutes les versions de chaque page avec des balises hreflang. Ce serait l’approche la plus propre, mais parfois c’est juste une tonne de travail, et le maintenir si les sites sont gĂ©rĂ©s sĂ©parĂ©ment est … et bien bonne chance avec ça.
John Mueller
Vous trouverez le post complet ici : https://www.reddit.com/r/TechSEO/comments/xj4xc2/comment/ip6m31v/?context=1
Ce que prĂ©conise John, c’est de ne pas chercher Ă mettre des hreflangs sur toutes les pages disposant de versions langues/pays alternatives, mais uniquement sur les pages qui prĂ©sentent un risque rĂ©el de cannibalisation.
Par exemple, le problème de cannibalisation le plus aigu concerne en prioritĂ© les pages d’accueil pour chaque version pays. Et souvent, uniquement les pages d’accueil rĂ©digĂ©es dans des langues identiques. Concrètement, il arrive que la home d’un site US sorte Ă la place de la home UK sur Google.co.uk. Si cela arrive, on peut facilement ajouter des hreflang Ă la main pour les pages d’accueil.
Il peut ĂŞtre nĂ©cessaire d’aller plus loin. J’ai souvent vu par exemple des pages listings ou produits de la version FR sortir sur Google.be, Ă la place de la version belge. Dans ce cas, il faudra aussi placer des hreflangs sur les pages en français sur le site français, et les pages en français sur le site belge.
Il est plus rare d’avoir des problèmes avec des versions rĂ©digĂ©es dans des langues diffĂ©rentes.
Bref, le conseil de John Mueller, c’est de n’ajouter les balises hreflang que sur les pages pour lesquelles il y’a un problème de cannibalisation entre versions langues/pays.
C’est du bon sens, mais cela mĂ©ritait d’ĂŞtre rappelĂ©
Conclusion : if it’s not broken don’t fix it
Voir aussi :