Balise canonique (rel=canonical) : éviter le contenu dupliqué sans te tromper

Quand plusieurs URL affichent le même contenu, Google ne sait pas laquelle classer. La balise canonique tranche la question. Voici comment la poser correctement et les erreurs qui peuvent désindexer tes pages.

API27 juin 20264 min de lecture

Tu publies un article, et sans le vouloir, il devient accessible sous trois ou quatre adresses différentes. Avec et sans le « www », en version « ?utm_source=facebook », via une catégorie ou une autre. Pour toi, c'est la même page. Pour Google, ce sont quatre pages qui se ressemblent, et il doit deviner laquelle montrer dans ses résultats. La balise canonique sert exactement à ça : lui dire quelle version compte.

Le problème du contenu dupliqué

Le contenu dupliqué, ce n'est pas forcément du plagiat ou de la triche. La plupart du temps, c'est ton site qui génère tout seul des doublons techniques :

  • les paramètres d'URL ajoutés par tes campagnes (utm_source, gclid) ;
  • la version imprimable d'une fiche produit ;
  • une page accessible via plusieurs catégories (boutique/chaussures/x et nouveautes/x) ;
  • la version http et https, avec et sans la barre oblique finale.

Google explore chacune de ces adresses comme une page distincte. Résultat : ton autorité se répartit entre les doublons au lieu de se concentrer sur une seule URL, et le moteur peut choisir d'indexer la mauvaise version. Tu te retrouves à ranker avec ta page « imprimer » plutôt qu'avec ta vraie fiche.

Ce que fait concrètement rel=canonical

La balise se place dans le <head> de ta page et ressemble à ceci :

<link rel="canonical" href="https://tonsite.ca/chaussures-hiver" />

Elle dit à Google : parmi toutes les versions qui se ressemblent, voici l'originale, c'est celle-ci que tu indexes et qui reçoit le crédit. Les signaux récoltés par les doublons (liens entrants, autorité) sont alors regroupés vers l'URL canonique. Tu ne perds plus rien en chemin.

Un point important : c'est une recommandation forte, pas un ordre. Si ton implémentation est contradictoire, Google peut retenir une autre URL que celle que tu désignes. D'où l'intérêt de bien la poser.

Comment l'installer

Trois cas de figure. Sur une page HTML, tu ajoutes la ligne <link rel="canonical"> dans le <head>. Une seule par page, jamais deux. Sur un fichier non HTML comme un PDF, tu passes par l'en-tête HTTP (Link: <url>; rel="canonical"). Sur un CMS, tu n'as souvent rien à coder : WordPress avec Yoast ou Rank Math gère les balises canoniques automatiquement, et tu peux forcer une URL précise au besoin. Shopify en pose aussi par défaut sur ses fiches et ses collections.

Les règles à respecter

Quelques principes simples t'évitent la majorité des dégâts.

Utilise des URL absolues (https://tonsite.ca/page) et non relatives (/page). Une URL relative s'interprète mal et peut pointer n'importe où.

Une page doit se référencer elle-même. Ta page principale porte une canonique qui pointe vers elle-même. Ça paraît étrange, mais c'est la norme et ça évite les ambiguïtés.

La page canonique et ses doublons doivent avoir un contenu vraiment proche. Tu ne canonises pas deux articles différents l'un vers l'autre pour « économiser » : Google ignorera la balise et tu perdras une page dans l'index.

Évite les chaînes : la page A pointe vers B, qui pointe vers C. Pointe directement vers la version finale.

Les erreurs qui coûtent cher

La canonique mal posée fait plus de dégâts qu'une canonique absente. Les classiques :

Canoniser tout un site vers la page d'accueil. Des sites entiers ont disparu de l'index comme ça : chaque page disait à Google que la vraie version était l'accueil, donc plus rien d'autre n'était indexé.

Mélanger canonique et noindex sur la même page. Tu envoies deux signaux contradictoires (indexe cette autre version, n'indexe pas celle-ci) et Google fait ce qu'il veut.

Pointer vers une page bloquée ou en erreur 404. La canonique perd alors tout son sens.

Canonique ou redirection 301 ?

Les deux gèrent le contenu dupliqué, mais pas de la même façon. La redirection 301 envoie l'utilisateur et Google vers une autre page : l'ancienne n'est plus accessible. La canonique laisse les deux pages vivre, mais concentre le SEO sur une seule.

Tu utilises la 301 quand une page doit disparaître (refonte, fusion de deux articles). Tu utilises la canonique quand les deux versions doivent rester accessibles aux visiteurs, comme une fiche produit déclinée en plusieurs couleurs.

Vérifier que c'est bien posé

Ouvre le code source de ta page (Ctrl+U) et cherche « canonical » : tu dois trouver une seule balise, pointant vers la bonne URL. La Search Console te dit aussi, dans le rapport d'indexation, quelle URL canonique Google a retenue, et si elle diffère de la tienne. Si tu gères plusieurs sites, un outil de suivi comme Gridar te signale les pages où la canonique manque ou se contredit, sans que tu aies à éplucher chaque URL à la main.

En clair

La balise canonique n'est pas un réglage avancé réservé aux experts. C'est une ligne de code qui décide quelle version de ta page reçoit ton trafic et ton autorité. Bien posée, elle range ton site et concentre tes efforts. Mal posée, elle peut faire disparaître des pages que tu voulais voir ranker. Vérifie d'abord tes pages les plus importantes, puis remonte vers le reste : c'est le genre de contrôle que tu peux ensuite automatiser avec Gridar pour ne plus avoir à y penser.