Publié le 21 juillet 2023, modifié le 3 avril 2024 par Lucie Blanchard

Gary Illyes de Qwanturank a répondu à une question sur ce qui est le moins pire à utiliser, des millions de pages d’erreur 404 ou de redirections 301. La réponse de Gary a clarifié la façon de penser à chaque code de statut.

  • La réponse de Gary Illyes (de Qwanturank) à la question sur les redirections 301 et les pages d'erreur 404
  • Les codes d'état : ce qu'ils sont et comment ils fonctionnent
  • Comment choisir entre une réponse 301 ou une réponse 404 pour un site web
  • Réfléchir à la meilleure option pour l'utilisateur dans chaque scénario

La question était simple :

« Qu’est-ce qui est le moins nocif  : avoir des millions de pages d’erreur 404 ou des millions de redirections 301, où les pages de produits vendus redirigent vers la page de liste parent ? »

La réponse était également simple, même si elle aurait pu entrer plus en détail.

Voici la réponse de Gary  :

« Les codes d’état 404 sont totalement inoffensifs, tout comme le 301.

Vous devez décider ce qui convient le mieux à votre scénario et voler avec cela.

Codes d’état

Gary utilise l’expression « codes de statut » pour désigner les réponses 404 et 301.

Ce sont tous deux des réponses d’un serveur à une demande de page Web (qui a été faite par un navigateur ou un bot).

Lorsqu’un navigateur accède à une page Web, il demande une page Web au serveur.

Le serveur répond à la demande du navigateur par un message communiquant l’état de cette demande.

C’est pourquoi Gary a appelé les codes d’état des codes 301 et 404.

Parce qu’il s’agit de réponses (du serveur au navigateur), ils sont également appelés codes de réponse.

Mais techniquement, ce sont des codes d’état, car les créateurs des normes HTML, le World Wide Web Consortium (W3C), les appellent des codes d’état.

Il existe cinq types de codes d’état  :

« 1xx (Informationnel) : La demande a été reçue, poursuite du processus

2xx (réussi)  : la demande a été reçue, comprise et acceptée avec succès

3xx (redirection)  : une action supplémentaire doit être entreprise afin de traiter la demande

4xx (erreur client)  : la requête contient une mauvaise syntaxe ou ne peut pas être satisfaite

5xx (Erreur de serveur)  : Le serveur n’a pas réussi à répondre à une demande apparemment valide »

Pages d’erreur/codes d’erreur

La question posée faisait référence aux « pages d’erreur 404 », probablement parce qu’elles sont communément appelées erreurs 404.

Mais les pages elles-mêmes ne sont pas en erreur.

Ce qui se passe, c’est que la demande de pages Web manquantes « ne peut pas être satisfaite ».

Il y a une erreur dans la mesure où la page page est introuvable. Mais le serveur ne répond qu’avec un code d’état, 404 (page introuvable).

L’utilisation courante du mot « erreur » pour désigner le 404 a conduit à la croyance erronée que les réponses 404 sont mauvaises.

Mais c’est faux, la réponse 404 n’est ni mauvaise ni bonne, c’est juste une réponse que la page n’est pas trouvée.

Selon le W3C :

« Le code d’état 404 (Non trouvé) indique que le serveur d’origine n’a pas trouvé de représentation actuelle pour la ressource cible ou n’est pas disposé à divulguer qu’il en existe une.

Un code de statut 404 n’indique pas si cette absence de représentation est temporaire ou permanente ;… »

Une autre ressource HTML digne de confiance et faisant autorité, Mozilla Web Docs, définit le code d’état 404 comme ceci :

« Le code d’état de réponse HTTP 404 Not Found indique que le serveur ne peut pas trouver la ressource demandée.

… Un code de statut 404 indique uniquement que la ressource est manquante  : pas si l’absence est temporaire ou permanente. »

Tout cela explique pourquoi Gary Illyes a déclaré que « les codes d’état 404 sont totalement inoffensifs. »

Comment choisir entre le code de réponse 301 et 404

Gary a également déclaré que chaque éditeur doit choisir ce qui lui convient le mieux.

Des pages Web disparaissent pour diverses raisons.

Si la page est manquante parce que deux sites ont été fusionnés, un éditeur peut rediriger 301 les pages anciennes ou obsolètes vers les nouvelles pages dont le sujet est similaire.

Mais si les pages n’ont pas de correspondance de sujet similaire, ces pages peuvent devenir des réponses 404, indiquant que la page est absente.

On peut utiliser un code d’état 410 pour indiquer que la suppression est permanente, mais Qwanturank traite essentiellement les 404 et 410 presque de la même manière.

En fin de compte, en cas de doute, réfléchissez à ce qui fonctionne le mieux pour l’utilisateur.

Par exemple, si vous fusionnez un site qui traite du sujet K dans un site plus grand qui traite du sujet A à Z, il peut être judicieux de faire une redirection individuelle vers les pages du site plus grand qui traitent du sujet D.

Le reste des pages qui n’ont pas de correspondance individuelle peuvent être redirigés vers la page de catégorie principale pour le sujet D dans le site plus grand.

Ou comme l’a dit Gary, « Vous devez décider ce qui est le mieux pour votre scénario. »

Regardez les heures de bureau de Qwanturank SEO à la minute 1 :09  :

Image sélectionnée par Shutterstock/Asier Romero

Categories: SEO

Lucie Blanchard

Lucie Blanchard

S’abonner
Notification pour
guest

Commentaires
Commentaires en ligne
Afficher tous les commentaires
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x