Hreflang
Hreflang : indiquer la langue et la région d'une page
L'attribut hreflang indique aux moteurs la langue et éventuellement la région visées par une page, et désigne ses équivalents dans d'autres langues. Il sert à afficher la bonne version au bon internaute, sans que les versions se concurrencent dans les résultats.
<link rel="alternate" hreflang="fr-BE" href="https://exemple.fr/be/page/" />
La syntaxe de hreflang
Le code de langue suit la norme à deux lettres. Le code de région, facultatif, s’ajoute après un tiret. Une valeur particulière désigne la version par défaut quand aucune ne correspond.
| Valeur | Ce qu’elle vise |
|---|---|
| fr | Tous les francophones |
| fr-FR | Les francophones de France |
| fr-BE | Les francophones de Belgique |
| x-default | Les visiteurs qu’aucune version ne couvre |
Une erreur fréquente consiste à employer un code de pays seul. Il n’existe pas de valeur qui cible un pays sans préciser la langue.
La réciprocité, condition de validité
Chaque page doit déclarer toutes les versions, y compris elle-même. Si la version française pointe vers la version belge sans que la belge pointe en retour, le balisage est ignoré.
Cette règle explique la majorité des implémentations inopérantes.
Où déclarer le hreflang
Trois emplacements possibles : dans l’en-tête HTML, dans les en-têtes de réponse du serveur, ou dans le sitemap XML. Le sitemap est le plus maintenable sur un grand site multilingue.
Mélanger les trois méthodes produit des conflits difficiles à diagnostiquer.
Ce que hreflang ne fait pas
Il n’améliore aucun classement. Il évite que deux versions d’une même page se nuisent et amène le bon public sur la bonne version.
Les confusions fréquentes et ce qui les sépare
- Balise canonical
- La canonical désigne une version de référence parmi des pages identiques. Hreflang désigne des versions différentes, chacune légitime pour son public.
- Redirection par pays
- La redirection automatique force une version selon l'adresse réseau. Hreflang laisse le choix et informe simplement le moteur.
Mis à jour le
