Générateur hreflang
Construisez un cluster de liens hreflang complet — un lien par langue plus x-default — depuis vos URLs traduites, cohérent et bidirectionnel.
hreflang cluster
Checklist
- Return the complete cluster on every page in the set — hreflang is bidirectional and must include a self-reference.
- All URLs must be absolute and fully qualified.
- x-default is for users whose language matches none of the versions: a language selector or the default-language homepage.
- Prefer zh-Hans / zh-Hant over bare zh; add a region subtag like pt-BR only when the content truly differs by region.
- Pair each hreflang page with its own self-referencing canonical — hreflang does not replace canonical.
Cet outil s'exécute entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil — elles ne sont envoyées à aucun serveur.
Mode d'emploi
- 1Collez l'URL absolue de chaque version traduite ; laissez vides les langues que vous n'avez pas.
- 2Réglez l'URL x-default — votre sélecteur de langue ou la page d'accueil par défaut.
- 3Copiez le cluster dans le <head> de chaque page du jeu.
Générateur hreflang
hreflang dit aux moteurs quelle URL servir aux locuteurs de chaque langue, ce qui empêche des traductions quasi identiques de se concurrencer. Les clusters sont bidirectionnels : chaque page localisée doit renvoyer le jeu complet, y compris une référence à elle-même.
Saisissez l'URL de chaque version linguistique et le générateur produit le cluster complet de <link rel="alternate"> plus x-default, qui doit pointer vers votre sélecteur de langue ou la page d'accueil par défaut.
Questions fréquentes
Chaque page a-t-elle besoin du jeu hreflang complet ?
Oui. Les clusters doivent être réciproques : la page A liste la page B et elle-même, et B liste A et elle-même. Un cluster auquel il manque des membres est partiellement ignoré, et l'effort est perdu.
Faut-il utiliser zh ou zh-Hans ?
Préférez zh-Hans pour le simplifié et zh-Hant pour le traditionnel ; un zh nu laisse le système d'écriture indéfini. Les sous-étiquettes de région comme pt-BR sont facultatives — visez d'abord la langue et n'ajoutez une région que si le contenu diffère vraiment, comme pt-BR face à pt-PT.
hreflang remplace-t-il une balise canonique ?
Non. Chaque version linguistique a toujours besoin de sa canonique auto-référente. hreflang choisit entre pages traduites équivalentes ; la canonique tranche les doublons à l'intérieur d'une langue.
Outils associés
Générateur de balise canonique
Générez une balise link rel=canonical correcte et apprenez à normaliser vos URLs pour que les moteurs n'indexent que la version que vous voulez.
Tous les outils →
Générateur de sitemap XML
Collez une liste d'URLs et obtenez un sitemap.xml valide avec lastmod, changefreq et priorité par section — dédupliqué et prêt à soumettre.
Tous les outils →
Générateur de balises meta
Générez les balises meta title, description, keywords, robots et viewport avec une sortie HTML en direct à coller directement dans votre <head>.
Tous les outils →
Intégrer cet outil
Ajoutez cet outil à votre site en une ligne — il s'exécute dans le navigateur du visiteur.
<iframe src="https://zoyku.com/fr/tools/hreflang-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — hreflang-generator" loading="lazy"></iframe>