Balise Hreflang : Attribut HTML qui indique aux moteurs de recherche la langue et la région géographique ciblées par une page, permettant d'afficher la bonne version linguistique aux utilisateurs.
Qu'est-ce que la balise hreflang ?
La balise hreflang est un attribut HTML utilisé pour indiquer à Google la relation entre les différentes versions linguistiques ou régionales d'une page. Elle se présente sous la forme : <link rel="alternate" hreflang="fr-FR" href="URL" />, où "fr-FR" désigne le français de France.
Cette balise est essentielle pour les sites multilingues ou multi-régionaux. Elle permet à Google de comprendre quelle version d'une page servir à un utilisateur selon sa langue et sa localisation. Par exemple, un utilisateur francophone en Belgique pourrait voir une version différente d'un utilisateur francophone au Canada.
L'implémentation peut se faire de trois manières : dans le <head> HTML, dans l'en-tête HTTP, ou dans le sitemap XML. Chaque page doit référencer toutes les versions linguistiques, y compris elle-même (auto-référencement).
Pourquoi la balise hreflang est importante pour le SEO ?
- Évite les problèmes de contenu dupliqué entre versions linguistiques
- Améliore l'expérience utilisateur en servant la bonne version de la page
- Optimise le classement dans les résultats locaux de chaque pays
- Réduit le taux de rebond lié à une mauvaise langue affichée
Comment implémenter correctement les balises hreflang ?
Une implémentation correcte des balises hreflang suit ces règles :
- Utilisez les codes ISO : Langue (ISO 639-1) et optionnellement région (ISO 3166-1 Alpha-2)
- Référencez toutes les versions : Y compris la page elle-même
- Assurez la réciprocité : Si A pointe vers B, B doit pointer vers A
- Utilisez x-default : Pour la page par défaut (sélecteur de langue ou version internationale)
- URLs absolues : Toujours utiliser des URLs complètes, pas relatives
- Vérifiez régulièrement : Utilisez Google Search Console pour détecter les erreurs




