L’URL canonique: une alternative à la redirection 301 ?

L’URL canonique : c’est quoi ?

Il s’agit d’un tag à placer en haut de page qui va faire ce que l’on appelle de la “canonicalisation” (désolé pour la traduction). En clair, il s’agit d’un processus établi pour sélectionner la meilleure URL, quand il en existe plusieurs pour une même page. Un petit exemple que vous avez déjà du rencontrer :

http://www.monsite.fr

http://monsite.fr

http://www.monsite.fr/index.php

D’un point de vue internaute, toutes ces URLs renvoient à la même page. Mais techniquement parlant, il s’agit de 3 URLs différentes censées mener vers des contenus différents. Via le process de canonicalisation, le moteur sera à même de choisir la meilleure URL, puisque vous lui aurez indiquer vous-même.

Comment puis-je me servir de ce tag ?

D’abord, vous détectez les contenus qui sont dupliqués. Ensuite vous choisissez quelle sera l’URL favorite, celle qui se doit d’être référencée, qui sera celle de référence pour les moteurs de recherche. Ensuite, dans les pages qui ont une URL différente de la principale, vous allez ajouter, à l’intérieur de la balise <head>, le tag suivant :

<link rel=”canonical” href=”http://www.monsite.fr/ma-page-de-reference.php” />

Quand dois-je me servir de l’url canonique ?

L’emploi de ce tag peut vous être utile lorsque :

  • Vous avez du contenu dupliqué sur le site.
  • Vous n’avez pas configuré un fichier robots.txt pour éviter l’indexation de contenus dupliqués.
  • Vous n’avez pas faire de redirections 301 pour éviter les soucis de duplicate.
  • Vous n’avez pas fait les deux actions précédentes car vous n’avez pas la capacité à le faire.

Des réponses à quelques interrogations

  • Oui, il est possible d’indiquer un chemin relatif dans le tag de l’URL canonique.
  • Oui, l’utilisation de ce tag est tolérée si le contenu n’est dupliqué qu’à 95% :-)
  • Oui, le contenu continuera d’être indexé, même si l’URL canonique pointe vers une 404 (évitez tout de même d’en arriver là…)
  • Oui, il est possible d’utiliser une URL canonique qui elle même est déjà redirigée vers une autre URL.
  • Non, l’URL canonique ne remplacera pas la redirection 301 si vous souhaitez linker des pages d’un autre domaine.
  • Oui, vous pouvez voir un exemple d’utilisation d’URL canonique sur Wikia.com.

Mon point de vue :

Ce tag va, à mon sens, vite rentrer dans les standards des actions à mener en référencement (un peu comme le sitemap, le robots.txt…) mais gare à son utilisation. Encore une fois, Google affirme que pour de la redirection massive d’URLs,  il vaut mieux utiliser des 301. En effet, avec l’URL canonique, les performances en référencement sont-elles transmises ? Si oui, plus rapidement ou moins rapidement qu’une 301 ? L’effet secondaire de l’utilisation d’une URL canonique sera-t-il le même avec Google, Yahoo et MSN ? Et puis surtout, il ne faut pas se mettre en tête qu’URL canonique = redirection 301.

Source : Google Webmaster Central Blog

1 réflexion au sujet de « L’URL canonique: une alternative à la redirection 301 ? »

  1. Bonjour, cette solution n’est que palliative : elle traduit une mauvaise gestion des URL et est lourde à implémenter par qu’elle nécessité un tableau des URL dites “canoniques” (l’utilisation de ce terme implique que les URL ne sont pas des identifiants donc qu’elles sont mal implémentées) or avec ce tableau, il est aisé de couper/rediriger l’accès aux autres ressources non “canoniques”.

Laisser un commentaire