dernière tournée aujourd’hui 09:28 UTC 1722 en vie 6 au cimetière prochaine tournée dans —
TrueTier
Visibilité · outil gratuit · sans inscription

Canonical et hreflang

Vérifie la balise canonical d’une page — où elle pointe, si cette adresse répond, si elle contredit og:url ou la version HTTPS — et chaque alternative hreflang, y compris les liens retour que les autres pages de langue doivent porter.

il reste 20 exécutions gratuites sur 20 cette heure. Tout utilisé ? Une exécution supplémentaire coûte $1.49 et vaut pour chaque outil ici, sans compte.

Comment ça marche

  1. Nous récupérons la page et lisons chaque <link rel="canonical"> ainsi que l’en-tête HTTP Link — plus d’un, c’est déjà un problème.
  2. La cible de la canonical est interrogée pour vérifier qu’elle répond 200 et ne redirige pas ailleurs.
  3. Toutes les alternatives hreflang sont analysées et leurs codes langue-région validés.
  4. Jusqu’à huit alternatives sont récupérées pour confirmer qu’elles renvoient vers cette page — la règle que la plupart des sites enfreignent.

Questions fréquentes

À quoi sert la balise canonical ?

Elle indique aux moteurs de recherche quelle adresse est l’originale quand le même contenu est accessible à plusieurs — avec et sans www, avec paramètres de suivi, en http et https. Si elle est fausse, la page que vous voulez classer est traitée comme une copie d’une autre.

La canonical doit-elle pointer vers elle-même ?

Oui, sur la page qui est l’originale. Une canonical auto-référente avec l’adresse finale exacte (schéma, hôte, chemin) est le choix sûr par défaut.

Qu’est-ce qu’un lien retour en hreflang ?

Si la page anglaise indique la page allemande comme alternative, la page allemande doit indiquer l’anglaise en retour. Sans lien retour, les deux annotations sont ignorées.

Ai-je besoin de x-default ?

Dès que vous avez deux langues ou plus, oui : il indique quelle version montrer aux personnes dont vous n’avez pas la langue. En général la page anglaise ou un sélecteur de langue.

Pourquoi dit-il que mon code de langue est invalide ?

hreflang exige des codes de langue ISO 639-1 (en, de, sk), éventuellement suivis d’un code pays ISO 3166-1 (en-GB, de-AT). « en-UK », « eng » ou « english » ne sont pas reconnus.

Gratuit, sans inscription. Tourne sur nos serveurs, rien à installer. Tout d’un coup ? La vérification complète du site lance plus de 30 tests en une fois.