L’URL canonique (ou balise canonical, ) est une balise HTML placée dans l’en-tête () d’une page web. Elle indique aux moteurs de recherche l’URL de référence à considérer lorsqu’un même contenu est accessible via plusieurs adresses différentes (ex : avec ou sans paramètres, avec ou sans www, en HTTP ou HTTPS, avec ou sans slash final).
Autrement dit : quand plusieurs URL mènent à un contenu identique ou très similaire, la balise canonical désigne l’adresse officielle que Google doit indexer et afficher dans ses résultats.
À quoi ça sert
- Éviter le contenu dupliqué : si plusieurs URL affichent le même contenu, Google risque de ne pas savoir laquelle privilégier. La canonical tranche.
- Concentrer l’autorité SEO : les liens et signaux pointent vers l’URL de référence, au lieu d’être dispersés sur plusieurs variantes.
- Améliorer le crawl budget : les robots d’exploration ne perdent pas de temps sur des doublons.
- Éviter les sanctions : le contenu dupliqué peut nuire au référencement si aucune indication n’est donnée.
Ce que la balise canonical ne signifie pas
- Elle n’indique pas nécessairement que la page copie une autre page. Elle peut simplement indiquer que, parmi plusieurs variantes, une seule doit être retenue.
- Ce n’est pas une redirection. La page reste accessible ; c’est juste une indication de préférence.
- Ce n’est pas une garantie. Google peut choisir une autre URL s’il la juge plus pertinente (par exemple, si la canonical est mal configurée).
La balise canonical auto-référentielle
Une page peut pointer sa canonical vers elle-même. C’est une pratique recommandée, notamment pour :
- La page d’accueil : pour éviter que site.com, site.com/, www.site.com ou site.com/index.html soient traités comme des pages différentes.
- Les pages uniques : pour confirmer à Google que l’URL déclarée est bien celle à indexer.
- Les pages paginées : pour indiquer que chaque page de la pagination est bien une page distincte.
L’auto-référence est une bonne pratique SEO : elle clarifie l’intention et évite les ambiguïtés.
Bonnes pratiques
- Cohérence : toutes les variantes (HTTP/HTTPS, www/non-www, slash final) doivent pointer vers une seule URL canonique.
- Absolue : utiliser une URL complète (https://www.exemple.fr/page/) plutôt qu’une URL relative.
- Unique : une seule balise canonical par page.
- Cohérente avec le sitemap : l’URL canonique doit correspondre à celle déclarée dans le sitemap.
- Éviter les chaînes : une page A ne doit pas pointer vers une page B qui pointe elle-même vers une page C (canonical en chaîne).
- Vérifier : utiliser des outils comme Google Search Console pour s’assurer que la canonical est bien prise en compte.
Exemple concret
Un article est accessible via :
https:// exemple.fr/article
https:// exemple.fr/article?utm_source=newsletter
https:// www.exemple.fr/article
En plaçant dans chaque version :
<link rel="canonical" href="https:// www.exemple.fr/article/" />
On indique à Google que la version officielle est https://www.exemple.fr/article/. Les autres variantes ne seront pas indexées séparément.
Analogie
La balise canonical, c’est comme indiquer l’adresse officielle d’un lieu qui a plusieurs entrées. Imaginez un musée avec une entrée principale, une entrée de service et un accès par le jardin. Sur les plans et les panneaux, on indique une seule adresse : l’entrée principale. Les autres accès existent, mais c’est l’entrée principale qui figure dans l’annuaire et vers laquelle on dirige les visiteurs. La canonical fait exactement cela : elle dit à Google « voici l’adresse à retenir », même si d’autres chemins mènent au même contenu.
À retenir
L’URL canonique est un outil de clarification SEO : elle désigne l’adresse de référence d’un contenu accessible via plusieurs URL. Elle n’implique pas de copie et peut être auto-référentielle. Bien configurée, elle évite le contenu dupliqué, concentre l’autorité et améliore le référencement. Mal configurée, elle peut au contraire désorienter les moteurs de recherche.