Hreflang : Comment configurer les balises Hreflang pour le référencement mondial
Publié: 2020-03-30La plupart des sites Web ciblent les utilisateurs d'un emplacement ou d'une zone géographique spécifique, mais un grand nombre de sites en ligne ciblent des utilisateurs du monde entier. Cela implique qu'ils évoluent à l'échelle mondiale et doivent donc pratiquer les aspects internationaux ou mondiaux du référencement.
Chaque pays a une langue différente. Afin de cibler les utilisateurs de différents pays, il est essentiel de traduire votre site Web dans différentes langues. Cela facilite la compréhension et la connexion des utilisateurs au site Web. Cependant, cela peut ne pas plaire aux moteurs de recherche.
![]()
Dans une tentative de cibler des personnes de différents pays en utilisant un site Web, les spécialistes du marketing Web publient des copies traduites du contenu sur des URL distinctes. Mais c'est quelque chose qui ne doit pas être pratiqué car cela n'aide en rien Google à comprendre la pertinence entre la configuration de votre site Web et les URL.
En fin de compte, les pages peuvent être considérées comme sous-optimales et ne pas bien se classer dans les résultats de recherche.
Alors, y a-t-il une solution pour la même chose?
Heureusement, nous pouvons vous proposer une solution simple et efficace, applicable dans la plupart de ces cas. Il utilise Hreflang!
Qu'est-ce qu'Hreflang et comment aide-t-il Google à comprendre votre site Web ? Bien sûr, de telles questions doivent surgir dans votre esprit.
Par conséquent, vérifiez ici les détails sur Hreflang Google.
Que signifie hreflang ?
Selon la définition, la balise hreflang est la balise Meta en HTML. Il mentionne la langue ainsi que l'emplacement géographique pertinent pour une page Web. Avec l'aide de Hreflang, les moteurs de recherche peuvent facilement rechercher du contenu dans différentes langues.
Lorsqu'elle est faite avec précision, la balise hreflang permet aux robots de Google de lire les pages pour trouver le contenu pertinent pour les utilisateurs, qui ne mentionnent pas la langue de la première page.
Lorsqu'un utilisateur effectue une recherche sur Google, il doit prendre en considération les aspects suivants :
- L'utilisateur doit décider où il doit classer l'URL à l'aide de l'algorithme.
- L'utilisateur doit vérifier le code de la page et rechercher les balises hreflang.
- L'utilisateur doit regarder l'emplacement actuel de l'utilisateur en tenant compte des paramètres IP et en fonction de l'adresse IP.
- L'utilisateur doit afficher l'URL la plus appropriée dans SERP, qui envoie l'utilisateur à l'URL particulière.
La principale raison pour laquelle les moteurs de recherche vérifient les balises hreflang est qu'elles sont capables de fournir la version correcte de la page sur la base des paramètres de langue de l'utilisateur. En termes simples, Google connaît l'URL à afficher pour le locuteur français et la page à afficher pour un locuteur américain.
En outre, il connaît la version pour afficher quelqu'un dans un pays et afficher quelqu'un dans l'autre pays.
Quand faut-il utiliser le hreflang ?
La balise hreflang est utile dans trois situations différentes.
- Il peut être utilisé lorsque seul le modèle de page est traduit dans différentes langues alternatives. Cependant, le contenu principal de cette page reste le même. Un bon exemple de ceci est la page présentant du contenu généré pour les utilisateurs tels que les babillards électroniques et les forums.
- Il peut être utilisé lorsqu'il existe des pages dans une langue particulière compte tenu des variations dans différentes régions. Par exemple, il existe des pages distinctes en version anglaise pour le Royaume-Uni, les États-Unis, l'Irlande et le Canada.
- Il peut être utilisé lorsque vous avez entièrement traduit le contenu de votre site Web dans d'innombrables langues. Un bon exemple de cela est WooRank qui contient des pages en 6 langues - espagnol, portugais, allemand, néerlandais et anglais. Lorsque le contenu est disponible en plusieurs langues, une balise hreflang peut être ajoutée aux pages Web indiquant la même chose.
Afin de vérifier comment WooRank utilise la balise hreflang, vous pouvez consulter sa page d'accueil. Il vous suffit de cliquer avec le bouton droit sur la page d'accueil et de sélectionner "Afficher la source". Vous pourrez voir la balise hreflang et voir l'action.
Façons d'ajouter une balise hreflang :
Il existe différentes manières d'ajouter une balise hreflang aux pages Web.
- Pour une page HTML, les balises hreflang peuvent être saisies dans le (titre).
- Cependant, si vous avez des pages non HTML, telles que des fichiers PDF, vous pouvez ajouter une balise hreflang dans l'en-tête HTTP.
Dans l'exemple mentionné ci-dessus, l'aspect hreflang=en de ces balises informe Google que les URL répertoriées sont la version anglaise de cette page particulière. Ainsi, il affiche l'URL uniquement pour les utilisateurs qui ont défini l'anglais comme langue préférée dans le navigateur, ou pour les pays qui ne parlent que l'anglais.
De même, si une balise hreflang=es est ajoutée, Google ne mentionnera cette URL que pour les hispanophones.
Lorsque des balises hreflang sont ajoutées à une page, il est préférable d'inclure un lien vers tous les aspects ou versions d'une page Web. Il comprend également un lien d'auto-référence. Par conséquent, s'il existe une page conçue en anglais, français et espagnol, chaque page comprendrait les 3 balises telles que :
- hreflang='fr'
- hreflang='es'
- hreflang='fr'
De plus, les mêmes zones géographiques ou emplacements peuvent être ajoutés aux balises hreflang. Cela peut être fait facilement en ajoutant le code du pays après l'attribut code pour la langue dans l'attribut hreflang. Par conséquent, si votre site Web ci-dessus cible différents pays avec chaque langue, ils apparaîtront comme ceci :
- hreflang=en-us href=https://wwww.example.com
- hreflang=fr-fr href=https://www.exemple.com
- hreflang=mx-es href=https://www.example.com
Lorsque de telles balises sont utilisées par Google, il sait comment montrer la version anglaise aux utilisateurs en espagnol, aux États-Unis, en français et au Mexique aux locuteurs en France qui parlent français.
De plus, lorsque des balises hreflang sont ajoutées aux pages, il est préférable d'utiliser le format ISO 639-1 pour les langues distinctes et le format 3166-1 Alpha 2 pour les différents pays. De plus, la valeur de hreflang doit toujours être écrite dans la langue puis dans le pays. Même, le ciblage géographique doit être limité à certains pays.
N'oubliez pas que les continents, les régions ou les villes ne sont pas pris en charge par Google.
Comment ajouter une balise hreflang au sitemap XML :
Il est possible d'incorporer la balise hreflang au sitemap XML. Lorsque vous ajoutez des annotations hreflang, cela peut être légèrement douloureux. C'est parce que vous devez incorporer différentes options de langue à chaque URL du plan du site.
Dans cette situation, il n'y a qu'une seule URL, qui vaut un balisage pour la page en deux langues distinctes.
<xhtml:link rel=”alternate” hreflang=”en” href=”https://www.example.com”/>

