Webmastering : quelle politique de gestion des erreurs 301

Lorsque l’on déménage, il faut penser à faire suivre son courrier ! Il en va de même pour le contenu sur le web : s’il n’est plus à l’emplacement attendu, il faut rediriger l’internaute. C’est le rôle principal de la redirection 301.

Pour limiter le nombre de liens brisés générant une erreur 404 dommageable pour la navigation, l’une des solutions est de faire une redirection de l’ancienne adresse de la ressource vers une nouvelle. Mode d’emploi.

Comment un lien peut-il se rompre ?

Un site web est vivant. Au gré des contributions, des modifications et des suppressions, le contenu bouge ou disparaît. Cela impacte aussi bien les pages, que les documents ou encore les images.

Par exemple : lors d’une refonte d’une partie du site, l’adresse des pages et des ressources concernées peut être amenée à changer. Si les liens pointant vers ces contenus ne sont pas mis à jour, ou qu’aucune redirection n’est mise en place, alors le lien est brisé et une erreur 404 apparaît à de la consultation.

Les contextes propices à voir des liens se briser sont nombreux : un chantier de revue d’obsolescence supprimant un grand nombre de contenus, une migration d’un environnement vers un autre, ou encore simplement les actions quotidiennes des webmasters déplaçant ou supprimant des ressources.

Comment mettre en place des redirections ?

Certains CMS (Content Management Systems) comme Drupal ou WordPress peuvent gérer automatiquement la création de redirections lors d’opérations de contribution courantes (exemple : déplacement ou renommage d’une page). Toutefois, ils peuvent être impuissants face à des chantiers de plus grande ampleur comme la suppression ou déplacement en masse de contenus, le renommage d’une catégorie entière…

Pour palier à cette éventualité, il convient de mettre en place un « plan de redirection » ou « fléchage ». Il vise à faire correspondre les anciennes adresses vers les nouvelles en prenant simplement la forme d’un tableau. Le travail se découpe alors en deux étapes : le listing des adresses impactés et la recherche de correspondance.

Une fois établi, les redirections peuvent être créées automatiquement par un import automatique du document dans le CMS, ou par contribution manuelle si la première option n’est pas disponible ou que le volume est modeste.

Combien de temps doit-on garder une redirection ?

Bien qu’une redirection 301 puisse techniquement rester éternellement, il est judicieux et profitable en termes de performances et de référencement de supprimer régulièrement celles qui deviennent obsolètes.

L’identification des redirections à supprimer peut se faire via de simples critères arbitraires (exemple : date de création ancienne), ou être plus fine en incluant la notion de la dernière date de leur utilisation et du trafic qu’elles reçoivent.

Il faut également garder en tête qu’une redirection reste un outil ayant vocation à limiter les rencontres avec une erreur 404. Dans l’idéal, les liens pointant vers une adresse redirigée devraient être corrigés.

Un dernier mot sur les redirections temporaires 302 : comme leur nom l’indique elles ne doivent pas être pérennes. En effet, les moteurs de recherche ne se mettant pas à jour lorsque de telles redirections sont rencontrées, une action de remplacement rapide est attendue pour ne pas affecter négativement le SEO.