Maîtriser les hreflangs : le guide de configuration pas à pas
Par Toy Wen Da, Cofondateur · · 10 min de lecture
Traduit de l'original en anglais. Lire en anglais
Maîtriser les hreflangs revient à respecter trois points techniques : des codes ISO langue-région valides, des liens réciproques entre chaque version d'une page et une balise d'auto-référencement par page. Si l'un des trois manque, les moteurs de recherche ignorent discrètement votre configuration. Ils affichent alors la mauvaise version linguistique aux mauvais visiteurs, souvent sans le moindre message d'erreur.

À quoi servent les balises hreflang et pourquoi le SEO international en dépend

Une balise hreflang est un attribut HTML qui indique aux moteurs de recherche à quelle langue et à quelle région une page donnée est destinée. Google a introduit cet attribut en décembre 2011 pour résoudre un vrai problème. Les sites proposant le même contenu en plusieurs langues se faisaient concurrence à eux-mêmes dans les résultats de recherche. Les moteurs n'avaient aucun moyen fiable de savoir quelle version montrer à quel visiteur.
La balise suit un format fixe : hreflang="language_code-region_code". Ainsi, hreflang="en-us" cible les anglophones des États-Unis, tandis que hreflang="es-mx" cible les hispanophones du Mexique. Avec les bons codes, les moteurs de recherche peuvent associer en toute confiance le contenu à l'intention de recherche. Selon une analyse de Semrush, des balises hreflang correctement implémentées ont augmenté le taux de clic des pages internationales jusqu'à 30 %. La raison : les visiteurs arrivaient sur une page rédigée dans leur langue, au lieu de la quitter aussitôt parce qu'elle ne l'était pas.
Hreflang règle aussi un problème de contenu dupliqué qui piège de nombreux sites internationaux. Lorsque vous publiez un contenu quasi identique en anglais pour les États-Unis, le Royaume-Uni et l'Australie, les moteurs de recherche peuvent mal l'interpréter. Ils peuvent y voir la même page publiée trois fois. Hreflang leur indique que c'est voulu. Cette distinction est assez importante pour figurer sur toute liste de fondamentaux techniques. C'est l'une des vérifications à effectuer tôt dans un audit SEO technique pour les sites qui servent plus d'un marché.
Hreflang est un signal, pas un ordre. Google et les autres moteurs de recherche le pondèrent avec la pertinence, l'autorité et d'autres facteurs de classement. Une page dotée de signaux hreflang solides mais d'un contenu pauvre ne devancera pas pour autant un concurrent plus fort. Considérez-le comme une pièce d'une stratégie de SEO international plus large, et non comme une solution à lui seul.
Configurer et maîtriser les hreflangs, étape par étape

