Customer Impact

SEO

Hreflang expliqué : nl-be, fr-be et x-default pour le B2B belge

Copier pour l'IA

Hreflang est un bout de HTML qui indique à Google quelle version linguistique et régionale d’une page correspond à quel utilisateur. En bref : voyez hreflang comme un panneau indicateur qui dit “cette page est pour les Belges néerlandophones, celle-là pour les Belges francophones”. Pour un site B2B unilingue, vous n’en avez pas besoin. Si vous travaillez avec une version néerlandophone et une version francophone (nl-be et fr-be), il évite que vos propres pages se concurrencent entre elles. Une nuance importante d’emblée : hreflang est une suggestion adressée à Google, pas une garantie, et il est traîtreusement sujet aux erreurs.

Qu’est-ce qu’une balise hreflang exactement ?

Une balise hreflang est un attribut HTML qui indique à un moteur de recherche pour quelle langue et éventuellement pour quelle région une page est destinée. La valeur se compose d’un code langue de deux lettres (selon la norme ISO 639-1, par exemple nl ou fr), suivi facultativement d’un tiret et d’un code pays de deux lettres (selon ISO 3166-1 Alpha-2, par exemple be ou nl).

Donc : nl signifie “néerlandophone, quel que soit le pays”, tandis que nl-be signifie “néerlandophone, spécifiquement pour la Belgique”. Ce fonctionnement de l’attribut hreflang rend cette distinction cruciale dans notre pays. Un Belge néerlandophone et un Néerlandais parlent la même langue mais vivent sur un marché différent : autres prix, autre TVA, autres références. Avec hreflang, vous pouvez servir les deux sans que Google pense qu’il s’agit de contenu dupliqué.

Selon la documentation de Google, vous utilisez hreflang pour indiquer que différentes pages sont des localisations du même contenu. Le signal aide Google à choisir la bonne version en fonction de la langue et de la localisation du chercheur.

À quoi ressemble une balise hreflang ?

En pratique, vous placez les balises dans le <head> de chaque page. Un exemple simple pour une entreprise belge avec une version néerlandophone et une version francophone :

<link rel="alternate" hreflang="nl-be" href="https://exemple.be/nl/diensten/" />
<link rel="alternate" hreflang="fr-be" href="https://exemple.be/fr/services/" />
<link rel="alternate" hreflang="x-default" href="https://exemple.be/" />

Trois choses sautent aux yeux. Chaque ligne renvoie vers une URL spécifique pour une langue ou région spécifique. Le x-default est un filet de sécurité (nous y revenons). Et point très important : cet ensemble complet de balises doit figurer sur chaque variante de la page, y compris sur la page qui renvoie vers elle-même. Cela s’appelle l’auto-référencement et c’est l’une des étapes les plus souvent oubliées.

Pourquoi x-default est-il si important en Belgique ?

La valeur x-default désigne la version que Google affiche lorsqu’aucune version linguistique ou régionale ne correspond. Pensez à un visiteur d’Allemagne ou des États-Unis, ou à quelqu’un sans réglage linguistique clair dans son navigateur. Sans x-default, vous laissez Google deviner.

Pour une entreprise belge, c’est particulièrement pertinent parce que notre paysage linguistique est brouillon. Vous avez des néerlandophones, des francophones, une petite communauté germanophone et beaucoup de visiteurs internationaux qui attendent de l’anglais. Une approche courante consiste à créer une page d’accueil neutre comme x-default qui laisse le visiteur choisir, ou qui redirige selon la langue du navigateur. Si vous voulez creuser les choix d’architecture (sous-répertoire, sous-domaine ou ccTLD), lisez notre guide sur le SEO international, car hreflang n’en est qu’un élément.

Qui a réellement besoin de hreflang ?

Voici notre conseil honnête, et il heurte parfois ce que les agences aiment vous vendre. Hreflang n’a de sens que si vous avez effectivement plusieurs versions linguistiques ou régionales du même contenu. Concrètement :

  • Vous servez à la fois un public belge néerlandophone et francophone avec des pages distinctes.
  • Vous exportez et avez des versions distinctes par pays (par exemple un site belge et un site néerlandais qui partagent la même langue).
  • Vous avez traduit le même contenu en plusieurs langues.

Vous avez un site B2B purement flamand qui réalise 95 % de son chiffre d’affaires en Flandre ? Alors hreflang ne vous rapportera pas un seul client supplémentaire. Vous ajoutez de la complexité et une charge de maintenance sans rendement. Chez Customer Impact, nous pilotons sur les clients et le chiffre d’affaires, pas sur l’exhaustivité technique pour l’exhaustivité. Un site unilingue propre qui convertit vaut plus qu’une construction multilingue truffée de balises erronées.

Comment implémenter hreflang sans erreurs ?

Il existe trois manières d’ajouter hreflang, et vous en choisissez une seule (les mélanger, c’est chercher les ennuis) :

  1. Dans le <head> HTML de chaque page via des éléments <link>. La méthode la plus courante pour les sites plus petits.
  2. Dans l’en-tête HTTP, surtout utile pour les fichiers non HTML comme les PDF.
  3. Dans votre sitemap XML. Pratique sur les sites plus grands, car vous ne devez alors pas modifier chaque page séparément.

