---
title: "hreflang & SEO international : le guide | Piskee"
description: "Maîtriser hreflang : rôle, réciprocité, auto-référence, x-default, langue vs région et erreurs fréquentes en SEO international."
url: https://www.piskee.com/seo-technique/balises-hreflang/
site: Piskee
language: fr-FR
content_type: text/markdown
---

International

# hreflang : la bonne version au bon public

Un site en plusieurs langues doit servir la version française au francophone et l’anglaise à l’anglophone. hreflang orchestre ce ballonnement — à condition d’en respecter la mécanique stricte.

- Difficulté Avancé
- Impact SEO Très élevé
- Lecture 8 min
- À jour 15 juillet 2026

À retenir

- hreflang indique à Google quelle version linguistique ou régionale servir à chaque public.
- Les annotations doivent être réciproques : si A pointe vers B, B doit pointer vers A.
- On inclut une auto-référence et, souvent, une valeur x-default de repli.
- hreflang gère la langue, pas le classement : il évite la cannibalisation entre versions.

## Ce que fait (et ne fait pas) hreflang

hreflang répond à une question précise : pour un contenu décliné en plusieurs langues ou régions, **quelle version servir à quel utilisateur** ? Il évite qu’un anglophone tombe sur votre page française, et empêche vos versions de se **cannibaliser** entre elles dans les résultats. Ce qu’il ne fait *pas* : améliorer vos positions. C’est un outil d’**aiguillage**, pas de classement.

## La règle d’or : la réciprocité

C’est le point où presque tout se joue. Si la version française déclare la version anglaise comme son équivalent, la version anglaise **doit** déclarer la française en retour. Une annotation **non réciproque est ignorée**. La grande majorité des problèmes hreflang vient d’annotations manquantes, unilatérales ou incohérentes entre versions.

**À vérifier en priorité :** chaque paire de versions doit se pointer mutuellement. Un audit hreflang consiste d’abord à traquer les annotations non réciproques.

## L’auto-référence, souvent oubliée

Chaque page doit aussi **s’inclure elle-même** dans son jeu d’annotations. La version française déclare `fr` (pour elle-même) *et* les autres langues. Sans cette auto-référence, l’ensemble des annotations est fréquemment considéré comme invalide — une erreur discrète mais bloquante.

## x-default : le filet de sécurité

La valeur `x-default` désigne la version de **repli**, servie quand aucune langue ou région déclarée ne correspond à l’utilisateur. On l’emploie typiquement pour une page de sélection de pays/langue ou une version internationale par défaut. Non obligatoire, mais fortement recommandée dès qu’on cible plusieurs marchés.

## Langue et région : bien viser

hreflang combine un code de **langue** (obligatoire) et, optionnellement, un code de **région** : `fr` vise les francophones, `fr-CA` les francophones du Canada, `fr-CH` ceux de Suisse. On ne cible une région que si l’on a réellement un contenu adapté (devise, mentions légales, offres locales). Multiplier les régions sans contenu distinct crée de la [duplication](https://www.piskee.com/seo-technique/url-canonique-contenu-duplique/) sans bénéfice.

## Les erreurs classiques

- Annotations non réciproques (la cause n°1).
- Auto-référence manquante.
- Codes de langue/région invalides ou inventés.
- hreflang pointant vers des URLs en [redirection](https://www.piskee.com/seo-technique/redirections-301/), en 404 ou non [canoniques](https://www.piskee.com/seo-technique/url-canonique-contenu-duplique/).
- Contenus « traduits » automatiquement de faible qualité, qui nuisent plus qu’ils n’aident.

## En résumé

hreflang est une mécanique **stricte mais logique** : des annotations réciproques, une auto-référence, un x-default de repli, et des codes valides pointant vers des URLs propres. Bien réglé, il sert la bonne version à chaque public et met fin à la cannibalisation entre langues. Mal réglé, il est simplement ignoré — sans dommage, mais sans effet.

Sur cette page

À explorer ensuite

## Structure & duplication

[Canonical Canonical & duplication Maîtriser le contenu dupliqué avec la balise canonical.](https://www.piskee.com/seo-technique/url-canonique-contenu-duplique/)

[Facettes Navigation à facettes Dompter les filtres e-commerce qui explosent le nombre d’URLs.](https://www.piskee.com/seo-technique/navigation-a-facettes/)

[Pagination Pagination Structurer les listes paginées sans diluer ni dupliquer.](https://www.piskee.com/seo-technique/pagination-seo/)

![Louis-Alexandre Tachon](https://www.piskee.com/images/migrated/67581d9dec18771442ab449a_louis-alexandre-1--4c6f6f.webp)

Écrit par

[Louis-Alexandre Tachon](https://www.piskee.com/author/louis-alexandre-tachon/)

Fondateur de Piskee

[LinkedIn](https://www.linkedin.com/in/louis-alexandre-tachon/)

[X](https://x.com/louis_alexandre)

FAQ

## Questions fréquentes

### À quoi sert hreflang exactement ?

À indiquer à Google, pour un contenu décliné en plusieurs langues ou régions, quelle version afficher à quel utilisateur selon sa langue et son pays. Il évite qu’une version française s’affiche pour un anglophone, et empêche les différentes versions de se cannibaliser dans les résultats. Il ne fait pas monter les positions : il oriente la bonne version vers le bon public.

### La réciprocité hreflang est-elle obligatoire ?

Oui, c’est la règle la plus stricte. Si la page A déclare la page B comme sa version anglaise, la page B doit déclarer A en retour. Une annotation non réciproque est ignorée par Google. La plupart des problèmes hreflang viennent d’annotations manquantes ou non réciproques entre versions.

### Faut-il une auto-référence hreflang ?

Oui. Chaque page doit s’inclure elle-même dans son jeu d’annotations hreflang (par exemple, la version française se déclare fr en plus de déclarer les autres langues). Sans cette auto-référence, l’ensemble est souvent invalide.

### Qu’est-ce que la valeur x-default ?

C’est la version de repli, servie quand aucune langue ou région déclarée ne correspond à l’utilisateur. On l’utilise typiquement pour une page de sélection de pays/langue ou une version internationale par défaut. Elle n’est pas obligatoire, mais recommandée dès qu’on cible plusieurs marchés.

Sources officielles

- [Google — Données structurées](https://developers.google.com/search/docs/appearance/structured-data)  — Guidelines rich results
- [Schema.org](https://schema.org)  — Vocabulaire des données structurées
- [W3C](https://www.w3.org)  — Standards du web (HTML, WCAG)

## Un site multilingue à cadrer ?

On audite vos annotations hreflang (réciprocité, auto-référence, x-default) pour servir la bonne version à chaque marché sans cannibalisation.

[Auditer mon international](https://www.piskee.com/contact)
