Aller au contenu
SEO SMO HUB logo
Audit gratuit
Connexion Inscription

Adresse : Jaipur, Rajasthan, India

info@seosmohub.com

Vérificateur de Balises Hreflang

Ce vérificateur hreflang gratuit charge une page et liste chaque lien rel=alternate hreflang qu'elle déclare, valide chaque code de langue et région, confirme l'existence d'une entrée x-default et d'une auto-référence, signale les codes dupliqués et les URL relatives, et teste jusqu'à cinq pages alternatives pour confirmer qu'elles répondent 200 et renvoient un lien. Utilisez-le sur des sites multilingues ou multi-pays.

Hreflang Checker

On-page SEO

Gratuit

Une page de l'ensemble multilingue. Nous lisons ses liens hreflang et testons les autres.

Gratuit, sans inscription. Votre saisie est traitée sur notre serveur et jamais stockée.

À propos de cet outil

Les balises hreflang indiquent à Google et Yandex quelle version d'une page afficher à quelle langue ou quel pays, afin qu'un visiteur au Mexique voie la page en espagnol et non celle en anglais. Elles sont faciles à mal configurer : un code comme en-UK au lieu de en-GB est silencieusement ignoré, un lien retour manquant invalide la paire, et une page qui liste les alternatives sans se lister elle-même crée de la confusion dans tout le cluster. Les erreurs se manifestent par un mauvais classement de langue dans le mauvais pays.

Le vérificateur récupère la page et collecte chaque lien hreflang du HTML et de l'en-tête HTTP Link. Il valide chaque code selon le format standard (une langue à deux ou trois lettres, optionnellement un script à quatre lettres, optionnellement un pays à deux lettres ou une région à trois chiffres, ou x-default), vérifie que la page se référence elle-même, qu'une alternative x-default existe, que les URL sont absolues et qu'aucun code n'apparaît deux fois. Ensuite, il demande jusqu'à cinq des pages alternatives et vérifie que chacune répond 200 et contient un lien hreflang retour vers cette page, la règle de lien retour que Google exige.

Hreflang peut aussi se trouver dans le sitemap XML, que cet outil ne lit pas, donc une page sans balises peut quand même être correcte si le sitemap les porte. Seul un échantillon d'alternatives est vérifié par exécution pour garder la vérification légère ; les grands clusters doivent être vérifiés sur plusieurs exécutions ou avec un crawler. Les codes sont vérifiés pour leur format, pas contre une liste de chaque langue et pays.

Questions fréquentes

Quel format les codes hreflang doivent-ils utiliser ?

Un code de langue ISO 639-1 (en, fr, hi), optionnellement suivi d'un code de région ISO 3166-1 (en-GB, en-US, es-MX) ou d'un script (zh-Hans). La région seule n'est pas valide : « uk » signifie ukrainien, pas le Royaume-Uni, qui est en-GB. Les codes ne sont pas sensibles à la casse mais le style habituel est langue en minuscules, région en majuscules.

À quoi sert x-default ?

Il désigne la page à afficher quand aucune langue listée ne correspond au visiteur, généralement un sélecteur de langue ou la page anglaise mondiale. C'est optionnel mais recommandé, et il compte comme l'une des alternatives, donc il doit apparaître sur chaque page du cluster comme n'importe quelle autre entrée hreflang.

Pourquoi chaque page doit-elle renvoyer un lien vers chaque autre page ?

Parce que Google ne fait confiance aux paires hreflang que si elles se confirment mutuellement : si la page A dit que B est sa version française, B doit dire que A est sa version anglaise. Sans le lien retour, l'annotation est ignorée. Chaque page d'un cluster porte donc le même ensemble complet d'alternatives, y compris elle-même.

La page doit-elle se référencer elle-même ?

Oui. Chaque page liste l'ensemble complet des alternatives, et cet ensemble inclut l'URL de la page elle-même avec son propre code de langue. Une auto-référence manquante est l'une des erreurs hreflang les plus courantes et fait échouer la vérification du lien retour du point de vue des autres pages.

Puis-je mettre hreflang dans le sitemap au lieu du HTML ?

Oui. Chaque URL du sitemap XML peut porter des alternatives xhtml:link, ce qui allège le HTML sur les grands sites. Vous pouvez aussi utiliser l'en-tête HTTP Link pour les PDF. Choisissez une méthode par page et restez cohérent ; cet outil lit le HTML et l'en-tête, pas le sitemap.