LimpiVOTRE SITE, AU CLAIR
Site multilingue

Toutes vos pages multilingues ont-elles les bons hreflang ?

L'essentiel
  • Le hreflang indique à Google les versions linguistiques d’une même page ; il ne concerne que les sites multilingues.
  • Il évite la confusion de version et le « contenu dupliqué » : c’est un signal fort, mais pas un ordre absolu.
  • Il ne vaut que s’il est complet : chaque page traduite doit déclarer toutes ses variantes.

Votre site existe en plusieurs langues — français et anglais, par exemple ? Alors un risque vous guette : que Google montre la version anglaise à un visiteur français, ou l’inverse. Les balises hreflang sont là pour éviter ce malentendu, en disant clairement à Google « voici la même page, dans telle et telle langue ». Encore faut-il qu’elles couvrent bien toutes vos pages.

D’abord : ce sujet vous concerne-t-il ?

Le hreflang ne sert que si votre site existe en plusieurs langues ou versions régionales. Si tout votre site est en français uniquement, vous pouvez ignorer ce thème sans aucune conséquence : il n’y a rien à déclarer.

C’est quoi le hreflang ?

Ce sont des balises (<link rel="alternate" hreflang="...">) qui indiquent à Google les versions d’une même page dans d’autres langues ou régions. Elles forment une carte des relations entre vos versions linguistiques, pour que Google serve à chaque internaute la bonne version selon sa langue.

Le problème qu’elles résolvent

Sans hreflang, Google peut se tromper de version, ou pire, considérer vos pages traduites comme du contenu dupliqué. Avec, il comprend que ce sont des variantes légitimes de la même page, destinées à des publics différents. Le visiteur français atterrit sur la version française, l’anglophone sur l’anglaise : tout le monde est content.

Un signal, pas un ordre

Important : le hreflang est un signal, pas une directive absolue. Google le prend comme une indication forte, mais d’autres facteurs (la localisation du visiteur, ses préférences) entrent en jeu. Bien posé, il oriente fortement ; mal posé, il est tout simplement ignoré.

Pourquoi la « couverture » compte

Le hreflang ne fonctionne que s’il est complet. Si seulement la moitié de vos pages multilingues déclarent leurs variantes, l’autre moitié reste exposée aux confusions de version. La couverture mesure justement quelle part de vos pages traduites est correctement reliée à ses équivalents — l’objectif étant que chaque page connaisse toutes ses sœurs.

Les trous fréquents

Les manques classiques : des pages ajoutées dans une langue sans mettre à jour le hreflang, une nouvelle traduction oubliée dans la carte, ou un déploiement partiel lors de l’ouverture d’une langue. Résultat : des îlots de pages déconnectés du système multilingue.

Trois façons de le déclarer

Google accepte trois méthodes équivalentes : dans les balises de l’en-tête HTML, dans le sitemap, ou via les en-têtes HTTP. Inutile de les cumuler : choisissez la plus pratique (souvent les balises HTML, gérées par une extension de traduction comme WPML, Polylang ou Weglot) et tenez-la à jour.

Pourquoi « parfois un coup de main »

Si vous utilisez une extension de traduction, le hreflang est souvent généré automatiquement : vous n’avez qu’à veiller à sa complétude. Mais corriger des trous ou une configuration manuelle touche au code et peut demander un appui technique. D’où le « à votre portée, parfois avec un coup de main ».

L’essentiel en pratique

Si votre site est multilingue, vérifiez que chaque page traduite déclare bien toutes ses versions de langue. Une extension de traduction gère cela automatiquement ; votre rôle est d’en surveiller la complétude.

Le hreflang, c’est l’aiguilleur de vos versions de langue : bien réglé, chaque visiteur arrive sur la bonne voie ; incomplet, certains se retrouvent sur le mauvais quai.

En résumé

Le hreflang indique à Google les versions linguistiques d’une même page, pour servir la bonne à chaque visiteur et éviter la confusion de contenu dupliqué. C’est un signal (fort mais pas absolu) qui ne vaut que s’il est complet : chaque page traduite doit connaître toutes ses variantes. Ce sujet ne concerne que les sites multilingues ; si le vôtre est en une seule langue, il n’y a rien à faire. Une extension de traduction gère l’essentiel.

Questions fréquentes

À quoi servent les balises hreflang ?

À indiquer à Google les versions d’une même page dans d’autres langues/régions, pour servir la bonne version à chaque visiteur.

Mon site en une seule langue est-il concerné ?

Non. Le hreflang ne sert que pour les sites en plusieurs langues ou versions régionales. En une seule langue, il n’y a rien à déclarer.

Le hreflang force-t-il l&rsquo;affichage d&rsquo;une version ?

Non, c’est un signal fort, pas une directive absolue : la localisation et les préférences du visiteur jouent aussi.

Pourquoi la couverture est-elle importante ?

Parce que le hreflang ne fonctionne que s’il est complet : les pages non couvertes restent exposées aux confusions de version.

Comment le mettre en place ?

Via une extension de traduction (WPML, Polylang, Weglot) qui génère le hreflang automatiquement ; vous surveillez sa complétude.

Sources et références

  1. Google Search CentralVersions localisées de vos pages (hreflang)
  2. Google Search CentralGérer les sites multirégionaux et multilingues

Vous voulez savoir ce qu'il en est sur VOTRE site ?

Limpi analyse votre site et vous dit, en clair, ce qui cloche et comment le corriger. Sans jargon.

Analyser mon site gratuitement