Erreurs de type "soft 404"

Une erreur de type "soft 404" désigne une URL renvoyant une page qui indique à l'internaute que la page n'existe pas, ainsi qu'un code d'état 200 (success). Dans certains cas, il peut s'agir d'une page avec peu ou pas de contenu (page peu renseignée ou vide, par exemple).

Afficher un code de réussite au lieu d'une erreur 404 (not found), 410 (gone) ou 301 (permanent redirect) est déconseillé. Un tel code d'état indique aux moteurs de recherche qu'il existe une vraie page pour cette URL. Par conséquent, la page peut être répertoriée dans les résultats de recherche, et les moteurs de recherche continueront à essayer d'explorer cette URL inexistante au lieu d'explorer vos vraies pages.

Lorsque les algorithmes de Google détectent qu'il s'agit bien d'une page d'erreur en fonction de son contenu, la Search Console affiche une erreur 404 temporaire dans le rapport de couverture de l'index du site.

Corriger les erreurs de type 404

Selon l'état de la page et le résultat souhaité, vous pouvez résoudre les erreurs "soft 404" de différentes manières :

Essayez de déterminer la solution la plus adaptée à vos utilisateurs.

La page et le contenu ne sont plus disponibles

Si vous avez supprimé la page sans la remplacer par une page au contenu similaire, renvoyez un code de réponse (état) 404 (not found) ou 410 (gone). Ces codes d'état indiquent aux moteurs de recherche que la page n'existe pas et que son contenu ne doit pas être indexé.

Si vous avez accès aux fichiers de configuration de votre serveur, vous pouvez personnaliser ces pages d'erreur afin d'améliorer l'expérience utilisateur. Une page d'erreur 404 personnalisée permet aux internautes de trouver les informations qu'ils recherchent, et leur fournit également d'autres contenus utiles pour les inciter à explorer votre site. Voici quelques conseils pour concevoir une page 404 personnalisée utile :

  • Indiquez clairement aux internautes que la page qu'ils recherchent est introuvable. Adoptez un langage avenant et agréable.
  • Assurez-vous que votre page 404 a la même apparence (y compris la navigation) que le reste de votre site.
  • Pensez à ajouter des liens vers vos articles ou messages les plus consultés, ainsi que vers la page d'accueil de votre site.
  • Pensez à proposer aux internautes la possibilité de signaler les liens non fonctionnels.

La page ou le contenu se trouve ailleurs

Si votre page a été déplacée ou si elle a été remplacée, renvoyez l'erreur 301 (permanent redirect) pour rediriger l'utilisateur. Cette opération n'interrompt pas l'expérience de navigation et constitue un excellent moyen d'indiquer aux moteurs de recherche le nouvel emplacement de la page.

La page et le contenu existent toujours

Si une page qui ne présente aucun autre problème est signalée par une erreur de type "soft 404", il est probable qu'elle ne se soit pas chargée correctement pour Googlebot ou qu'elle ne contenait pas certaines ressources critiques lors de l'affichage. Utilisez l'outil d'inspection d'URL pour examiner le contenu affiché et le code HTTP renvoyé. Si la page affichée est vierge ou presque vide, il est possible qu'elle fasse référence à de nombreuses ressources qui ne se chargent pas (images, scripts et autres éléments non textuels). Cela peut être interprété comme une erreur de type "soft 404". Plusieurs raisons peuvent expliquer que les ressources ne se chargent pas. Elles peuvent être bloquées (par un fichier robots.txt), elles peuvent être trop nombreuses ou trop volumineuses, ou encore leur chargement peut être lent.