Comment utiliser : Générateur hreflang
- 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. - 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.
- Corrigez les points signalés dans Contrôles, comme
en-UK(à remplacer paren-GB) ou les URL relatives. - 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éthode | Idéale pour | Exemple |
|---|---|---|
<link> HTML | La plupart des sites | <link rel="alternate" hreflang="de-AT" href="https://example.com/at/"> |
En-tête HTTP Link | PDF et autres fichiers non HTML | Link: <https://example.com/at/doc.pdf>; rel="alternate"; hreflang="de-AT" |
| Sitemap XML | Grands 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-UKau lieu deen-GB;en-EUoues-LA(EU et LA ne sont pas des codes pays) ;jpau lieu dejapour le japonais ;czau lieu decspour 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 ?
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 ?
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.