Maîtriser les hreflangs est avant tout une question d'ordre. Si vous suivez ces étapes dans le désordre, vous finirez par reconstruire votre réseau de balises de zéro.
Étape 1 : cartographier vos paires langue-région
Avant d'écrire la moindre ligne de code, listez toutes les combinaisons langue-région que votre site propose réellement. Une configuration courante ressemble à en-us, en-gb, es-es et de-de. La page d'accueil d'Airbnb compterait 63 balises hreflang différentes, une pour chaque version langue-région maintenue. Cela montre à quelle vitesse cette liste s'allonge pour une grande entreprise internationale. La plupart des sites en ont besoin de beaucoup moins. Écrivez la liste avant de toucher à une seule balise : deviner les paires au fur et à mesure est la meilleure façon de casser plus tard les liens réciproques.
Étape 2 : choisir une méthode d'implémentation
Les balises hreflang peuvent se placer à trois endroits, et chacun convient à un type de site différent.
| Méthode | Idéale pour | Avantages | Inconvénients |
|---|---|---|---|
| Balises dans le head du HTML | Sites petits à moyens qui maîtrisent entièrement leurs modèles de page | Simple à lire, fonctionne sans infrastructure supplémentaire | Alourdit la section head de chaque page |
| Sitemap XML | Grands sites de plusieurs centaines ou milliers d'URL | Garde hreflang hors du HTML, mises à jour en masse plus faciles | Exige que le sitemap soit correctement exploré et analysé |
| En-têtes HTTP | Fichiers non HTML comme les PDF, ou sites dont les modèles de page ne sont pas modifiables | Fonctionne là où le balisage HTML n'est pas possible | Demande une configuration au niveau du serveur, plus difficile à auditer visuellement |
Choisissez une méthode par page et tenez-vous-y. Mélanger les méthodes sur une même URL, par exemple des balises HTML sur certaines pages et des entrées de sitemap sur d'autres, est une erreur fréquente. C'est ainsi que les implémentations s'effondrent discrètement.
Étape 3 : utiliser des codes de langue et de région valides
Les codes hreflang suivent deux normes : ISO 639-1 pour la langue et ISO 3166-1 Alpha-2 pour la région. Un code erroné, comme en-USA au lieu de en-us, ou english au lieu de en, rend toute la balise invalide. Certains codes ne sont pas non plus intuitifs. Le Royaume-Uni est gb, et non uk. Vérifiez chaque code dans la liste ISO plutôt que de supposer que vous vous en souvenez correctement.
Étape 4 : ajouter des balises réciproques et d'auto-référencement
Chaque version linguistique d'une page doit faire référence à toutes les autres versions, y compris à elle-même. Si votre page anglaise renvoie vers vos versions espagnole et française, ces pages espagnole et française doivent renvoyer vers elle. Elles doivent pointer vers la version anglaise et l'une vers l'autre. Si un seul sens manque, les moteurs de recherche peuvent écarter tout le réseau hreflang de ce groupe de pages plutôt que de lui accorder une confiance partielle.
Étape 5 : décider si vous avez besoin de x-default
L'attribut x-default a été introduit par Google et Yandex en avril 2013. Il était conçu à l'origine pour les pages d'accueil qui redirigent les visiteurs vers une page de sélection de la langue. Il sert aujourd'hui plus largement de solution de repli pour tout visiteur dont la langue ou la région n'est pas couverte par vos balises hreflang spécifiques. D'après l'analyse de Google, les sites qui implémentaient x-default ont vu l'engagement des visiteurs internationaux augmenter de 7 %. C'est probablement parce que ces visiteurs arrivent sur une page par défaut cohérente, au lieu d'une page inadaptée ou d'une erreur 404.
Étape 6 : valider avant de publier
Une fois vos balises en ligne, vérifiez-les au lieu de supposer qu'elles fonctionnent. Le rapport International Targeting de Google Search Console signale les erreurs courantes. Un validateur hreflang dédié peut analyser une page ou un site entier. Il détecte en une seule passe les liens réciproques manquants, les codes non valides et les auto-références cassées. Ensuite, attendez. Les moteurs de recherche mettent généralement de deux à quatre semaines pour traiter et prendre pleinement en compte des balises hreflang nouvellement implémentées ou mises à jour. Ne concluez pas à un échec simplement parce que les positions n'ont pas bougé après quelques jours.
Les erreurs hreflang courantes qui vous coûtent discrètement des positions

La plupart des échecs hreflang n'ont rien de spectaculaire. Ce sont de petites erreurs de format ou de logique qui passent inaperçues pendant des mois, tandis que les pages internationales sous-performent discrètement.
| Erreur | À quoi elle ressemble | La solution |
|---|---|---|
| Réseau réciproque incomplet | Votre page anglaise renvoie vers l'espagnol, mais l'espagnol ne renvoie pas vers elle | Auditez chaque groupe de pages pour vérifier les liens dans les deux sens, pas seulement sortants |
| Codes de langue ou de région non valides | en-USA ou english au lieu de en-us |
Vérifiez chaque code par rapport à ISO 639-1 et ISO 3166-1 Alpha-2 |
| Signaux de ciblage géographique contradictoires | Hreflang indique une région, le ciblage géographique de Search Console en indique une autre | Alignez hreflang, la structure en ccTLD ou en sous-répertoires et les paramètres de Search Console |
| Balises d'auto-référencement manquantes | Une page liste ses alternatives mais ne fait jamais référence à elle-même | Ajoutez une balise hreflang qui renvoie la page vers sa propre URL |
| Méthodes d'implémentation mélangées | Certaines pages utilisent des balises HTML, d'autres s'appuient sur le sitemap | Standardisez sur une seule méthode pour tout le site |
Ces cas ne sont pas théoriques. Booking.com a découvert des erreurs hreflang disséminées dans ses plus de 40 versions linguistiques. Après les avoir corrigées, le site a vu son trafic organique vers les variantes non anglophones augmenter de 24 % en trois mois. Ce genre d'écart est courant sur les sites qui ont ajouté des pages internationales petit à petit, sans standard d'implémentation unique dès le départ. Effectuer ces vérifications en parallèle d'une checklist SEO plus large permet de repérer les erreurs hreflang avant qu'elles ne passent inaperçues pendant des mois. Elles déclenchent rarement des symptômes évidents comme des pages cassées ou des erreurs de console.
Structurer votre site pour le SEO international

