Validateur de hreflang
Saisissez une URL ou collez le HTML : l'outil lit les balises hreflang et l'en-tête Link, contrôle chaque code et repère les erreurs classiques.
Confidentialité et coût
Cet outil demande depuis nos serveurs l'URL publique que vous saisissez. Il est gratuit, limité en fréquence contre les abus, et nous ne conservons ni l'URL ni le contenu de la page.
Comment ça marche
- Saisissez l'URL de la page, ou collez son HTML (et son URL pour vérifier l'auto-référence).
- L'outil extrait les hreflang du HTML et de l'en-tête HTTP, puis valide chaque code langue-région.
- Il vérifie l'auto-référence, x-default, les doublons, les URL absolues et la cohérence avec la canonical.
Exemple
Sur la page https://example.com/fr/, un bloc avec fr-FR, « en-UK » et « es » avec l'URL « /es/ » est signalé : code « en-UK » invalide (suggestion : en-GB), URL « /es/ » non absolue et x-default absent. L'auto-référence fr-FR est bien présente.
Ce que signifie le résultat
Un ensemble hreflang valide utilise des codes ISO (langue sur deux lettres, région facultative), des URL absolues, une auto-référence et, idéalement, un x-default. Cet outil lit une seule page : les liens réciproques (chaque page cible pointant en retour) doivent être vérifiés sur chacune des URL cibles.
Problèmes courants que cet outil aide à résoudre
- Des codes invalides comme en-UK au lieu de en-GB, ou avec un tiret bas (en_US).
- Une page qui ne se cite pas elle-même dans ses alternatives.
- Deux URL différentes pour le même code, ou la même URL pour plusieurs langues.
- Des hreflang placés dans le <body>, où ils sont ignorés.
Questions fréquentes
L'outil vérifie-t-il les liens réciproques ?
Non : il analyse une seule page. Pour les liens de retour, il faut contrôler chaque URL cible ; l'audit hreflang en direct de la plateforme est fait pour cela.
x-default est-il obligatoire ?
Non, mais il est recommandé comme repli pour les utilisateurs dont la langue n'a pas de version. L'outil le signale comme avertissement, pas comme erreur.
Puis-je utiliser hreflang avec des URL canoniques différentes ?
Les hreflang doivent figurer sur des URL canoniques et pointer vers des URL canoniques. L'outil signale une canonical qui diffère de l'URL de la page.
Outils associés
- Générateur de hreflangSaisissez chaque version linguistique (code et URL) : l'outil valide les codes, ajoute x-default et produit le même bloc à coller sur toutes les versions.Gratuit · dans votre navigateur
- Vérificateur de codes langue (BCP 47)Collez vos codes, un par ligne : l'outil les valide, corrige la casse, détecte les erreurs courantes et indique s'ils sont acceptés dans hreflang.Gratuit · dans votre navigateur
- Vérificateur de balise canonicalSaisissez une URL ou collez le HTML : l'outil lit les canonicals du HTML et de l'en-tête Link, les compare à l'URL de la page et teste la cible.Gratuit · sans compte
- Planificateur d'URL SEO internationalListez vos marchés (langue-région) et répondez à cinq questions : l'outil recommande une structure d'URL, propose les adresses et compare les trois options.Gratuit · dans votre navigateur
- Validateur de sitemap XMLSaisissez l'adresse du sitemap ou collez son XML : l'outil vérifie la structure, les limites, chaque valeur et calcule le découpage nécessaire.Gratuit · sans compte
- Audit hreflang en directEntrez une URL : l'outil lit ses balises hreflang (HTML et en-tête HTTP Link), puis visite jusqu'à huit alternatives pour vérifier qu'elles répondent et pointent bien vers votre page.Compte gratuit · 3 analyses en direct/jour