Générateur de balises hreflang
Transformez une liste de versions linguistiques en un ensemble complet de balises hreflang.
Générateur de balises hreflang
Les balises hreflang indiquent aux moteurs de recherche quelle URL afficher pour chaque langue et région, afin qu'un visiteur français arrive sur /fr/ plutôt que sur la page d'accueil anglaise. Les écrire à la main ne passe pas l'échelle, même pour deux ou trois versions : chaque page doit renvoyer à toutes les autres pages, y compris elle-même, et un seul lien réciproque manquant suffit pour que Google ignore tout l'ensemble. Collez une liste de codes de langue et d'URL, une paire par ligne, et cet outil construit l'ensemble complètement relié pour vous.
Entrez chaque version linguistique comme un code et une URL, par exemple "fr https://example.com/" ou "de-CH https://example.com/ch/", chacun sur une ligne séparée. L'outil vérifie que chaque code a une forme de langue(-région) plausible et que chaque URL est absolue, ignore ce qui ne l'est pas et signale combien d'entrées ont été ignorées ou répétées pour qu'une faute de frappe ne produise pas silencieusement un ensemble cassé. Choisissez le format de sortie qui correspond à l'endroit où vous le collez : balises de lien HTML pour l'en-tête d'une page, en-têtes HTTP Link pour un serveur qui ne peut pas éditer HTML (PDF, images), ou un fragment XML avec des alternances xhtml:link pour chaque URL de votre plan du site.
Ajoutez une balise x-default pour couvrir les visiteurs dont la langue ne correspond à aucune version listée – les moteurs de recherche s'en servent de secours, et les navigateurs l'utilisent pour une page de sélection de langue. Choisissez vers quelle langue entrée elle doit pointer, ou tapez votre propre ligne commençant par "x-default" pour définir l'URL directement. Une seule version linguistique n'a pas de page vers laquelle créer un lien, donc l'outil considère hreflang comme significatif uniquement à partir de deux versions.
Tout s'exécute localement dans votre navigateur. Les URL et les codes de langue que vous entrez pour un ensemble hreflang sont souvent une structure de site non publiée, et rien n'est téléchargé nulle part – les balises sont générées sur votre appareil et nulle part ailleurs.