Soft 404 : pourquoi Google considère votre page comme introuvable
Dernière mise à jour: 2026-10-30
Une soft 404 est une URL qui renvoie un code 200 (succès) mais ressemble pour Google à une page introuvable, vide ou en erreur. Google exclut ces pages de la recherche. Renvoyez une vraie 404 ou 410 pour les pages disparues, redirigez en 301 celles qui ont un remplaçant réel, et corrigez le rendu des vraies pages que Google a mal lues.
Libellé exact dans Search Console: Soft 404
Ce que cela signifie
L’aide de Google sur l’indexation des pages indique que la page renvoie ce que Google considère comme une soft 404 : un message « page introuvable » convivial, sans code de réponse HTTP 404. Le guide de Google sur l’exploration ajoute qu’il peut aussi s’agir d’une page sans contenu principal ou d’une page vide, et cite des causes comme une inclusion côté serveur manquante, une connexion à la base de données rompue, une page de résultats de recherche interne vide et un fichier JavaScript non chargé ou absent.
Comme le code de statut annonce un succès, Google doit déduire du contenu que la page est une erreur. Quand il le fait, l’URL est exclue de la recherche et apparaît comme Soft 404. Le guide de Google sur le budget d’exploration note que les pages en soft 404 continuent d’être explorées et gaspillent du budget d’exploration : les corriger libère donc aussi de l’exploration pour vos vraies pages.
Est-ce un problème ?
Oui, dans la plupart des cas. Soit une page réellement supprimée répond 200, ce qui gaspille de l’exploration et désoriente les visiteurs, soit une vraie page s’affiche si mal que Google la croit vide. Le second cas est le plus urgent : vérifiez d’abord si les URL concernées comprennent des pages que vous vendez ou publiez.
Causes fréquentes
Pages introuvables qui renvoient 200
Des pages d’erreur personnalisées ou des gabarits de CMS qui affichent un message « page introuvable » avec un code 200.
Listes et résultats de recherche vides
Des pages de catégorie, de tag ou de recherche interne sans aucun élément. Google cite les résultats de recherche interne vides comme exemple typique.
Pages supprimées redirigées vers l’accueil
L’aide de Google sur les 404 indique que rediriger les visiteurs vers une page sans rapport, comme la page d’accueil, au lieu de renvoyer 404 peut être traité comme une soft 404.
Échecs de rendu
Les pages qui dépendent de scripts, d’API ou de ressources qui échouent pour Googlebot, y compris des ressources bloquées par robots.txt, s’affichent vides ou presque vides.
Articles indisponibles au contenu mince
Des pages produit ou de liste qui conservent leur URL mais n’affichent guère plus qu’un message de rupture de stock ou d’expiration.
Applications monopages
Le routage côté client renvoie souvent 200 pour toutes les routes, y compris celles qui n’existent pas. Le guide de Google sur JavaScript traite directement ce cas.
Comment corriger
- Page supprimée sans remplaçant : renvoyez 404 ou 410. Si la page a été supprimée et qu’aucune page similaire n’existe, renvoyez 404 ou 410. Une page 404 personnalisée et utile pour les visiteurs convient, tant que le code de statut est bien 404.
- Page déplacée : redirigez en 301 vers le vrai remplaçant. S’il existe un remplaçant évident, ajoutez une redirection 301 vers lui, et non vers la page d’accueil, puis confirmez le code renvoyé dans l’inspection d’URL.
- Vraie page : corrigez ce que Google affiche. Lancez « Tester l’URL en direct » et ouvrez « Afficher la page testée » pour voir la capture d’écran et le HTML rendu. S’il est vide ou affiche une erreur, cherchez des ressources bloquées ou en échec, des erreurs serveur et des ressources lentes ou très volumineuses.
- Applications monopages : choisissez un seul schéma. Google recommande soit une redirection JavaScript vers une URL qui renvoie un code 404, soit l’ajout d’une balise robots meta noindex sur les vues d’erreur avec JavaScript.
- Pages vides : ajoutez du contenu ou tenez-les à l’écart. Pour les catégories vides et les recherches sans résultat, ajoutez du contenu utile ou gardez ces pages hors de la recherche, par exemple avec noindex ou en ne les liant pas.
- Validez la correction. Après avoir corrigé un motif, cliquez sur « Valider la correction » sur le problème Soft 404. Google indique que la validation prend généralement jusqu’à environ deux semaines.
Vérifier avec GSC Magic
gsc_inspect_urls_batch renvoie l’état de couverture et l’état de récupération de la page pour jusqu’à 500 URL par appel : votre assistant peut donc distinguer les soft 404 sur des gabarits importants des restes sur des URL mortes. gsc_query_analytics montre si ces URL obtenaient des clics auparavant, ce qui indique lesquelles valent la peine d’être restaurées. GSC Magic n’affiche pas les pages lui-même : utilisez « Tester l’URL en direct » dans Search Console pour voir ce que Googlebot a rendu.
Prompts à copier
Inspecte ces URL et liste toutes celles dont l’état de couverture est Soft 404, regroupées par répertoire, avec la date de dernière exploration de chacune.
Pour les URL en Soft 404 de cette liste, affiche leurs clics et leurs impressions sur la plus longue période disponible afin que je voie lesquelles recevaient du trafic.
Vérifie ces URL produit et dis-moi lesquelles sont en Soft 404, lesquelles sont en Not found (404) et lesquelles sont indexées, pour que je décide quoi restaurer, rediriger ou laisser tel quel.
Guides sur le blog
Statuts liés
Not found (404) Not found (404) signifie que Google a demandé l’URL et que votre serveur a répondu 404. Google indique qu’une 404 n’est pas forcément un problème quand une page a été supprimée sans remplaçant. Corrigez les 404 que vous créez vous-même par vos liens ou par votre plan de site, et redirigez en 301 les pages qui ont déménagé.
Crawled - currently not indexed « Crawled - currently not indexed » signifie que Googlebot a récupéré la page, mais que Google a décidé de ne pas l’ajouter à l’index, du moins pour l’instant. Google précise qu’elle pourra ou non être indexée plus tard et qu’il n’est pas nécessaire de la soumettre à nouveau. Pour les pages qui comptent, rendez-les clairement distinctes et utiles, liez-les en interne et vérifiez les signaux canoniques.
Page with redirect Page with redirect signifie que l’URL est une URL non canonique qui redirige vers une autre page : Google ne l’indexe donc pas. C’est le comportement attendu pour les anciennes URL, les variantes HTTP ou www et les pages déplacées. Vérifiez que la cible de la redirection est correcte et indexable, et cessez de lier des URL qui redirigent depuis vos pages et votre plan de site.
Page indexed without content Cet avertissement signifie que l’URL figure dans l’index de Google, mais que Google n’a pas pu lire le contenu de la page. Google cite deux raisons possibles : la page est peut-être masquée pour Google, ou elle est peut-être dans un format que Google ne peut pas indexer. Inspectez l’URL et vérifiez ce que Googlebot a réellement reçu.
Questions fréquentes
Une soft 404 est-elle pire qu’une vraie 404 ?
Elle est moins claire pour Google. Une vraie 404 indique à Google que la page a disparu et constitue un signal fort de ne plus l’explorer. Une soft 404 annonce un succès tout en ressemblant à une erreur : Google continue donc de l’explorer et doit deviner.
Faut-il rediriger les pages supprimées vers la page d’accueil ?
Non. L’aide de Google sur les 404 indique que rediriger vers une autre page, comme la page d’accueil, au lieu de renvoyer 404 peut poser problème et est traité comme une soft 404. Ne redirigez que vers un vrai remplaçant.
Pourquoi une page normale est-elle signalée comme soft 404 ?
Google indique qu’elle ne s’est probablement pas chargée correctement pour Googlebot, qu’il manquait des ressources critiques ou qu’un message d’erreur bien visible s’affichait pendant le rendu. Examinez la capture d’écran et le HTML rendu dans le test en direct.
La 410 fonctionne-t-elle différemment de la 404 ?
L’aide de Google sur les 404 indique qu’il traite actuellement la 410 comme la 404, et sa documentation sur l’exploration traite de la même façon tous les codes 4xx sauf 429.
Sources
- support.google.com https://support.google.com/webmasters/answer/7440203
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/troubleshoot-crawling-errors
- support.google.com https://support.google.com/webmasters/answer/2445990
- developers.google.com https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics
- developers.google.com https://developers.google.com/crawling/docs/troubleshooting/http-status-codes
- developers.google.com https://developers.google.com/crawling/docs/crawl-budget