Générateur de balises hreflang

Listez chaque version linguistique ou nationale d’une page et obtenez des annotations hreflang correctes dans les trois formats pris en charge par Google, avec validation des codes ISO 639-1 et ISO 3166-1 ainsi que de x-default.

Mis à jour le

Versions de la page

LangueRégion (fac.)URL
Affichée aux utilisateurs dont la langue ou la région ne correspond à aucune des versions.
Sert à vérifier que le jeu contient une balise auto-référente.

Contrôles

    
          
    Webflow : avec Webflow Localization, les balises hreflang et les alternates du sitemap sont ajoutées automatiquement pour chaque locale. Ne les ajoutez pas une seconde fois. Sans Localization (par exemple avec des sites distincts par langue), collez la sortie HTML dans Paramètres de la page › Code personnalisé › Dans la balise <head>.
    Référence des codes de langue & de région
    Code de langue (ISO 639-1)Langue
    Code de région (ISO 3166-1)Pays / région

    Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

    Comment utiliser : Générateur hreflang

    1. Ajoutez une ligne pour chaque version linguistique ou nationale de la page : un code de langue (de), un code de région facultatif (AT) et l’URL complète de cette version.
    2. Définissez une URL x-default pour les visiteurs qui ne correspondent à aucune version, généralement votre site principal ou un sélecteur de langue.
    3. Corrigez les points signalés dans Contrôles, comme en-UK (à remplacer par en-GB) ou les URL relatives.
    4. Copiez le format dont vous avez besoin : balises HTML link dans le <head> de chaque version, en-tête HTTP pour les PDF et autres fichiers non HTML, ou entrées de sitemap XML.

    Qu’est-ce que hreflang ?

    hreflang est une annotation qui indique à Google quelles URL sont des variantes linguistiques ou régionales d’un même contenu. Ainsi, un internaute à Vienne verra votre page de-AT plutôt que la version anglaise américaine. Elle n’améliore pas le classement : elle permet d’afficher la bonne version dans les résultats et évite que des pages régionales quasi identiques (en-US et en-GB) soient traitées comme des doublons. Bing s’appuie surtout sur les attributs content-language et lang, pensez donc à les renseigner aussi.

    Les règles appliquées par Google

    • Codes : la langue est un code ISO 639-1 à deux lettres (en, de, pt) ; la région facultative est un code pays ISO 3166-1 alpha-2 (GB, AT, BR). Une région seule n’est pas valide : hreflang="GB" n’a aucun effet.
    • Auto-référence : chaque page doit se lister elle-même en plus de toutes ses alternatives.
    • Liens de retour : les annotations doivent être réciproques. Si la page A pointe vers B, B doit pointer vers A, sans quoi Google peut ignorer la paire. Le plus simple est de placer le même jeu de balises sur chaque version, ce que produit exactement ce générateur.
    • URL absolues et canoniques : utilisez des URL complètes en https:// qui renvoient un code 200 et correspondent à la version canonique, et non à des redirections ou à des pages en noindex.

    Trois méthodes d’implémentation

    MéthodeIdéale pourExemple
    <link> HTMLLa plupart des sites<link rel="alternate" hreflang="de-AT" href="https://example.com/at/">
    En-tête HTTP LinkPDF et autres fichiers non HTMLLink: <https://example.com/at/doc.pdf>; rel="alternate"; hreflang="de-AT"
    Sitemap XMLGrands sites ; garde le HTML léger<xhtml:link rel="alternate" hreflang="de-AT" href="…"/> dans chaque <url>

    Utilisez une seule méthode par ensemble d’URL. Les mélanger est autorisé, mais multiplie les risques de contradictions.

    Erreurs courantes avec hreflang

    • en-UK au lieu de en-GB ; en-EU ou es-LA (EU et LA ne sont pas des codes pays) ; jp au lieu de ja pour le japonais ; cz au lieu de cs pour le tchèque.
    • Faire pointer le canonical de toutes les versions linguistiques vers la page anglaise : cela demande à Google d’ignorer les traductions.
    • Rediriger automatiquement les visiteurs selon leur adresse IP, ce qui peut empêcher Googlebot (qui explore surtout depuis les États-Unis) de voir les autres versions.

    Vérifiez les annotations d’une page en ligne avec le SEO Checker, et construisez le reste de votre sitemap multilingue avec le Générateur de sitemap.

    Aussi recherché comme : balise hreflang, hreflang x-default, seo multilingue, seo international, balises de langue, sitemap hreflang, hreflang html, localisation webflow.

    Outils complémentaires : Générateur hreflang

    • Générateur de balises meta — Remplissez un seul formulaire pour obtenir un <head> complet et valide (titre, description, canonical, robots, Open Graph, cartes X/Twitter, couleur de thème et icônes), avec aperçus en direct et code spécifique à Webflow.
    • Validateur de sitemap — Repérez et validez votre sitemap XML : nombre d’URL, sous-sitemaps d’un index, couverture de lastmod, doublons et URL d’un autre domaine.
    • Générateur de redirections — Collez vos anciennes et nouvelles URL (depuis un tableur, un CSV ou deux colonnes) et obtenez les règles de redirection adaptées à votre serveur ou à votre plateforme, ainsi que des contrôles des chaînes, boucles, doublons et pièges de slash final avant la mise en ligne.
    • Guide explicatif sur le fichier robots.txt — Les règles du fichier robots.txt sont courtes, mais on peut facilement se tromper en les interprétant.

    Questions fréquentes

    Faut-il un code de région dans hreflang ?
    Seulement si vous avez des versions différentes par pays. Si une seule page allemande s’adresse à tous les germanophones, utilisez de. Ajoutez de-AT et de-CH uniquement si ces pages diffèrent réellement (prix, orthographe, mentions légales).
    Qu’est-ce que x-default ?
    x-default désigne l’URL de repli pour les utilisateurs dont la langue du navigateur ou la localisation ne correspond à aucune version listée. C’est généralement un sélecteur de langue ou votre page anglaise internationale.
    Faut-il en-UK ou en-GB ?
    Toujours en-GB. Le code ISO 3166-1 du Royaume-Uni est GB ; « UK » n’est pas valide et Google ignore les balises qui l’utilisent.
    Webflow ajoute-t-il automatiquement les balises hreflang ?
    Oui, si vous utilisez Webflow Localization : les liens hreflang sont générés pour chaque locale publiée et ajoutés au sitemap généré automatiquement. Pour des sites Webflow distincts par langue, ajoutez les balises manuellement dans le code personnalisé de chaque page.
    Toutes les pages doivent-elles avoir les mêmes balises hreflang ?
    Chaque page d’un même groupe de traduction doit porter le même jeu complet : toutes les versions, y compris elle-même, plus x-default. Les pages différentes (par exemple /about et /pricing) ont chacune leur propre jeu.
    Puis-je installer Générateur hreflang en tant qu’application web et l’utiliser hors ligne ?
    Oui. Générateur hreflang est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

    Outils similaires