Page Text: Par Théo Burlion
Les contenus dupliqués sont souvent complexes à gérer pour optimiser la performance d'un site et le positionnement des pages sur les moteurs de recherche comme Google. Heureusement, les URL canoniques permettent de solutionner certains de ces problèmes et améliorer la performance SEO des articles s'étalant sur plusieurs pages.
Qu'est-ce que la balise canonical ?
La balise canonical est un code HTML employé en référencement naturel pour indiquer quelle est la page principale lorsqu'un contenu unique s'étale sur plusieurs pages. Une URL canonique est particulièrement utile pour les articles paginés, comme par exemple quand la lecture se poursuit en pages 2 et 3. Avec cette balise, il est possible d'indiquer quelle est la page mère.
Quand utiliser la balise canonical ?
La règle d'utilisation de la balise canonical est simple : il s'agit de l'utiliser dès qu'une pagination est possible ou probable. Dans la pratique, cela se présente dans trois cas de figure : quand un contenu est réparti sur plusieurs pages, quand des pages sont générées dynamiquement et quand un même contenu a différentes URL.
En effet, il arrive parfois qu'un contenu soit volontairement découpé sur plusieurs pages pour en améliorer la lecture, alléger le poids de chaque page (par exemple en répartissant les images sur plusieurs d'entre elles) et/ou créer l'opportunité d'afficher plus de publicités. Cette première typologie englobe parfois mais pas systématiquement les tutoriels avec une page mère et plusieurs pages enfants. Mais si le sujet est unique, alors une URL canonique devra être utilisée afin d'indiquer aux moteurs de recherche quelle est la page principale de cet ensemble de contenus. Si les sujets des pages enfants sont distincts (car spécifiques) de celui de la page mère, alors l'emploi d'une balise canonical sera déconseillé.
Par ailleurs, les pages générées dynamiquement sont elles aussi susceptibles d'être paginées et donc requérir une balise canonical. Par exemple, un forum peut être paramétré pour qu'après 10 messages, une nouvelle page soit automatiquement créée pour accueillir les suivants. Pourtant, ces messages porteront tous sur le même sujet. C'est pourquoi il sera nécessaire d'avoir recours à une URL canonique afin d'indiquer aux moteurs de recherche comme Google quelle est la première page et quelles sont celles qui s'y réfèrent.
Enfin, quand un contenu unique est présent sur le web avec des URL différentes, il faut là aussi employer la balise canonical. Ce cas de figure se présente le plus souvent lorsque l'URL varie selon les supports de connexion utilisés par l'internaute. En effet, un site utilise parfois des URL différentes pour les ordinateurs et les mobiles afin d'adapter la mise en page ou optimiser le poids des éléments graphiques. Ainsi, le même site pourra par exemple être accessible via les URL suivantes :