Se connecter Commencer gratuitement

Générateur de balises hreflang

Créez des balises hreflang réciproques pour chaque version linguistique d’une page, et repérez les erreurs de code qui les cassent sans bruit.

Instantané Sans inscription Réciproque par conception
LANGUES DE CETTE PAGE

  

Ce qu’il vérifie

  • Construit une URL alternative par langue à partir de l’adresse saisie, avec un dossier (/fr/path), un sous-domaine (fr.site.com) ou un paramètre ?lang=.
  • Avec les modèles dossier et sous-domaine, traite la première langue de votre liste comme langue par défaut, sans préfixe de langue.
  • Signale les codes en double et tout code qui n’est pas une langue de deux lettres minuscules, suivie ou non d’une région de deux lettres comme pt-BR.
  • Vous avertit quand la liste compte moins de deux versions, car une balise hreflang seule n’a rien vers quoi pointer.
  • Ajoute si vous le souhaitez une ligne x-default qui pointe vers la version de votre choix.
  • Produit l’ensemble sous forme de balises <link> pour le head de la page, ou d’un bloc <url> avec des lignes xhtml:link pour un sitemap XML.

Lire le résultat

Les remarques sous les boutons sont de deux sortes : des problèmes dans votre liste, comme un code en double ou invalide ou trop peu de versions, et des rappels. Réglez les problèmes avant de copier quoi que ce soit, car les moteurs de recherche ignorent les lignes dont ils ne comprennent pas le code.

L’outil déduit chaque URL du modèle choisi ; il ne les visite pas. Ouvrez quelques-unes des adresses générées avant de mettre en ligne. Si l’une renvoie une 404 ou une redirection, corrigez-la dans le résultat ou réparez la page, car une alternative qui pointe vers une page absente ou redirigée est ignorée.

Placez le même bloc dans le head de chaque version linguistique, y compris la page qu’il décrit. La vue sitemap ne donne l’entrée <url> que pour la première langue : répétez-la pour chaque version avec l’adresse de cette version dans <loc>, et vérifiez que votre <urlset> déclare l’espace de noms xhtml. Une seule des deux méthodes suffit, ce qui vous laisse un seul endroit à tenir à jour.

Questions

Le générateur vérifie-t-il mes pages en ligne ?

Non. Il fonctionne dans votre navigateur et construit les balises à partir de l’URL et des codes saisis. Il ne récupère pas vos pages, il ne peut donc pas savoir si chaque version existe ou porte déjà les mêmes balises.

Vers quoi doit pointer x-default ?

Vers la version destinée aux visiteurs dont la langue ne correspond à aucun de vos codes, en général votre langue principale. Si vous avez une page à part où les visiteurs choisissent leur langue, remplacez le href de x-default par cette page après la copie.

Quels codes de langue sont acceptés ?

Un code de langue ISO 639-1 de deux lettres en minuscules, suivi ou non d’une région de deux lettres : en, fr ou pt-BR. Il signale les autres formes comme zh-Hant, même si certaines sont valides ; vérifiez-les dans la documentation hreflang de Google.

Ai-je besoin de hreflang sur un site en une seule langue ?

Non. hreflang décrit les versions linguistiques ou régionales d’une même page ; avec une seule version, il n’y a rien vers quoi pointer.

OU ARRÊTEZ DE LE FAIRE À LA MAIN

Cet outil vérifie une page, une fois. Votre équipe vérifie chaque page, chaque semaine, et corrige ce qu’elle trouve.

Ajoutez votre site — gratuit