Définition
Qu'est-ce qu'une balise canonique ?
La balise canonique est une ligne placée dans le code d'une page (l'attribut rel=canonical) qui indique à Google quelle adresse privilégier parmi plusieurs versions semblables d'un même contenu. Google la traite comme une suggestion : il choisit lui-même l'adresse représentative, en tenant compte aussi des redirections, du plan du site et des liens internes. Elle regroupe les signaux sur une adresse sans retirer les autres du site.
Comment Google la traite
Google décrit le choix de l'adresse canonique comme un processus de déduplication : parmi un ensemble de pages en double, il sélectionne la plus représentative et n'affiche qu'elle dans ses résultats. La balise canonique est l'une des façons de lui exprimer votre préférence. Aucune n'est obligatoire : sans indication, Google choisit seul la version qu'il juge la plus pertinente.
Votre balise reste donc une suggestion. Google précise que les méthodes se renforcent quand elles concordent : une balise appuyée par des liens internes et un plan du site qui pointent vers la même adresse pèse plus qu'une balise seule. Les pages non retenues restent accessibles aux visiteurs. Google peut continuer de les explorer, moins souvent avec le temps.
Quand l'employer et quand choisir autre chose
La balise canonique convient quand plusieurs adresses doivent rester accessibles tout en montrant le même contenu : une page avec ou sans paramètres de suivi publicitaire, une liste triée autrement, une variante de produit qui reste une option (voir le seuil de page distincte). Ailleurs, un autre outil fait mieux le travail :
- La redirection 301, quand l'ancienne adresse n'a plus de raison d'exister (page fusionnée, adresse changée). Le visiteur et le robot arrivent directement sur la bonne page.
- La balise noindex, quand une page doit rester en ligne sans jamais paraître dans les résultats.
- Le blocage dans le fichier robots.txt, quand des adresses ne devraient même pas être explorées, comme les combinaisons de filtres d'un catalogue. Pour ce cas, Google décrit la canonique comme généralement moins efficace à long terme. Une page bloquée n'est pas lue : sa balise canonique non plus.
Les erreurs qui l'annulent
- Deux balises sur une même page. Google les ignore toutes. Le cas arrive quand un module et un gabarit en posent chacun une.
- Des pages trop différentes. Google recommande qu'une grande partie du contenu de la page en double se retrouve dans la version canonique. Sinon, la balise risque d'être ignorée.
- Une adresse erronée. Une erreur de génération automatique qui pointe vers la mauvaise page peut passer inaperçue pendant des mois.
- La pagination. Faire pointer la page 2 d'une liste vers la page 1 n'est pas un usage correct selon Google : ce ne sont pas des pages en double. Le contenu des pages suivantes risque alors d'être ignoré.
- Des signaux contradictoires. Une balise qui désigne une adresse pendant que le maillage interne ou le plan du site en désignent une autre affaiblit l'indication.
- Une canonique d'une langue vers l'autre. Une page française et sa traduction anglaise ne sont pas des doublons. Chacune se désigne elle-même comme canonique et les deux se déclarent l'une l'autre par la balise hreflang.
Vérifier ce que Google a retenu
Votre indication et la décision de Google sont deux choses distinctes. Dans la Search Console, l'outil d'inspection d'URL affiche, pour une adresse, la canonique que vous avez déclarée et celle que Google a sélectionnée. Le rapport d'indexation range à part les pages en double pour lesquelles Google a choisi une autre canonique que la vôtre : c'est ce statut qu'il faut surveiller.
Comparez les deux valeurs sur une vingtaine de pages représentatives. Un écart qui revient sur toute une famille de pages signale un problème de gabarit plutôt que de page. Après une correction, comptez d'une à trois semaines pour qu'un changement de version canonique soit pris en compte, selon les délais que Google a présentés en octobre 2026.
Exemple fictif : la catégorie Bottes d'hiver d'une boutique répond à trois adresses : /bottes-hiver/, /bottes-hiver/?utm_source=infolettre et /bottes-hiver/?tri=prix. Les deux dernières portent une balise canonique vers /bottes-hiver/. La page principale porte la même balise vers elle-même. Le menu et le plan du site pointent aussi vers elle.
Google reçoit trois signaux qui concordent : il regroupe les liens sur une seule adresse et n'affiche qu'elle. Si le module de tri ajoutait sa propre balise, la page en porterait deux et Google les ignorerait toutes les deux.
Nous lisons la balise canonique comme un correctif utile, jamais comme une décision d'architecture. Avant d'en poser une, nous cherchons pourquoi plusieurs adresses montrent le même contenu. Sur un catalogue, la vraie décision consiste à choisir quelles variantes et quels filtres méritent une page : une balise posée sur une architecture mal pensée déplace le problème sans le régler.
Après la correction, nous vérifions dans la Search Console la canonique que Google a retenue, plutôt que de présumer qu'elle a été suivie. Sur les catalogues générés automatiquement, deux erreurs se détectent en une heure : les balises en double et les signaux contradictoires.
À ne pas confondre avec
- Seuil de page distincte
- Le seuil de page distincte décide d'avance si une variante de produit mérite sa propre adresse. La balise canonique intervient après coup, quand des versions semblables existent déjà. Rien ne garantit qu'elle soit suivie.
- Redirection 301
- La redirection 301 envoie le visiteur et le robot vers une autre adresse : l'ancienne page n'est plus visible. La balise canonique laisse les deux pages accessibles et suggère seulement laquelle afficher dans les résultats.
- Balise hreflang
- La balise hreflang relie les versions d'une page dans des langues ou des pays différents, qui ne sont pas des doublons. La balise canonique choisit une adresse parmi des pages en double dans la même langue.
Concepts liés
- Seuil de page distincte
- Navigation à facettes
- Indexation
- Explorée, actuellement non indexée
- Budget d'exploration
- Frontière chemin-paramètre
- Cannibalisation linguistique
- SEO technique
Pour aller plus loin
- Variantes de produits et SEO : quand créer une page distincte ?
- Navigation à facettes : gérer vos filtres pour préserver le budget de crawl
- SEO technique : repérer les problèmes d'exploration et d'indexation
- SEO local : créer des pages distinctes pour chaque succursale
- Combien de temps Google met-il à indexer un site ? Les délais donnés par Google en 2026
- SEO eCommerce : structurer les URL d'un grand catalogue
Services associés
Questions fréquentes
Google peut-il ignorer ma balise canonique ?
Oui. Google indique qu'aucune méthode n'est obligatoire et qu'il choisit lui-même l'adresse représentative. Il peut aussi ignorer une balise quand les pages ne sont pas assez semblables, ou quand le maillage interne et le plan du site désignent une autre adresse. L'outil d'inspection d'URL de la Search Console montre la canonique qu'il a réellement retenue.
Faut-il une balise canonique sur chaque page ?
Ce n'est pas obligatoire : sans indication, Google choisit seul une adresse représentative. Une balise qui désigne la page elle-même reste une précaution simple sur un site où des paramètres (suivi publicitaire, tri, filtres) créent des copies d'une même adresse. Elle n'aide que si elle concorde avec vos liens internes et votre plan du site.
Balise canonique ou redirection 301 : laquelle choisir ?
La redirection, quand l'ancienne adresse n'a plus de raison d'exister : page fusionnée, adresse changée. La balise canonique, quand les deux adresses doivent rester accessibles aux visiteurs, comme une liste triée ou une page avec paramètres de suivi. La redirection est une consigne que le visiteur suit aussi ; la canonique reste une suggestion faite à Google.