Préférences

La confidentialité est importante pour nous. Vous avez donc la possibilité de désactiver certains types de stockage qui peuvent ne pas être nécessaires au fonctionnement de base du site Web. Le blocage des catégories peut avoir un impact sur votre expérience sur le site Web. Plus d'informations

Accepter tous les cookies

Générateur de balises hreflang gratuit : construisez des balises multilingues correctes

Générez gratuitement vos balises hreflang. Construisez des annotations valides pour chaque version de langue et de région, avec x-default et réciprocité.

Thibault Besson-Magdelain fondateur de Sorank

À propos de l'auteur

Thibault Besson-Magdelain

Fondateur de Sorank, 5+ ans d'expérience en SEO, GEO Enthusiast.

Tout savoir sur notre fonctionnalité Générateur de balises hreflang !

Created on
14/9/26
Last update :
15/9/26
Générateur de balises hreflang produisant les annotations de lien pour plusieurs versions de langue et de région d'une page, x-default compris

Le hreflang est l'annotation qui indique aux moteurs de recherche quelle version d'une page appartient à quelle audience. Bien posée, elle fait arriver un lecteur français sur la page française plutôt que sur l'anglaise. Mal posée, elle fait ignorer tout l'ensemble par les moteurs, ce qui est le résultat le plus courant : l'annotation est facile à écrire et facile à casser.

Le générateur de balises hreflang de Sorank construit le bloc complet à partir de votre liste d'URL, avec les codes validés et le x-default pris en charge.

Les règles qui cassent un ensemble

  • Les annotations doivent être réciproques. Si la page anglaise pointe vers la page française, la page française doit pointer en retour vers l'anglaise. Une référence à sens unique est écartée.
  • Chaque ensemble doit se contenir lui-même. Chaque page liste toutes les versions, y compris la sienne.
  • Les codes suivent des normes, pas l'intuition. Les codes de langue viennent de la norme ISO 639-1 et les codes de région de la norme ISO 3166-1 alpha-2. La langue vient en premier, la région en second, et la région seule n'est jamais valide.
  • Un seul x-default. Il désigne la page à servir quand aucune autre version ne correspond au visiteur.
  • Les URL doivent être absolues et canoniques. Pointer vers une URL qui redirige ensuite, ou vers une page dont la canonical nomme une autre adresse, invalide l'annotation.

Les erreurs qui coûtent le plus cher

  • Utiliser un code de pays comme langue : uk n'est pas l'anglais, c'est l'ukrainien. Le Royaume-Uni s'écrit en-GB.
  • Pointer vers le mauvais protocole ou le mauvais hôte : mélanger http et https, ou www et sans www, au sein d'un même ensemble.
  • Annoter des pages qui ne sont pas des traductions les unes des autres, par exemple une page de catégorie dans une langue et un article dans une autre.
  • Oublier le x-default sur les sites qui ont un sélecteur de langue, ce qui laisse les moteurs deviner quoi montrer à un visiteur sans correspondance.

Où placer les balises

Trois emplacements sont valides, et un seul suffit. Dans le head de chaque page sous forme d'éléments link, l'option la plus courante. Dans les en-têtes de réponse HTTP, l'option réservée aux PDF et aux autres fichiers non HTML. Ou dans un sitemap XML, qui garde les grands sites gérables parce que tout l'ensemble tient dans un fichier au lieu d'être répété sur chaque page.

Quel que soit votre choix, appliquez-le de façon constante. Mélanger les emplacements sur un site est un moyen sûr d'obtenir des ensembles qui se contredisent.

Après la publication

Vérifiez les annotations depuis les pages en ligne plutôt que depuis vos fichiers sources, car les gabarits et les règles de périphérie réécrivent souvent les URL. Observez ensuite quelle version apparaît réellement dans les résultats sur chaque marché. Le hreflang est une indication sur la version à montrer, pas une instruction de classement : il ne fait pas monter une page dans un pays où elle n'a aucune autre raison de monter.

Questions fréquentes

À quoi sert le x-default ?

Il désigne la page à servir quand aucune des autres versions ne correspond à la langue ou à la région du visiteur. Un sélecteur de langue ou une page en anglais international sont les choix habituels. Un ensemble ne peut contenir qu'un seul x-default, et il reste facultatif, même s'il est recommandé dès que des visiteurs peuvent arriver de marchés non listés.

Les balises hreflang améliorent-elles le classement ?

Non. Elles indiquent aux moteurs quelle version d'une page montrer à quelle audience, ce qui améliore la correspondance entre l'internaute et la page et réduit le risque que deux versions se concurrencent. Le classement dépend toujours des facteurs habituels sur chaque marché.

Faut-il placer les balises dans le head, dans les en-têtes ou dans le sitemap ?

Les trois fonctionnent. Les liens dans le head sont les plus courants, les en-têtes sont la réponse pour les fichiers non HTML comme les PDF, et le sitemap XML est le choix pratique sur les grands sites parce que tout l'ensemble tient dans un seul fichier. Choisissez une méthode et tenez-vous-y.

Nos ressources