Guide SEO des balises Hreflang
Des balises hreflang correctement implémentées sont essentielles pour garantir que les robots des moteurs de recherche peuvent comprendre la structure du site d'un site Web multirégional / multilingue.

Évite la pénalisation du contenu dupliqué
Les sites web multiré gionaux et multilingues intègrent plusieurs versions d'une même page, avec de légères variations de contenu, et contiennent donc une grande quantité de contenu dupliqué. En veillant à une implémentation correcte de la balise hreflang, les robots d'indexation des moteurs de recherche comprendront l'objectif de ces variantes de contenu et éviteront ainsi de lourdes pénalités pour contenu dupliqué.
Seules les pages régionales ou linguistiques pertinentes sont classées dans les résultats de recherche
En aidant les moteurs de recherche à identifier les pages ciblées par région et langue, ils peuvent classer uniquement les pages pertinentes dans les résultats de recherche pour un visiteur spécifique. Cela se traduit par un taux de clics plus élevé, car le visiteur ne verra que les résultats de recherche pertinents de votre site web.
Balises Hreflang pour les sites Web multi régionaux
Un site multi régional comporte différentes pages ou domaines qui ciblent différents pays.
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://example.com/be/" hreflang="fr-be" / link rel="alternate" href="http://example.com/fr/" hreflang="fr-fr" /
Balises hreflang pour les sites multilingues
Un site multilingue comporte différentes pages qui ciblent différentes langues.
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://example.com/de/" hreflang="de" / link rel="alternate" href="http://example.com/fr/" hreflang="fr" /
Balises Hreflang pour les sites multi régionaux et multilingues
Certains sites Web intègrent à la fois des variantes régionales et linguistiques.
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://example.com/de/" hreflang="de" / link rel="alternate" href="http://example.com/fr/" hreflang="fr" /
Utilisation de Hreflang avec des sous-domaines, des sous-pages et différents domaines
Les sites Web desservant plusieurs régions et langues sont souvent divisés en sous-pages sur le même site, en domaines complètement différents ou en sous-domaines sur le même domaine.
Site Web avec différentes pages de pays :
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://example.com/be/" hreflang="fr-be" / link rel="alternate" href="http://example.com/fr/" hreflang="fr-fr" /
Site Web avec différents domaines de pays :
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://example.be" hreflang="fr-be" / link rel="alternate" href="http://example.fr/" hreflang="fr-fr" /
Site Web avec différents sous-domaines de pays :
link rel="alternate" href="http://example.com/" hreflang="x-default" / link rel="alternate" href="http://fr.example.com/" hreflang="fr-fr" / link rel="alternate" href="http://be.example.com/" hreflang="fr-be" /
Configuration de la console de recherche Google pour hreflang
Vous devrez traiter chaque variante comme une propriété distincte. Cela permet à Google de savoir que chaque variante constitue un site distinct.
Il est donc important de garder à l'esprit que la structure du site est essentielle. Choisir la bonne structure facilite la division de votre site selon les régions ou les langues associées.
Conseils rapides
- Utilisez les codes de langue et de pays ISO corrects
- Assurez-vous que les balises hreflang sont présentes pour toutes les variantes de chaque page
- Utilisez la balise x-default pour les langues ou les pays sans correspondance
- N'oubliez pas d'utiliser http ou https dans chaque lien hreflang
- Utilisez une redirection géographique pour rediriger automatiquement le visiteur ou l'inviter à accéder à la bonne page régionale s'il se trouve sur la mauvaise. Cela contribuera grandement à augmenter les taux de conversion.
- Si vous envisagez des postes vacants de développeur de logiciels , l'optimisation des balises hreflang peut élargir l'attrait mondial de votre site Web, attirer des talents divers et améliorer l'expérience utilisateur pour les candidats potentiels.
Faire en sorte que les balises hreflang pointent dans les deux sens
Les balises hreflang ne fonctionnent que si les deux pages pointent l'une vers l'autre. Dans notre exemple, les trois pages doivent pointer vers les autres. Si la page australienne pointe vers la page allemande, mais pas l'inverse, les moteurs de recherche ignoreront les instructions.
Balises X-default et hreflang
Outre les codes de langue et de pays, il existe la valeur x-default . Il est recommandé de définir une page de secours par défaut pour les internautes pour lesquels vous ne proposez pas de page localisée. Utilisez la langue la plus adaptée. Si vous pensez que la plupart de vos clients potentiels comprennent l'anglais, vous pouvez utiliser l'anglais.
Hreflangs dans le plan du site - Sitemap
Les balises hreflang dans le code HTML de votre page constituent le moyen le plus courant de définir des instructions de localisation, mais il existe d'autres options. Vous pouvez spécifier les variantes localisées dans le plan du site, de manière très similaire à ce que vous feriez dans le code HTML
Hreflangs dans les en-têtes HTTP
Si vous ne pouvez pas spécifier la balise hreflang dans le code HTML, par exemple pour les documents PDF, vous pouvez utiliser un en-tête HTTP. Là encore, le format est très similaire. Voici un exemple pour une page américaine avec des variantes pour le Canada en français et en anglais :
Link: <https://www.example.com>;rel="alternate"; hreflang="en-us", <https://www.example.ca/en/>;rel="alternate"; hreflang="en-ca", <https://www.example.ca/fr/>;rel="alternate"; hreflang="fr-ca",