Balise canonical

Aussi appelé: rel=canonical, URL canonique

Mis à jour 9 novembre 2026

La balise canonical est une ligne dans le head d'une page, rel=canonical, qui indique aux moteurs de recherche l'adresse principale quand le même contenu est accessible à plusieurs adresses.

Pourquoi c'est utile sur un petit site

Une même page vit souvent à plusieurs adresses sans que personne l'ait voulu : avec et sans www, avec un code de suivi comme ?utm_source=newsletter ajouté par votre outil d'emailing, ou un produit accessible depuis deux catégories. Google en affiche une dans les résultats et traite les autres comme des copies.

La balise canonical dit laquelle vous voulez voir affichée : les liens et signaux de la page s'additionnent sur une seule adresse au lieu de se disperser. Google la considère comme un signal fort, pas un ordre : si votre sitemap ou vos liens pointent vers une autre adresse, il peut choisir celle-ci. Il conseille aussi de la placer sur la page principale elle-même, vers sa propre adresse.

Comment vérifier la vôtre

La plupart des créateurs de sites et plateformes de blog l'écrivent pour vous : sur un petit site, il s'agit surtout de la vérifier.

  1. Ouvrez la page, affichez le code source et cherchez canonical. Vous devez trouver une seule balise, avec l'adresse https complète de la page ou de sa version principale.
  2. Dans Google Search Console, collez l'adresse dans l'outil d'inspection d'URL et comparez l'URL canonique déclarée avec celle choisie par Google.
  3. Dans le rapport sur l'indexation des pages, regardez les pages signalées en double : Google y a choisi une autre version principale que vous, ou n'a trouvé aucune canonical. Notre guide pourquoi un site n'apparaît pas sur Google explique le reste du rapport.

Les erreurs qui posent problème

  • Toutes les pages avec une canonical vers la page d'accueil : Google les traite comme des copies de celle-ci.
  • Une canonical vers une adresse qui redirige ou n'existe plus.
  • Deux canonical différentes sur une même page, souvent l'une du thème et l'autre d'un plugin.
  • Cacher les copies avec le robots.txt. Google le déconseille : une adresse bloquée peut quand même être indexée, simplement sans son contenu.

Souvent confondu avec

  • Redirection 301

    Une redirection 301 envoie visiteurs et Google vers l'autre adresse, et l'ancienne ne s'ouvre plus. La balise canonical laisse les deux adresses accessibles et indique seulement laquelle doit apparaître dans la recherche.

  • Noindex

    Noindex retire entièrement la page de Google. La balise canonical garde le contenu dans Google, mais à l'adresse que vous choisissez. Google déconseille noindex pour choisir la version principale.

Questions fréquentes

›Chaque page a-t-elle besoin d'une balise canonical ?

Non. Sans balise, Google choisit lui-même la version principale. Une canonical qui pointe vers la page elle-même reste une protection simple contre les copies créées par les codes de suivi.

›Pourquoi Google a-t-il choisi une autre canonical que la mienne ?

Parce que d'autres signaux contredisent votre balise : une redirection, votre sitemap, vos liens internes ou une page presque identique. Faites-les tous pointer vers la même adresse.

À lire ensuite

Sources

  1. Google Search Central Spécifier une URL canonique avec rel="canonical" et d'autres méthodes
  2. Aide Search Console Rapport sur l'indexation des pages