DomainLens

Apprendre

Problèmes de balise canonique : erreurs fréquentes et corrections

Un guide pratique des problèmes de balise canonique : son rôle, les règles à suivre, pourquoi Google l’ignore parfois et comment déboguer une canonique fautive.

Vérifiez votre site avant de corriger

Lancez un audit DomainLens frais et utilisez le rapport comme liste de priorités.

Lancer un audit SEO gratuit

Ce que fait la balise canonique

La balise rel="canonical" indique aux moteurs quelle URL est la version maîtresse d’une page lorsque le même contenu, ou un contenu très proche, est accessible à plusieurs adresses. Google consolide les signaux sur l’URL canonique et l’indexe généralement à la place des doublons — c’est ainsi que vous dirigez l’équité de liens et l’attention de crawl vers la version à classer.

C’est un indice, pas un ordre. Google respecte d’ordinaire une canonique claire et cohérente, mais si vos autres signaux la contredisent, il choisit sa propre canonique et ignore la vôtre — d’où proviennent la plupart des problèmes.

Les règles d’une canonique valide

  • Une canonique par page : un seul rel="canonical" dans le head (ou l’en-tête HTTP), jamais plusieurs.
  • URL absolue : utilisez l’adresse complète https://…, pas un chemin relatif.
  • Pointe vers une URL 200 indexable : la cible ne doit être ni redirigée, ni noindex, ni bloquée.
  • Auto-référentielle par défaut : une page à classer doit se canonicaliser vers elle-même.
  • Cohérente avec vos autres signaux : liens internes, sitemap et hreflang doivent s’accorder avec la canonique.

Les erreurs de canonique les plus courantes

  • Canonicaliser chaque page paginée vers la page 1, masquant les éléments profonds.
  • Pointer la canonique vers une URL qui redirige ou est noindex, ce qui invalide l’indice.
  • Une canonique globale pointant par erreur chaque page vers l’accueil — un bug de template catastrophique.
  • Plusieurs balises canoniques contradictoires sur une page, donc Google les ignore toutes.
  • Une canonique en désaccord avec le sitemap, les liens internes ou hreflang, envoyant des signaux mixtes.

Quand Google ignore votre canonique

Comme la canonique est un indice, Google peut l’outrepasser — et l’Inspection d’URL affiche alors une « canonique sélectionnée par Google » différente de votre « canonique déclarée ». Cet écart est le signe le plus clair d’un problème.

Cela arrive quand vos signaux contredisent la balise : la canonique dit URL A, mais liens internes, sitemap ou contenu plus fort orientent Google vers URL B. Google se fie au poids des preuves plutôt qu’à une balise ; la solution est de faire converger tous les signaux, pas de redéclarer la canonique.

Comment déboguer un problème de canonique

  • Passez la page dans l’Inspection d’URL et comparez la canonique déclarée et celle sélectionnée par Google.
  • Affichez le HTML rendu et confirmez une seule canonique, absolue, pointant où vous voulez.
  • Vérifiez que la cible renvoie 200 et n’est ni redirigée ni noindex.
  • Confirmez que liens internes, sitemap XML et hreflang référencent la même URL canonique.
  • Si la canonique vient du JavaScript, vérifiez qu’elle survit dans le DOM rendu indexé.

Comment DomainLens vérifie les canoniques

DomainLens lit la canonique rendue et affiche sa cible avec le code de statut et l’indexabilité de la page, si bien qu’une canonique pointant vers une redirection, une URL noindex ou un endroit inattendu apparaît comme un conflit et non un problème silencieux.

Lisez-la avec les vérifications de contenu dupliqué et d’indexabilité : l’outil dit où pointe la canonique ; vous confirmez que c’est bien l’URL à classer et que tous les autres signaux s’accordent.

Ressources associées