Retour au blog SEO Technique - 9 min

Canonical tag : erreurs fréquentes et bonnes pratiques pour votre SEO

La balise canonical mal utilisée crée plus de problèmes qu'elle n'en résout. Comprendre son fonctionnement, éviter les pièges et l'utiliser efficacement pour consolider votre référencement.

La balise canonical est l'un des outils les plus puissants du SEO technique — et l'un des plus mal utilisés. Conçue pour indiquer à Google quelle est la "vraie" version d'une page parmi plusieurs variantes, elle peut en cas d'erreur créer des problèmes de duplication de contenu bien plus graves que ceux qu'elle était censée résoudre.

Comment fonctionne le canonical

Le signal envoyé à Google

La balise <link rel="canonical"> s'insère dans le <head> de vos pages HTML :

``html <link rel="canonical" href="https://votresite.fr/page-originale/" /> ``

Elle dit à Google : "Même si tu accèdes à cette page via différentes URLs, c'est l'URL dans cet attribut href qui compte. Consolide l'autorité sur cette URL."

Cas d'usage légitimes

  • Paramètres d'URL : /produits?tri=prix et /produits?tri=avis ont le même contenu — les deux pointent vers /produits/
  • Versions paginées : La page 2 d'un article peut canonicaliser vers la page 1
  • Contenu syndicué : Si vous publiez votre contenu sur Medium ou LinkedIn, ajoutez un canonical vers votre site original
  • Versions mobile : Si vous avez une URL m.site.fr différente, canonicalisez vers la version desktop

Ce que Google fait avec le canonical

Google traite la balise canonical comme un signal fort mais pas une instruction absolue. Si Google détecte une incohérence (canonical vers une page inexistante, canonical contradictoire, canonical vers une page avec un contenu complètement différent), il peut ignorer l'instruction.

Les erreurs les plus fréquentes

Erreur 1 : Canonical vers une URL qui redirige

Si votre canonical pointe vers une URL qui elle-même redirige, Google doit suivre une chaîne inutile. Pointez toujours vers l'URL finale, sans redirection intermédiaire.

Mauvais :
``html <link rel="canonical" href="https://votresite.fr/ancienne-url/" /> <!-- Alors que /ancienne-url/ redirige vers /nouvelle-url/ --> ``

Correct :
``html <link rel="canonical" href="https://votresite.fr/nouvelle-url/" /> ``

Erreur 2 : Canonical self-referencing manquant

Chaque page devrait avoir un canonical qui pointe vers elle-même. Beaucoup de sites omettent ce canonical "auto-référentiel" sur les pages qui ne sont pas en situation de duplication. Sans lui, Google peut décider arbitrairement quelle version d'une URL variante est la "vraie".

Erreur 3 : Canonical vers la page d'accueil sur tout le site

C'est une erreur catastrophique parfois générée par des migrations ou des configurations de plugins. Si toutes vos pages pointent vers l'accueil, Google ne connaîtra théoriquement que votre page d'accueil.

Vérifiez régulièrement que votre balise canonical est dynamique et pointe bien vers l'URL de la page en cours.

Erreur 4 : Canonical et noindex en contradiction

Une page avec <meta name="robots" content="noindex"> et un canonical vers une autre page envoie des signaux contradictoires. Choisissez l'une ou l'autre approche.

Erreur 5 : Canonical sur des pages paginées

Canonicaliser toutes les pages d'une pagination (page 2, 3, 4...) vers la page 1 empêche Google d'indexer vos contenus approfondis. Chaque page de pagination doit avoir son propre canonical self-referencing.

Comment auditer vos canonicals

Screaming Frog

Screaming Frog liste tous les canonicals détectés sur votre site et identifie :

  • Les pages sans canonical
  • Les canonicals pointant vers des URLs en erreur (404)
  • Les canonicals pointant vers des URLs qui redirigent
  • Les canonicals hors-domaine

Google Search Console

L'outil d'inspection d'URL dans Search Console indique l'URL canonique choisie par Google. Si elle diffère de votre canonical déclaré, Google a décidé de l'ignorer — investigatez pourquoi.

Vérification manuelle rapide

Pour n'importe quelle page, consultez le code source (Ctrl+U) et cherchez canonical. Vérifiez que l'URL indiquée est :

  • Exacte et sans faute de frappe
  • En HTTPS si votre site est en HTTPS
  • La même que l'URL visible dans la barre d'adresse (sauf cas de duplication intentionnel)

Canonical vs redirection 301 : quand utiliser quoi

SituationCanonicalRedirection 301
Deux URLs actives avec même contenu✓ Idéal✗ Cassant pour l'UX
Contenu syndicué sur d'autres sites✓ Idéal✗ Impossible côté tiers
Ancienne URL définitivement abandonnée✗ Trop doux✓ Idéal
Migration de domaine✗ Insuffisant seul✓ Obligatoire

En général, si une URL n'a plus de raison d'exister, utilisez une redirection 301. Si deux URLs coexistent pour des raisons techniques, utilisez canonical.

Consultez notre guide sur les redirections 301 vs 302 pour compléter votre compréhension.


Articles connexes : Balise meta robots | Sitemap XML | Robots.txt

Surveiller mes URL