La Signification du Code 404
404 est le code utilisé par un serveur pour indiquer à un navigateur ou un crawler qu’il n’a pas trouvé la page web demandée. Cela signifie seulement que la page n’a pas été trouvée.
La documentation officielle du W3C ne mentionne pas le mot « erreur » dans sa définition du code 404. Cependant, la série de codes 400 (400, 404, 410, etc.) est classifiée comme des Réponses d’Erreur Client. Un client est un navigateur ou un crawler, donc une réponse d’erreur client signifie que le serveur indique au navigateur ou crawler que leur demande est erronée. Cela ne signifie pas que le site web est en erreur.
Les Erreurs 404 Affectent-elles le Classement ?
Une question fréquente est de savoir si un grand nombre de réponses 404 peut affecter le classement d’un site. John Mueller de Google a répondu à cette question en apportant des explications claires sur la manière de gérer correctement ces réponses et a insisté sur le fait qu’elles ne nécessitent pas toujours une « correction ».
Voici la question : « Mon site a beaucoup de 404. Est-ce que je perdrais le classement de mon site si je ne les redirige pas ? »
John Mueller a répondu : « Tout d’abord, les 404 n’affecteraient pas le classement général de votre site. »
Utilisation des Redirections pour les Erreurs 404
Mueller a ensuite expliqué l’utilisation des redirections pour éviter les réponses 404. Une redirection est une réponse serveur indiquant au client que la page web demandée a été déplacée vers une autre URL. Une redirection 301 indique au navigateur ou au crawler que l’URL a été déplacée de manière permanente.
Quand Utiliser les Redirections pour les 404
Rediriger une page web qui n’existe plus vers une autre page web est parfois la bonne manière de gérer les réponses 404.
Mueller explique la bonne utilisation des redirections pour « corriger » les réponses 404 :
« Les redirections peuvent jouer un rôle dans le traitement des anciennes pages, mais pas toujours. Par exemple, si vous avez un produit de remplacement, tel qu’une nouvelle tasse qui remplace fonctionnellement une tasse qui n’est plus produite, alors rediriger est correct. »
Quand Ne Pas Utiliser les Redirections pour les 404
Il a ensuite expliqué quand ne pas utiliser les redirections pour les 404, affirmant qu’il est contre-productif de montrer une page web qui n’a aucun rapport avec ce que les visiteurs du site attendent de voir.
Mueller explique :
« D’un autre côté, si vous avez juste des pages similaires, alors ne redirigez pas. Si l’utilisateur clique sur votre site à la recherche d’un couteau, il serait frustré de ne voir que des cuillères. C’est une terrible expérience utilisateur, et cela ne contribue pas au référencement. »
Afficher des Réponses 404 est Correct
Mueller a ensuite expliqué qu’il est parfaitement correct d’afficher des réponses 404 parce que c’est la bonne réponse pour lorsque qu’un navigateur ou un crawler demande une page qui n’existe plus sur un serveur.
Il a précisé :
« Au lieu de cela, renvoyez un code de résultat HTTP 404. Faites une excellente page 404. Peut-être même créez une page 404 qui explique pourquoi les cuillères sont supérieures aux couteaux, si vous pouvez soutenir cet argument. Ne redirigez simplement pas aveuglément vers une page similaire, une page de catégorie, ou votre page d’accueil. Si vous n’êtes pas sûr, ne redirigez pas. Acceptez que les 404 sont bien, ils font partie d’un site web sain. »
Investigation des Réponses d’Erreur
Mueller n’a pas mentionné que les réponses 404 doivent toujours être investiguées. Ne cessez pas d’enquêter simplement parce que la page n’existe pas et qu’il n’y a pas d’autre page vers laquelle la rediriger. Parfois, il y a un véritable problème qui nécessite une solution.
404 Causées par des Liens Internes
Par exemple, certaines 404 sont causées par des liens internes brisés où une URL est mal orthographiée. Vous pouvez « corriger » cela en redirigeant l’URL incorrecte vers l’URL correcte, mais cela ne corrige pas le problème car le vrai problème est le lien brisé lui-même.
404 Causées par des Liens Sortants
Certaines 404 sont causées par des liens vers des pages qui n’existent plus. Lier à des pages qui n’existent plus donne l’impression que la page est abandonnée. C’est une mauvaise expérience utilisateur de lier à une page web inexistante et il n’y a jamais de « partie normale d’un site web sain. » Donc, soit liez à la bonne page, liez à quelque chose d’autre ou ne liez à rien du tout.
404 Causées par des Liens Entrants
Il existe un autre type de réponses 404 que Mueller n’a pas mentionnées et qui nécessitent une attention particulière. Parfois, les sites mal orthographient une URL et dans ce cas, la bonne réponse serait une redirection 301 vers la réponse correcte. Vous pouvez essayer de contacter le site pour leur demander de corriger leur erreur, mais il est plus simple d’ajouter la redirection et de passer à autre chose.