Maîtriser les hreflangs dépend de la structure de votre site. Les trois schémas courants influencent chacun la façon dont les balises hreflang correspondent aux URL.
| Structure | Exemple | Effort de mise en place | Idéale pour |
|---|---|---|---|
| Sous-répertoires | example.com/es/ | Faible, hreflang et hébergement restent sur un seul domaine | La plupart des entreprises qui se développent sur quelques nouveaux marchés |
| Sous-domaines | es.example.com | Moyen, nécessite une configuration DNS et d'hébergement distincte pour chaque sous-domaine | Sites dont les équipes régionales gèrent le contenu de façon indépendante |
| Domaines de pays (ccTLD) | example.es | Élevé, chaque domaine doit construire son autorité SEO à partir de zéro | Grandes entreprises disposant d'équipes locales dédiées et d'un budget |
Les sous-répertoires sont le choix le plus courant, car ils concentrent l'autorité du domaine au lieu de la répartir entre des propriétés distinctes. Les ccTLD envoient le signal de pertinence locale le plus fort, aux utilisateurs comme aux moteurs de recherche, mais ils mettent plus de temps à se positionner. Chaque domaine démarre sans le capital de liens que le reste de votre site a construit. Si vous envisagez des domaines par pays, il vaut la peine de lire ce qui se passe quand plusieurs domaines entrent en jeu avant de vous engager. Une mauvaise structure peut annuler le bénéfice que les balises hreflang sont censées apporter.
Quelle que soit la structure retenue, gardez un schéma d'URL cohérent. Les balises hreflang référencent des URL complètes. Une structure qui change en cours de migration, avec des sous-répertoires pour certains marchés et des sous-domaines pour d'autres, multiplie le nombre de balises à maintenir. Elle multiplie aussi le nombre d'endroits où elles peuvent casser.
Mesurer si votre configuration hreflang fonctionne vraiment
Quand on maîtrise les hreflangs, le succès se voit à quelques endroits mesurables. Surveillez d'abord les taux de rebond localisés. Des balises hreflang correctement implémentées réduisent généralement les taux de rebond, puisque les visiteurs arrivent sur un contenu dans leur langue. Une baisse de 15 à 25 % est généralement considérée comme le signe que la configuration fonctionne. Segmentez aussi votre trafic organique et vos données de conversion par paire langue-région, car les chiffres agrégés à l'échelle du site masquent ce qui change réellement sur chaque marché.
L'ampleur de l'impact varie selon le point de départ. Un distributeur multinational a suivi les performances de ses hreflang pendant six mois. Il a constaté une hausse de 34 % de son trafic organique non anglophone et une amélioration de 22 % du taux de conversion chez les visiteurs non anglophones. C'était la preuve que les moteurs de recherche orientaient correctement les utilisateurs vers des pages adaptées à leur langue. Une entreprise SaaS mondiale a fait état d'une hausse de 47 % de ses conversions internationales. Elle avait associé les balises hreflang à une diffusion de contenu localisé et à un balisage schema propre à chaque région. Cela montre que hreflang fonctionne mieux au sein d'un dispositif international coordonné que comme solution isolée.
La documentation de Google sur les versions localisées d'une page mérite d'être lue directement si vous voulez la source de référence. Elle explique comment le signal est censé se comporter, plutôt que de vous en remettre à des résumés de seconde main. Au-delà du rapport International Targeting de Search Console, un audit SEO complet du site récurrent, qui inclut hreflang en plus de l'indexabilité, des erreurs d'exploration et des données structurées, est utile. Il vous donne un seul endroit où repérer les régressions, au lieu de vérifier le ciblage international de manière isolée.
FAQ
Quelle est la différence entre une balise hreflang et une balise canonical ?
Une balise hreflang indique aux moteurs de recherche quelle version linguistique et régionale d'une page montrer à un visiteur donné. Une balise canonical identifie la seule version de référence parmi des URL dupliquées ou quasi dupliquées. Utilisez hreflang pour des contenus réellement différents par langue ou par région, et les balises canonical pour consolider les signaux de classement au sein d'une même version linguistique. Ne faites jamais pointer une balise canonical vers une autre version linguistique ; Google la traite comme une directive et peut ignorer complètement vos signaux hreflang.
Ai-je besoin de balises hreflang si mon site n'a qu'une seule version linguistique ?
Non. Hreflang existe pour aider les moteurs de recherche à choisir entre plusieurs versions linguistiques ou régionales d'un contenu similaire. Si vous publiez dans une seule langue pour un seul public, hreflang n'a rien à départager. Ajouter des balises ne ferait qu'alourdir la maintenance, sans aucun bénéfice.
Pourquoi Google ne respecte-t-il pas mes balises hreflang ?
Les causes les plus courantes sont des codes langue-région incorrects, des liens réciproques manquants entre les versions ou des signaux de ciblage géographique contradictoires ailleurs dans Search Console. Un fichier robots.txt peut aussi empêcher les moteurs de recherche d'explorer les URL alternatives que vos balises référencent. Passez en revue chacun de ces points avant de conclure que les balises elles-mêmes sont en cause.
Qu'est-ce que x-default et quand dois-je l'utiliser ?
L'attribut x-default est une valeur hreflang de repli pour les visiteurs dont la langue ou la région ne correspond à aucune de vos balises spécifiques. Il est surtout utile sur les pages de sélection de la langue et les pages d'accueil globales. N'incluez qu'une seule balise x-default par URL ; si vous en mettez plusieurs, les moteurs de recherche ignorent l'attribut dans son ensemble.
Combien de temps faut-il pour que des changements hreflang influencent les positions ?
Comptez de deux à quatre semaines pour que les moteurs de recherche traitent et prennent pleinement en compte des balises hreflang nouvellement implémentées ou mises à jour. Les variations de position et de trafic liées à hreflang apparaissent généralement de façon progressive sur cette période, plutôt qu'immédiatement après le déploiement. Laissez du temps à une modification avant de la considérer comme défaillante.
Passez vos balises hreflang au crible d'un vrai audit
Lire la théorie ne vous mène pas très loin quand les balises réelles de votre site sont peut-être déjà défaillantes. Si vous ne savez pas si vos liens réciproques, vos codes de région ou votre configuration x-default fonctionnent vraiment, c'est par là qu'il faut commencer. Maîtriser les hreflangs, c'est voir vos propres pages comme un moteur de recherche les voit. Obtenez un exemple de rapport SEO et discutez avec l'équipe de ce que vos pages internationales disent réellement à Google.
Ressources / Références
Sources
- Your Ultimate Guide to International SEO Success
- What are Hreflang Tag Attributes And How To Implement ...
- Mastering Hreflang Implementation for Multilingual SEO
- Mastering HREFLang x-default - International Web Mastery
- If I don't utilize hreflang attributes is it bad for SEO?
Avertissement : cet article est une information générale sur des règles et des chiffres en vigueur au moment de sa rédaction, et non un conseil financier, fiscal ou d'investissement personnalisé. Il ne tient pas compte de vos revenus, de vos obligations, de votre tolérance au risque ni de vos objectifs, et les taux et seuils évoluent. Vérifiez la situation actuelle auprès de l'autorité compétente, et consultez un conseiller agréé ou un comptable qualifié avant d'agir.
À propos de l'auteur
SearchBlueprint a recherché, rédigé et noté cet article avec la chaîne de production de contenu que nos clients utilisent sur leurs propres sites. La note affichée dans la signature est celle que notre moteur de contenu a attribuée à cette page avant sa publication. Rien ici n'est relu à la main, et c'est tout l'intérêt : c'est le résultat du produit, publié là où chacun peut le vérifier.