Générateur de balises hreflang
Saisissez vos paires langue-URL puis copiez le code hreflang en HTML, sitemap ou en-tête HTTP.
Lorsqu'un même contenu existe en plusieurs langues ou régions, les balises hreflang indiquent à Google quelle URL correspond à quelle langue, afin que la mauvaise version linguistique ne soit pas montrée au mauvais lecteur. Cet outil demande une URL par langue et génère le même mappage sous forme de balise HTML link, d'entrée sitemap XML ou d'en-tête HTTP Link.
Chaque page a besoin, dans sa propre liste hreflang, d'une ligne qui pointe vers elle-même ; son absence invalide généralement l'ensemble de la liste. Une ligne x-default désigne la page de repli affichée quand aucune langue ne correspond, et la plupart des sites en ont besoin. Le code généré se colle simplement dans le head de la page, le fichier sitemap ou la configuration du serveur.
L'erreur la plus fréquente est un lien à sens unique : la page A pointe vers B en hreflang, mais B ne pointe jamais vers A, et Google a tendance à ignorer ces paires mal assorties. Presque aussi fréquent : un code de langue incorrect ; il faut utiliser des codes standards comme en pour l'anglais ou en-GB pour l'anglais britannique plutôt qu'une abréviation inventée.
Mode d'emploi
- Saisissez l'URL de la page pour chaque langue.
- Ajoutez un code région à côté de la langue si nécessaire, comme en-GB.
- Définissez la page x-default.
- Choisissez le format HTML, sitemap ou en-tête HTTP et copiez le code.
- Vérifiez que chaque page renvoie bien vers toutes les autres.
Questions fréquentes
Le hreflang améliore-t-il directement le classement ?
Non, ce n'est pas un signal de classement. Il garantit que la bonne version linguistique et régionale atteint le bon visiteur, ce qui améliore l'expérience et, indirectement, la performance.
Le x-default est-il obligatoire ?
Pas strictement, mais recommandé ; il indique à Google quelle version afficher par défaut quand aucune langue ne correspond.
Pourquoi le lien réciproque compte-t-il ?
Si A pointe vers B mais que B ne pointe pas vers A, Google peut ignorer tout le mappage ; chaque page doit renvoyer vers les autres.
Les URL saisies sont-elles envoyées à un serveur ?
Non. Le code est généré entièrement dans votre navigateur, les URL ne sont jamais stockées.
