tomai
Connexion
Gratuit · Outils SEO

Générateur de hreflang

Balises <link rel="alternate" hreflang> pour chaque version linguistique d'une page

Ajout rapide
Versions linguistiques
Résultat

Questions fréquentes

Quel format un code de langue doit-il avoir ?

Un code de langue ISO 639-1 de 2 à 3 lettres, éventuellement suivi d'un tiret et d'un code de région ISO 3166-1 de 2 lettres — par ex. « en », « pt-BR », « zh-TW ». Un code de région seul (sans langue) n'est pas valide.

À quoi sert x-default ?

Il indique la page que les moteurs de recherche doivent montrer aux visiteurs dont la langue ne correspond à aucune de vos entrées hreflang listées — généralement une page de sélection de langue ou votre version de locale par défaut.

Les balises hreflang doivent-elles être réciproques ?

Oui — chaque page de l'ensemble doit renvoyer vers toutes les autres pages (y compris elle-même), sinon les moteurs de recherche peuvent ignorer les annotations. Chaque page pour laquelle vous générez des balises a besoin du même bloc de balises, avec simplement l'URL de la page actuelle incluse.

Règles que le générateur impose

Des alternatives de langue sans les erreurs classiques

Les combinaisons région + langue se valident selon les conventions CLDR, x-default est posé une seule fois, et les balises de retour s’apparient automatiquement pour que les pages sœurs se référencent entre elles.

Boutons rapides de langue

Onze codes courants — en, zh, zh-TW, de, es, fr, hi, ja, ko, pt, ru — ajoutent une ligne de langue d'un clic, et n'importe quel autre code peut être saisi et validé.

🔒

Repli x-default

Une URL x-default facultative indique aux moteurs de recherche quelle page montrer aux visiteurs hors de votre liste de langues, comblant le vide des régions non ciblées.

🎯

Validation des codes intégrée

Les codes sont vérifiés selon le format de deux ou trois lettres de langue avec région facultative avant la construction des balises, une locale mal saisie n'envoie donc personne sur la mauvaise page.

Outils associés

Qu'est-ce qu'un générateur de hreflang ?

Pour un site qui décline une même page en plusieurs langues ou régions, les balises hreflang indiquent aux moteurs de recherche quelle version montrer à quel public : les internautes germanophones reçoivent la page allemande, les utilisateurs américains la version US. Ce sont des éléments link rel alternate hreflang placés dans le head de la page. Les écrire à la main pour une douzaine de locales est répétitif, et un code oublié ou mal orthographié dessert silencieusement le mauvais public. Ce générateur assemble le bloc de balises à partir d'une liste de paires langue-URL, avec des boutons d'ajout rapide pour les codes de locale courants — les gestionnaires de sites multilingues le terminent en quelques secondes.

Les balises assemblées

  • 🌍 Boutons d'ajout rapide pour les codes de locale courants
  • ✍️ Codes de langue personnalisés, validés selon le modèle en-US
  • 🔗 Une balise par version linguistique, reliant code et URL
  • 🎯 Repli x-default facultatif pour les langues non appariées
  • 📋 Copier ou télécharger le bloc complet

Dans quels cas l'utiliser

  • Lancer un site en plusieurs langues d'un coup
  • Ajouter une nouvelle locale à un site multilingue existant
  • Corriger Google qui affiche la mauvaise version linguistique
  • Migrer un site vers des URL par région tout en synchronisant les balises

Les balises sont assemblées localement dans votre navigateur ; rien n'est téléversé. La règle à retenir : le hreflang doit être réciproque — chaque version linguistique doit porter des balises vers toutes les autres — ajoutez donc le bloc généré au head de chaque version, pas d'une seule.

Dernière mise à jour · 2026-09-01

Outils associés