Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
Outils associés
Générateur de Sitemap XMLConvertisseur HTML en texteTesteur APICalculateur de Remplissage de ConduitConvertisseur HTML en Markdown
Page d'accueil > Outils pour webmestres
 

Générateur de balises Hreflang

Générez des balises hreflang pour les sites Web multilingues et multirégionaux. Prend en charge les balises de lien HTML, les en-têtes HTTP et les formats de sitemap XML avec validation et remplissage automatique des URL.

Utilisation gratuiteSans inscriptionRésultats instantanés
Générateur de balises HreflangEssayez maintenant — gratuit ▼
Collez le code source HTML contenant des balises <link rel="alternate" hreflang="...">.
Code Langue URL

Embed Générateur de balises Hreflang Widget

Générateur de balises Hreflang

Le Générateur de balises Hreflang crée des annotations hreflang correctement formatées pour les sites web multilingues et multirégionaux. Il prend en charge trois méthodes d'implémentation — balises de lien HTML, en-têtes de réponse HTTP et sitemaps XML — et inclut le remplissage automatique intelligent des URLs, l'importation à partir d'un balisage existant, des préréglages de langue et une validation intégrée pour vous aider à éviter les erreurs courantes de hreflang qui peuvent nuire à votre SEO international.

Comment utiliser cet outil

  1. Ajoutez des versions linguistiques — Pour chaque version linguistique de votre page, entrez le code langue-région hreflang (ex: en, es, fr-ca) et l'URL complète. Utilisez les suggestions d'autocomplétion ou tapez votre propre code.
  2. Utilisez le remplissage auto (optionnel) — Entrez une URL de base et sélectionnez le modèle "Sous-répertoire" ou "Sous-domaine" pour générer automatiquement les URLs pour chaque entrée de langue.
  3. Ajoutez x-default — Incluez une entrée x-default pointant vers votre page de repli (généralement votre version linguistique principale ou une page de sélection de langue).
  4. Générez les balises — Cliquez sur "Générer les balises" pour produire le résultat dans les trois formats. Examinez les éventuels avertissements de validation.
  5. Copiez et implémentez — Utilisez les onglets pour copier le format dont vous avez besoin. Pour le HTML, collez les balises dans le <head> de chaque version linguistique. Pour les sitemaps XML, téléchargez le fichier et téléchargez-le sur votre serveur.
👤
Utilisateur en
Espagne
🔍
Moteur de
recherche
🏷️
Lit le
hreflang
🇪🇸
Affiche la
page espagnole

Comprendre les attributs Hreflang

Hreflang est un attribut HTML introduit par Google en 2011 pour aider les webmasters à indiquer le ciblage linguistique et géographique d'une page web. Lorsqu'un site possède du contenu en plusieurs langues ou des variations régionales (ex: anglais pour les USA vs anglais pour le Royaume-Uni), les balises hreflang indiquent aux moteurs de recherche quelle version afficher dans les résultats de recherche en fonction de la langue et de la localisation de l'utilisateur.

