Skip to content

Tout pour WordPress, le développement web — et plus encore

Générateur et audit hreflang

Générateur et vérification hreflang pour un site multilingue

Composez des balises correctes pour les versions linguistiques alternatives — en HTML, dans le sitemap ou sous forme d'extrait PHP. Le second onglet vérifie les balises existantes à la recherche d'erreurs qui n'ont d'autre symptôme qu'une chute de trafic. Fonctionne hors ligne : convient au staging et aux sites protégés par mot de passe.

Préréglage
Le second sous-tag est le pays de l'audience, et non le pays de la langue. Pour un site qui opère en Ukraine, la version russe doit être ru-UA et non ru-RU : ru-RU indique à Google que la page s'adresse aux utilisateurs situés en Russie. Presque tous les générateurs insèrent précisément ru-RU — et c'est une perte de trafic silencieuse.
Langue Région URL de la version x-default
Réglages
Une des trois méthodes suffit. Utiliser à la fois les balises et le sitemap n'est pas une erreur, mais cela ne double pas l'effet.
Renseignez au moins deux versions linguistiques pour voir le code.

Ni l'URL ni le code collé ne quittent votre navigateur — la génération comme l'audit s'exécutent en local.

Deux tiers des sites avec hreflang comportent des erreurs

Selon une étude d'Ahrefs portant sur 374 756 domaines, 67 % des sites avec hreflang l'ont configuré avec des erreurs. Les plus fréquentes : 56 % n'ont pas de x-default, sur 18 % la page ne se référence pas elle-même, 15 % n'ont pas de liens retour. Les règles sont simples, mais faciles à enfreindre. Chaque version linguistique doit lister TOUTES les versions, y compris elle-même. Si la page A pointe vers B, B est tenue de pointer vers A — sinon Google ignore complètement la relation. x-default désigne la version destinée aux visiteurs dont la langue ne correspond à aucune de celles présentes. Un piège nous concerne directement : uk est le code de la LANGUE ukrainienne. Le code pays du Royaume-Uni est GB, tandis que UK est attribué à l'Ukraine dans la norme ISO 3166. C'est pourquoi en-UK est presque toujours une erreur : on voulait dire en-GB. C'est l'erreur la plus fréquente à l'échelle mondiale. Et une seconde, purement locale : pour un site ukrainien doté d'une version russe, la bonne paire est uk-UA et ru-UA. Autrement dit, la langue russe ciblant l'Ukraine, et non ru-RU. Aucun générateur anglophone ne le signale, car pour lui c'est exotique.

Questions fréquentes