<xhtml:link rel=”alternate” hreflang=”es” href=”htpps://www.example.com/es”/>
L'utiliser n'est pas très difficile s'il n'y a qu'une seule page contenant une seule alternative. Cependant, cela peut devenir une tâche fastidieuse et cela peut devenir difficile à gérer lorsque le site Web se développe. C'est parce qu'il y a plus de langues et de pages ajoutées à la même chose.
Cependant, il existe quelques bonnes raisons d'ajouter des annotations hreflang au sitemap XML.
Ces raisons sont les suivantes :
- L'ajout de sitemaps est d'une grande aide pour les moteurs de recherche. Il facilite l'exploration et la recherche de sites Web par les moteurs de recherche. Ainsi, lorsque vous ajoutez des URL alternatives au plan du site, cela les aidera à les trouver plus précisément et plus facilement.
- Deuxièmement, l'ajout d'un sitemap permet d'éviter tout code supplémentaire sur la page Web. Cela réduit la taille de la page et cela peut ne pas apparaître beaucoup. Mais quand une seconde de temps augmente le chargement, cela peut vous coûter des ventes. Dans le monde en ligne, chaque bit compte. Par conséquent, vous ne pouvez pas vous permettre d'augmenter ne serait-ce qu'une seconde lors du chargement du site Web.
- De plus, le fait de considérer tous les liens hreflang au même endroit facilite grandement le processus de gestion des modifications. Il est un peu difficile de mettre à jour différentes pages plutôt que de changer un seul sitemap.
Quand les balises canoniques et le hreflang doivent-ils être utilisés ensemble ?
Une chose importante à retenir est que les balises hreflang ne peuvent pas être utilisées comme substituts des balises canoniques. Même, ils peuvent être mis en œuvre ensemble.
Vous devez simplement ajouter une balise canonique à chaque copie de cette page, qui pointe vers elle.
De même, vous pouvez ajouter la balise hreflang et la balise canonique pour la page française ainsi que la page espagnole.
Cela peut sembler simple. Cependant, il y a des chances que vous vous trompiez.
Généralement, les gens ont tendance à faire deux erreurs courantes telles que :
Lorsque des URL non canoniques sont utilisées dans les balises hreflang - Les balises canoniques et hreflang fonctionnent ensemble pour permettre à Google et aux moteurs de recherche de savoir comment fonctionne votre site Web. En utilisant des URL non canoniques dans la balise, Google peut devenir confus. La même chose peut casser la mise en œuvre.
Deuxièmement, une erreur peut se produire lorsqu'un code de pays incorrect est utilisé. Habituellement, les gens utilisent « uk » pour le Royaume-Uni. Cependant, le code correct pour le même format ISO 639-1 est "gb". De plus, il n'est pas courant que les gens changent accidentellement de langue ainsi que de valeurs de pays.
L'impact de la balise hreflang sur le référencement :
En matière de référencement, hreflang peut être utile de deux manières différentes.
- La première utilisation offerte par hreflang pour le référencement est qu'il aide à réduire les problèmes qui surviennent à cause du contenu dupliqué. En utilisant la balise Hreflang, il est possible de dire à Google que les deux pages ont une certaine pertinence l'une par rapport à l'autre. De cette façon, les robots et les moteurs de recherche sont en mesure d'évaluer la relation entre deux pages et ne les considèrent pas comme des copies ayant le même contenu ou un contenu en double.
- Deuxièmement, la balise hreflang aide les utilisateurs à s'assurer qu'ils ne proposent que le bon type de contenu aux bons utilisateurs. S'il existe un site Web conçu dans de nombreuses langues, ou si vous avez un site Web qui cible différents emplacements ou zones géographiques, vous êtes susceptible d'investir beaucoup de temps, d'efforts et de réflexion dans la création de contenu et d'une stratégie de marketing en ligne pour des publics spécifiques. Lorsqu'une balise hreflang est utilisée, Google comprend clairement la page. Ainsi, il affiche une page en langue anglaise pour l'utilisateur anglais et une page en langue française pour un utilisateur en France, et ainsi de suite.
Si la même chose ne se produit pas, cela peut augmenter considérablement le taux de rebond de votre site Web. En conséquence, cela peut créer un impact négatif important sur les taux de conversion. De plus, un grand nombre de personnes ne pourront pas prendre le temps de trouver la bonne version linguistique de cette page. Cela peut se produire même lorsque vous affichez le même en évidence.
Erreurs courantes à éviter lors de l'utilisation de hreflang :
En fin de compte, le processus d'utilisation de hreflang est simple. Mais vous devez ajouter une balise hreflang à chaque page traduite qui inclut des liens vers chaque version. Par conséquent, il y a de nombreuses chances que vous fassiez une erreur en utilisant hreflang.
Si des erreurs hreflang sont disponibles sur les pages de votre plan de site, cela peut rendre Google confus quant à l'indexation de votre site Web. Cela peut entraîner l'affichage de votre contenu auprès du mauvais public.
Par conséquent, assurez-vous de ne pas commettre les erreurs courantes de hreflang :
1. Utilisation d'un code de pays ou d'une langue incorrects :
C'est une erreur courante que la plupart des gens commettent lorsqu'ils utilisent des balises hreflang. Nous avons déjà mentionné que Google utilise le format ISO 639-1 pour prendre en charge les langues et le format ISO 316601 Alpha 2 pour prendre en charge les pays.
Par conséquent, il est essentiel que la langue et les abréviations de pays adéquates soient utilisées. Par exemple, le format préféré de Google pour le Royaume-Uni est "gb" et non "uk".
2. Références manquantes ou erronées :
Pour s'assurer que la balise hreflang fonctionne bien, elle fait référence aux URL correctes. Chaque version du contenu doit faire référence à toutes les autres versions.
Les références manquantes ou incorrectes, également appelées balises de retour, sont une erreur courante qui doit être évitée. Sinon, cela peut rendre Google confus quant à la pertinence du contenu et à l'indexation précise des pages.
3. Évitez d'utiliser des traits d'union :
Il est essentiel de séparer les codes de pays et de langue à l'aide d'un trait d'union. Parfois, les gens utilisent des virgules, des traits de soulignement, des signes de ponctuation ou des points-virgules entre eux. Il est essentiel d'utiliser un trait d'union et de vérifier manuellement pour éviter de rencontrer cette erreur.
4. Lien vers des pages inexistantes, brisées ou redirigées :
Lorsque hreflang est lié à de telles pages, il n'offre aucune valeur aux utilisateurs ainsi qu'aux moteurs de recherche. Google ne peut pas accéder à ces pages et ne serait donc pas en mesure de les proposer au bon public.
Assurez-vous donc de ne jamais créer de lien vers de telles pages.
5. Permuter les codes de pays et de langue :
Pour obtenir des résultats adéquats, le code de pays et de langue ne doit pas être échangé et utilisé correctement. L'échange des codes rendra la balise hreflang ignorée ou invalide.
Pour résumer:
Assurez-vous d'implémenter facilement les balises hreflang et de supprimer les erreurs. De plus, vous pouvez utiliser le rapport de ciblage international dans Google Search Console pour vérifier les erreurs et les rectifier. J'espère que vous pourrez obtenir les résultats souhaités en utilisant la balise hreflang.
