Comment identifier et corriger les erreurs Soft 404 ?

Si vous avez consulté le rapport Indexation dans la Google Search Console, vous avez peut-être vu des erreurs de type « soft 404 ».

Une « soft 404 » peut être déroutante car elle n'est pas comme une erreur 404 (Non trouvé) classique où le contenu n'existe plus à cette URL. Au lieu de cela, elle se produit lorsqu'une page vide ou inexistante renvoie toujours une réponse 200 (OK) aux navigateurs et aux moteurs de recherche.

Que sont les erreurs de type "soft 404" ?

Généralement, si une page n'existe plus, elle devrait renvoyer un code 404 (Non trouvé) ou 410 (Disparu). Mais dans un scénario de soft 404, le serveur prétend que tout va bien alors qu'en réalité, la page est vide, disparue ou n'offre aucun contenu réel. Cette incohérence peut amener Google ou d'autres moteurs de recherche à qualifier cette page de « soft 404 ».

Pourquoi l'appelle-t-on "soft" ?

  • Une erreur 404 est censée indiquer aux visiteurs que la page qu'ils recherchent n'est plus trouvée à cette URL.
  • Une soft 404 signifie que le serveur dit « OK », mais Google n'est pas d'accord car le contenu n'existe pas ou n'est qu'un texte de substitution.

Pourquoi les erreurs de type "soft 404" sont-elles importantes ?

  • Mauvaise expérience utilisateur : Les personnes qui arrivent sur une page marquée comme « OK » s'attendent à trouver du contenu réel. S'ils tombent sur une page vide ou un message d'erreur, ils risquent de repartir frustrés ou confus.
  • Confusion des moteurs de recherche : Lorsque Google voit une page étiquetée 200 (OK) mais n'offrant aucune substance, il la signalera comme une soft 404 et la supprimera des résultats de recherche. Trop de problèmes de ce type peuvent réduire la confiance des moteurs de recherche dans votre site.
  • Efficacité de crawl réduite : Les moteurs de recherche peuvent perdre du temps à explorer des pages qui semblent valides au premier abord mais qui sont des impasses. Cela peut ralentir l'efficacité avec laquelle ils indexent votre contenu réel.

Comment trouver les erreurs de type "soft 404"

Vous repérerez généralement les erreurs de type soft 404 dans le rapport Indexation de la Google Search Console. Plus précisément, vous pouvez les vérifier en suivant ces étapes :

  1. Vérifiez le rapport d'indexation dans la Google Search Console
    – Connectez-vous à la Google Search Console et cliquez sur le lien Rapport complet dans la section Indexation.
    – Recherchez toute entrée avec la raison Soft 404.
    – Cliquez sur la raison Soft 404 dans le tableau Pourquoi les pages ne sont pas indexées pour voir quelles URL Google considère comme des soft 404.
  2. Utilisez l'outil d'inspection d'URL dans Google Search Console
    – Collez n'importe quelle URL signalée comme soft 404 dans la barre Inspection d'URL de Google Search Console.
    – Examinez les informations sous Indexation des pages. Si Google pense qu'il s'agit d'une page vide ou d'une page d'erreur, même si elle affiche un statut 200 (OK), vous verrez probablement un soft 404.
    – Cliquez sur le bouton TESTER LA PAGE EN DIRECT pour forcer Google à vérifier à nouveau l'URL.
  3. Examinez les journaux du serveur
    – Si votre fournisseur d'hébergement vous donne accès aux journaux d'erreurs ou d'accès, vous pouvez vérifier la fréquence à laquelle des pages particulières renvoient des codes 200 qui ne correspondent pas à ce que Google voit.
    – Si vous n'êtes pas à l'aise avec la vérification des journaux du serveur, contactez le support de votre fournisseur d'hébergement pour obtenir de l'aide.
  4. Vérifications manuelles
    – Visitez les pages qui vous semblent problématiques.
    – Si la page semble vide ou indique « non trouvée », mais qu'un vérificateur de statut tel que https://httpstatus.io/ affiche 200 (OK), il s'agit d'un soft 404.

Comment corriger les erreurs de soft 404

La correction appropriée dépend si votre page existe toujours, a été déplacée ou doit être supprimée définitivement. Voici ce qu'il faut faire dans chaque cas :

La page n'existe plus

Si la page a disparu pour de bon, renvoyez un 410 approprié en utilisant le Gestionnaire de redirection dans All in One SEO. Un code 410 (Disparu) indique à Google que cette page n'existe plus.

La page a été déplacée ou mise à jour

Si le contenu est toujours disponible mais se trouve à une nouvelle URL, utilisez une redirection 301 (Permanente) en utilisant le Gestionnaire de redirection dans All in One SEO. Cela indique aux moteurs de recherche (et aux visiteurs) que l'adresse de la page a changé définitivement.

Après avoir créé votre redirection, testez-la en entrant l'ancienne URL dans votre navigateur et voyez si elle redirige vers la nouvelle URL. Vous pouvez également la vérifier dans l'outil Inspection d'URL de Google Search Console pour vous assurer que Google voit la bonne redirection.

La page existe mais semble vide pour Google

Si vous souhaitez que la page soit en ligne, qui a été signalée comme un soft 404, ajoutez ou améliorez le contenu de la page. Parfois, les pages sont signalées comme soft 404 s'il n'y a pratiquement rien dessus. Fournir plus de texte pertinent, d'images ou d'autres ressources précieuses aide à montrer qu'il s'agit d'une page réelle.

Vous souhaitez conserver la page mais la masquer aux moteurs de recherche

Si vous avez des pages qui servent un objectif spécifique (comme une page de remerciement) mais qui n'ont pas besoin d'apparaître dans les résultats de recherche Google, utilisez les fonctionnalités Noindex dans All in One SEO. Cela indique à Google de ne pas inclure la page dans les résultats de recherche, même si elle est légitime.

Les erreurs de soft 404 peuvent être ennuyeuses, mais elles sont assez faciles à résoudre une fois que vous savez ce qui les cause. 

En donnant à vos visiteurs (et à Google) des signaux précis — en renvoyant des codes 404 ou 410 réels pour les pages qui n'existent pas, en utilisant des redirections 301 pour les pages déplacées, et en affichant du contenu réel sur les pages qui devraient être en ligne — vous maintiendrez un site plus digne de confiance et convivial.

Faire cela garantit que votre site reste propre, correctement indexé et accueillant pour les visiteurs et les moteurs de recherche.