hreflang : définition, exemple et importance pour les sites multilingues de PME

Mis à jour le 22 octobre 2026 · 2 min de lecture · par Marco Schulz

hreflang est un attribut HTML qui indique aux moteurs de recherche dans quelle langue et pour quel pays une version de page est conçue. Il relie entre elles les traductions d'une page afin que Google montre la version française aux utilisateurs de Suisse romande et la version allemande à ceux de Suisse alémanique. Sans hreflang, Google décide seul, et il se trompe souvent.

Ce que signifie hreflang

Un site web en plusieurs langues a plusieurs adresses pour un même contenu : une allemande, une française, peut-être une italienne. Google doit savoir que ces pages vont ensemble et laquelle est destinée à quels utilisateurs. C'est exactement ce que fait hreflang.

L'attribut se compose d'un code de langue et, en option, d'un code de pays. de-CH signifie allemand pour la Suisse, fr-CH français pour la Suisse, it-CH italien pour la Suisse. Chaque page renvoie à toutes ses versions linguistiques et à elle-même. S'y ajoute en général une entrée x-default, qui définit la version affichée aux utilisateurs dont la langue ne correspond à aucune de celles indiquées.

Ces indications figurent dans l'en-tête de la page, dans le sitemap XML ou dans l'en-tête HTTP. Google recommande de choisir une seule méthode et de l'appliquer de façon systématique.

Un exemple du quotidien d'une PME

Une fiduciaire à Bienne suit ses clients en allemand et en français. La page consacrée à la déclaration d'impôts existe sous /de/steuererklaerung/ et /fr/declaration-impots/. Sans hreflang, Google risque d'afficher la page allemande à un utilisateur de Lausanne qui cherche « déclaration d’impôts Bienne », parce qu'elle reçoit plus de liens. L'utilisateur quitte la page.

Avec un hreflang correctement configuré, la page allemande renvoie à la française et inversement. Google comprend qu'il s'agit du même contenu en deux langues. L'utilisateur de Lausanne voit la version française, celui de Thoune la version allemande. La page sur le blog multilingue en Suisse explique comment mettre cela en place pour un blog.

Pourquoi c'est important pour votre entreprise

La Suisse est un cas particulier pour hreflang. La plupart des pays ont une langue principale ; ici, trois régions linguistiques coexistent dans le même pays. Celui qui ne relie pas ses versions linguistiques perd des visiteurs de Suisse romande et du Tessin, alors que les contenus sont déjà traduits.

Un second effet s'y ajoute : Google pourrait considérer les versions linguistiques comme des pages concurrentes. hreflang évite que les traductions s'affaiblissent mutuellement et fait en sorte que chaque version se positionne dans la bonne région.

Idées reçues fréquentes

L'erreur la plus fréquente est le lien de retour manquant. La page allemande cite la française, mais la française ne cite pas l'allemande. Google ignore alors les deux indications. Chaque page doit pointer vers toutes les versions et vers elle-même.

Deuxième erreur : croire que hreflang est un facteur de classement. C'est faux. L'attribut n'améliore aucune position, il garantit seulement que la bonne version s'affiche. Et troisièmement : hreflang ne remplace pas une traduction. Deux pages allemandes identiques avec des codes différents restent du contenu dupliqué.

Questions fréquentes

Ai-je besoin de hreflang si mon site est uniquement en allemand ?

Non. hreflang n'a de sens que si la même page existe en plusieurs langues ou pour plusieurs pays. Un site exclusivement germanophone pour la Suisse n'a pas besoin de cet attribut.

Quelle est la différence entre de et de-CH ?

de désigne uniquement la langue allemande, de-CH l'allemand en Suisse. Si vous exploitez une version allemande pour la Suisse et une autre pour l'Allemagne, vous les distinguez avec de-CH et de-DE. S'il n'existe qu'une seule version allemande, de suffit.

Où dois-je indiquer hreflang ?

Soit dans l'en-tête de chaque page sous forme d'élément link, soit dans le sitemap XML, soit dans l'en-tête HTTP. De nombreux systèmes, comme WordPress avec un plugin multilingue, s'en chargent automatiquement. Vérifiez dans le code source que les entrées sont bien présentes.

Sources

Marco Schulz · Fondateur de BlogPilot, Kreuzlingen · écrit depuis 2023 sur la visibilité dans Google et la recherche IA

En savoir plus sur Marco

À lire aussi

Plus de contenus dans la section Glossaire.

Quelle est la visibilité de votre site aujourd'hui ?

Le test IA gratuit montre en une minute environ si ChatGPT, Perplexity et Google utilisent votre site comme source.