hreflang

L'équipe Citead, mis à jour le

En bref. hreflang associe les URL des différentes versions d’une page à la langue et, éventuellement, à la région auxquelles elles sont destinées.

Définition : hreflang est une annotation qui identifie les versions linguistiques ou régionales d’un même contenu web. Elle associe l’URL d’une autre version de la page à la langue et, éventuellement, à la région auxquelles cette version est destinée.

Points clés

Au 17 octobre 2026, Google documente les règles suivantes :

Comment mettre en place hreflang en HTML ?

Les instructions HTML de Google placent les éléments link dans l’élément head de la page. Chaque version linguistique se référence elle-même et référence les autres versions. Toutes les pages comportent le même ensemble d’annotations, avec des URL absolues comprenant https:// ou http://.

Cet exemple reproduit les annotations du site fictif Widgets présenté par Google :

<head>
  <title>Widgets, Inc</title>
  <link rel="alternate" hreflang="en-GB"
       href="https://en-gb.example.com/page.html" />
  <link rel="alternate" hreflang="en-US"
       href="https://en-us.example.com/page.html" />
  <link rel="alternate" hreflang="en"
       href="https://en.example.com/page.html" />
  <link rel="alternate" hreflang="de"
       href="https://de.example.com/page.html" />
  <link rel="alternate" hreflang="x-default"
       href="https://www.example.com/" />
</head>

Ici, en-GB désigne l’anglais destiné aux utilisateurs du Royaume-Uni, tandis que en désigne l’anglais sans restriction régionale. La valeur réservée x-default identifie la page de repli lorsque les paramètres de langue ne correspondent à aucune version. Dans l’exemple de Google, cette page propose des sélecteurs de langue et de région.

La même documentation prévoit des en-têtes HTTP Link pour les fichiers tels que les PDF. Dans un sitemap, chaque entrée d’URL comprend des éléments xhtml:link qui identifient toutes les versions, y compris celle de l’URL concernée. Google indique que l’utilisation simultanée de toutes les méthodes n’apporte aucun avantage dans la recherche et complique la maintenance.

Quelles erreurs de mise en place faut-il vérifier ?

Les consignes de dépannage de Google signalent les liens de retour manquants. Si une page allemande indique une version anglaise, la page anglaise doit en retour indiquer la page allemande. Google ignore les annotations entre les pages qui ne respectent pas cette réciprocité.

Le code de langue vient en premier ; un code de région seul est invalide. Google documente en-GB pour l’anglais au Royaume-Uni. Il indique que les codes de région UK, EU et UN sont sans effet dans ces annotations. Le contrôle de la mise en place porte donc sur les valeurs des codes, les URL complètes et les liens de retour de chaque version. Pour le HTML, les mêmes consignes recommandent de valider le code de la page après rendu afin de confirmer que les annotations se trouvent dans un élément head correctement formé.

Quel est le lien entre hreflang et la recherche par IA ?

Les consignes de Google sur les fonctionnalités d’IA indiquent que les pratiques existantes de référencement naturel restent pertinentes pour AI Overviews et AI Mode. Elles n’exigent aucun balisage technique supplémentaire pour ces fonctionnalités. Pour un site multilingue, le rôle documenté de hreflang consiste à identifier les versions localisées dans la recherche Google ; ces sources ne fournissent aucune mesure de son effet sur les citations dans les réponses des assistants IA.

La langue d’une page dépend aussi de son contenu. Les consignes de Google pour les sites multilingues indiquent que Google détermine la langue à partir du texte visible. Elles recommandent une seule langue pour le contenu et la navigation de chaque page, ainsi que des liens permettant aux visiteurs de choisir une autre version linguistique.

Termes associés

Questions fréquentes

hreflang indique-t-il à Google la langue d’une page ?

La documentation de Google sur les versions localisées précise que ses algorithmes déterminent la langue d’une page sans utiliser hreflang ni l’attribut HTML lang. Utilisez hreflang pour identifier la langue et la région auxquelles les URL des autres versions sont destinées.

Les différentes versions peuvent-elles utiliser des domaines distincts ?

Oui. La même documentation autorise des URL sur des domaines distincts, à condition que les annotations utilisent des URL complètes et que les pages se référencent réciproquement.

Faut-il rediriger automatiquement les visiteurs selon leur langue ?

Les consignes de Google pour les sites multilingues recommandent d’éviter les redirections automatiques entre les versions linguistiques, car elles peuvent empêcher les visiteurs et les moteurs de recherche de consulter toutes les versions. Elles suggèrent des liens hypertextes qui permettent aux visiteurs de choisir une langue.

Sources

  1. Google Search Central, « Tell Google about localized versions of your page », mise à jour le 21 septembre 2026
  2. Google Search Central, « Managing multi-regional and multilingual sites », mise à jour le 10 décembre 2025
  3. Google Search Central, « AI features and your website », mise à jour le 10 décembre 2025

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public