La valeur hreflang suit le format langue-région, où :

  • Code de langue — Un code ISO 639-1 de deux lettres (ex: en pour l'anglais, fr pour le français, ja pour le japonais)
  • Code de région (optionnel) — Un code pays ISO 3166-1 Alpha 2 (ex: us pour les États-Unis, ca pour le Canada, be pour la Belgique)

Les codes spéciaux comme zh-hans (chinois simplifié) et zh-hant (chinois traditionnel) utilisent des sous-balises d'écriture au lieu de codes de région.

Comparaison des méthodes d'implémentation

Balises de lien HTML Plus courant

Placez les éléments <link> dans la section <head> de chaque page. Simple à mettre en œuvre et fonctionne pour la plupart des sites.

<link rel="alternate"
hreflang="fr"
href="https://example.com/fr/" />

Idéal pour : Les sites HTML standard avec un nombre gérable de versions linguistiques.

En-têtes HTTP Pour non-HTML

Envoyez les informations hreflang dans les en-têtes de réponse HTTP. Utile pour les fichiers qui n'ont pas de <head> HTML, comme les PDF.

Link: <https://example.com/>;
rel="alternate";
hreflang="fr"

Idéal pour : Les fichiers PDF, les documents non-HTML et les sites où vous pouvez configurer les en-têtes serveur.

Sitemap XML Pour grands sites

Ajoutez des annotations hreflang à votre sitemap XML à l'aide d'éléments xhtml:link. Idéal pour les sites avec de nombreuses pages et langues.

<xhtml:link rel="alternate"
hreflang="fr"
href="https://example.com/fr/" />

Idéal pour : Les grands sites web avec des centaines ou des milliers de pages multilingues.

Erreurs Hreflang courantes à éviter

  • Absence de balises réciproques : Chaque page référencée dans une balise hreflang doit renvoyer vers toutes les autres versions. Si la page A référence la page B, la page B doit aussi référencer la page A.
  • Absence de balise d'auto-référence : Chaque page doit inclure une balise hreflang pointant vers elle-même. Cela confirme aux moteurs de recherche que la page fait intentionnellement partie de l'ensemble.
  • Oubli du x-default : Incluez toujours une balise x-default pour gérer les utilisateurs dont la langue/région ne correspond à aucun hreflang spécifié.
  • Utilisation de mauvais codes de langue : Utilisez les codes ISO 639-1. Une erreur classique est d'utiliser uk pour l'anglais (Royaume-Uni) au lieu de en-gb, ou jp au lieu de ja pour le japonais.
  • Mélange de protocoles ou de domaines : Toutes les URLs hreflang doivent utiliser le même protocole (HTTPS de préférence) et correspondre exactement à l'URL canonique.

Bonnes pratiques

  • Utilisez toujours des URLs absolues (incluant https://) dans les balises hreflang.
  • Incluez une balise hreflang d'auto-référence sur chaque page.
  • Ajoutez la balise x-default pointant vers votre version principale ou votre sélecteur de langue.
  • Assurez-vous que les URLs hreflang correspondent exactement à l'URL canonique de chaque page.
  • N'utilisez qu'une seule méthode d'implémentation par page.
  • Validez régulièrement vos balises à l'aide de cet outil ou de la Google Search Console.
  • Pour les pages ciblant la même langue dans des régions différentes (ex: en-us et en-gb), incluez toujours les codes de langue et de région.

Foire Aux Questions

Qu'est-ce que les balises hreflang ?

Les balises hreflang sont des attributs HTML qui indiquent aux moteurs de recherche quelle version linguistique et régionale d'une page afficher. Elles aident à servir la version correcte aux utilisateurs en fonction de leur langue et de leur localisation.

Où dois-je placer les balises hreflang ?

Elles peuvent être placées dans la section <head> du HTML, dans les en-têtes HTTP ou dans un sitemap XML. La méthode du head HTML est la plus répandue pour les sites standards.

Qu'est-ce que x-default dans hreflang ?

La valeur x-default désigne la page par défaut pour les utilisateurs dont la langue ne correspond à aucune balise spécifiée. Google recommande de pointer vers votre langue principale ou une page de sélection.

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

Oui, elles doivent être bidirectionnelles. Si la page A lie vers la page B, la page B doit obligatoirement lier vers la page A, sinon les annotations risquent d'être ignorées.

Quelle est la différence entre la langue et la région dans hreflang ?

Le code de langue (ex: en, fr) définit la langue du contenu. Le code de région optionnel (ex: us, ca) cible un pays spécifique. Ainsi, en-us cible les anglophones aux USA, tandis que en-gb cible les anglophones au Royaume-Uni.

Citez ce contenu, cette page ou cet outil comme suit :

"Générateur de balises Hreflang" sur https://MiniWebtool.com/fr/generateur-de-balises-hreflang/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour : 2026-03-10

Outils pour webmestres:

Outils populaires et mis à jour:

Générateur de balises metaExtracteur de tags YouTubeVérificateur de taille d'exploration GooglebotTout voir →
Page d'accueil > Outils pour webmestres > Générateur de balises Hreflang