Vérificateur de balise canonical
Saisissez 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.
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 le HTML (et l'URL de la page pour la comparaison).
- L'outil repère les balises canonical du <head>, celles placées à tort dans le <body> et l'en-tête HTTP Link.
- Il indique si la page est auto-canonique et signale les anomalies ; un bouton teste le statut HTTP de l'URL canonique sans suivre les redirections.
Exemple
Une page https://example.com/shoes contenant <link rel="canonical" href="/shoes?utm_source=news"> reçoit le statut « Pointe ailleurs » avec trois constats : URL relative (résolue en https://example.com/shoes?utm_source=news), paramètre de suivi dans la canonical et canonical différente de l'URL de la page.
Ce que signifie le résultat
Une bonne canonical est unique, absolue, sans paramètre de suivi, placée dans le <head> et généralement identique à l'URL de la page (auto-canonical). Elle doit pointer vers une URL qui répond 200. Une canonical vers un autre domaine transfère les signaux à ce site.
Problèmes courants que cet outil aide à résoudre
- Aucune canonical, ou plusieurs qui se contredisent : Google les ignore et choisit seul.
- Une canonical relative, en http sur un site https, ou avec des paramètres de suivi.
- Une canonical qui pointe vers une URL redirigée, introuvable ou en noindex.
- Une canonical vers un autre domaine ajoutée par un plugin sans que l'on s'en rende compte.
Questions fréquentes
Une canonical différente de l'URL est-elle une erreur ?
Pas forcément : elle sert justement à regrouper des doublons vers une version préférée. C'est un problème si elle est involontaire, ou si la page ciblée est elle-même redirigée ou bloquée.
L'outil lit-il les canonicals ajoutées par JavaScript ?
Non, il lit le HTML brut renvoyé par le serveur. Google peut voir une canonical injectée après rendu, mais mieux vaut la placer dans le HTML d'origine.
Que fait le test de la cible ?
Il envoie une requête HEAD à l'URL canonique sans suivre les redirections, pour signaler une cible qui redirige (3xx) ou renvoie une erreur (4xx, 5xx).
Outils associés
- Générateur de balise canonicalCollez l'URL d'une page : l'outil la nettoie (https, paramètres de suivi, fragment, fichier index, slash final) et fournit la balise canonical et l'en-tête HTTP.Gratuit · dans votre navigateur
- Vérificateur de meta robots et X-Robots-TagSaisissez une URL, ou collez le HTML et les en-têtes : l'outil lit toutes les directives robots, repère les contradictions et explique l'effet de chacune.Gratuit · sans compte
- Validateur de hreflangSaisissez 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.Gratuit · sans compte
- 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
- Vérificateur de chaînes de redirectionCollez une URL pour voir chaque redirection traversée avant la page finale, avec le code de statut et le temps de chaque saut.Compte gratuit · 3 analyses en direct/jour