Quelle que soit la méthode choisie, trois règles ne sont pas négociables :

  • Auto-référencement : chaque version renvoie vers elle-même et vers toutes les autres versions. La page nl-be doit donc aussi contenir un hreflang vers nl-be.
  • Réciprocité (bidirectionnelle) : si la page A renvoie vers la page B, B doit renvoyer vers A. Si ce renvoi retour manque, Google ignore souvent complètement le signal.
  • Codes corrects : utilisez des codes langue et pays valides. Un classique est d’utiliser en-uk, alors que le bon code pays est en-gb. Ou d’indiquer une région comme “EU”, qui n’est pas un code pays valide.

Planifiez à l’avance quelles pages vous proposez dans quelle langue. Commencez par une cartographie du contenu : quelles pages existent déjà, lesquelles sont traduites, et qui visite réellement votre site aujourd’hui ? Un bon audit SEO met cela en carte avant que vous ne placiez la moindre balise.

Utiliser hreflang et canonical ensemble ?

Oui, c’est possible et c’est souvent nécessaire, car ils font des choses différentes. Une balise canonical dit : “ceci est la version officielle de cette page spécifique, indexez celle-ci.” Hreflang dit : “cette page est la variante linguistique ou régionale pour ce public.”

Le plus grand piège : ne laissez pas votre canonical et votre hreflang se contredire. Si votre page nl-be a une canonical qui pointe vers la version fr-be, Google est perdu et peut ignorer les deux versions. Règle de base : chaque version linguistique reçoit une canonical auto-référente (qui pointe vers elle-même) plus l’ensemble complet des balises hreflang. Une canonical par page, pas plus. Ce type de cohérence entre balises est exactement là où ça dérape, et c’est un volet fixe de notre approche du SEO technique.

Quelles sont les erreurs hreflang les plus fréquentes ?

Hreflang est connu comme l’un des éléments les plus sujets aux erreurs du SEO technique. Les bourdes récurrentes :

  • Codes erronés ou incomplets : une langue sans code pays valide, ou une combinaison inventée.
  • Renvoi retour manquant : A pointe vers B, mais B ne pointe pas en retour. Google ignore alors tout le bloc.
  • Pas d’auto-référencement : chaque version oublie de renvoyer vers elle-même.
  • Balises non entretenues : vous supprimez ou déplacez une page, mais l’ancien hreflang continue de pointer vers une 404. Hreflang n’est pas du “on installe et on oublie”.
  • Placement erroné : des balises qui atterrissent en dehors du <head> ou se retrouvent à moitié dans le body.

Attention aussi à la portée : hreflang fonctionne chez Google et Yandex, mais pas chez Bing ou Baidu. Si vous visez le marché chinois, vous avez besoin d’autres signaux. Si vous voulez vérifier systématiquement que votre implémentation est correcte, utilisez notre checklist SEO technique et contrôlez vos balises après chaque modification importante de contenu.

L’insight directeur : hreflang est un moyen, pas un but. Ce n’est pas un bouton de vanité qui augmente magiquement vos positions. Il fait uniquement en sorte que le bon visiteur atterrisse sur la bonne page, ce qui réduit indirectement votre taux de rebond et améliore votre conversion, à condition que votre contenu tienne la promesse avec des mots-clés locaux et un contexte local.

Questions fréquentes sur hreflang

Ai-je besoin de hreflang si mon site est uniquement en français ? Non. Hreflang n’est utile que si vous avez plusieurs versions linguistiques ou régionales du même contenu. Un site unilingue n’en tire rien et vous n’ajoutez qu’une charge de maintenance.

Quelle est la différence entre nl et nl-be ? nl s’adresse à tous les néerlandophones, quel que soit le pays. nl-be s’adresse spécifiquement aux visiteurs néerlandophones en Belgique. Si vous servez à la fois le marché belge et le marché néerlandais, utilisez nl-be et nl-nl pour les séparer.

Hreflang garantit-il que Google affiche la bonne version ? Non. C’est un signal fort, pas une règle stricte. Google tient aussi compte de la localisation, des réglages linguistiques et d’autres facteurs. Une implémentation erronée ou incomplète est souvent complètement ignorée.

Dois-je mettre hreflang sur chaque page ? Sur chaque page qui a des variantes linguistiques ou régionales, oui. Et sur chaque variante, l’ensemble complet doit figurer, y compris le renvoi vers elle-même. Les pages sans variantes n’ont pas besoin de hreflang.

Comment vérifier si mon hreflang est correct ? Via les directives de Google Search Central, un crawl avec une plateforme d’audit SEO ou un vérificateur hreflang. Testez après l’implémentation et répétez le contrôle après chaque modification importante de votre contenu ou de votre structure d’URL.

Vous hésitez à savoir si hreflang en vaut la peine pour vous ?

Hreflang est puissant lorsque vous devenez réellement multilingue ou international, mais c’est aussi l’un des endroits où les sites B2B se plantent le plus souvent. Nous sommes une petite équipe qui donne des conseils honnêtes : parfois, la réponse est “ne le faites pas encore”. Nous regardons vos marchés, votre chiffre d’affaires et votre objectif de croissance, pas le nombre de petits drapeaux dans votre menu. Vous voulez savoir si une mise en place hreflang correcte vous rapportera plus de clients, ou si votre budget est mieux investi ailleurs ? Découvrez notre approche du SEO et laissez-nous y jeter un œil.

Planifiez votre intake gratuit

Scan gratuit de votre site

Indiquez votre site et recevez en quelques minutes une analyse automatique avec des points d'amélioration techniques et SEO concrets. Sans discours commercial.

Où envoyons-nous votre rapport ?

Nous utilisons vos données uniquement pour votre scan. Pas de spam, désinscription à tout moment.