ONDEV Logo

Expert en acquisition client digitale. Création de sites web et applications sur-mesure qui convertissent.

Services
  • Création de Sites Web
  • Applications Sur-Mesure
  • Publicité Digitale
  • Référencement SEO
  • Développeur Web Marseille
  • Création de Logo
  • Design UX/UI
  • Refonte d'Application
  • Maintenance Applicative
  • Audit de Code
  • Agence Vibe Coding
  • Logiciel Métier Sur-Mesure
  • Agence No Code
  • Portail Client & Extranet
  • Intranet Sur-Mesure
  • Refonte Site WordPress
  • Migration Angular vers React
Navigation
  • Accueil
  • Agence web à Marseille
  • Réalisations
  • Expertise
  • Qui sommes-nous
  • Blog
  • Contact
Guides
  • Nos guides
  • Comment créer un site internet
  • Pourquoi créer un site internet
  • Coût d'un site internet
  • Choisir son prestataire web
Contact

Mathieu Rabissoni

06 01 37 20 21WhatsAppmathieu@ondev.fr

Marseille, France

Suivez-nous

LinkedInInstagramFacebook
Zones d'intervention
Marseille|Aix-en-Provence|Aubagne|La Ciotat|Cassis|Allauch|Gardanne|Marignane|Vitrolles|Toutes nos zones

© 2026 ONDEV. Tous droits réservés.

Mentions légalesPolitique de confidentialitéPlan du site
ONDEV Logo
Réalisations
Contact
On en discute

Expertise

Création de Sites WebSite Vitrine MarseilleSite E-Commerce MarseilleRéférencement SEOOptimisation GEOApplications Web & MobileAgence CommunicationPublicité en LigneDéveloppeur Web Marseille
Réalisations

Ressources

Qui sommes-nous ?BlogGuides
Contact
AppelerWhatsApp
On en discute
  1. Accueil
  2. Blog
  3. Soft 404 : les détecter et les corriger
SEO
24 octobre 202612 mn

Soft 404 : les détecter et les corriger

Code 200, contenu vide : Google classe la page en soft 404. Définition, causes typiques, détection Search Console et la bonne correction selon le cas.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Soft 404 : les détecter et les corriger
Soft 404 : les détecter et les corriger

Sommaire

01.Votre serveur répond « tout va bien », Google répond « page introuvable » : qui a raison ?02.Soft 404 : définition03.Soft 404, 404, 410 : trois statuts, trois comportements04.Comment Google détecte une soft 404 malgré le code 20005.Pourquoi Google signale les soft 404 et ce qu'elles vous coûtent06.Les 7 causes typiques de soft 40407.1. La page d'erreur personnalisée servie en 20008.2. Les résultats de recherche interne sans résultat09.3. Les fiches produit épuisées ou retirées10.4. Les redirections vers l'accueil11.5. Les pages vides ou quasi vides12.6. Le JavaScript qui ne rend rien13.7. Les filtres et paramètres sans résultat14.Comment trouver les soft 404 dans la Search Console15.Étape 1 : le rapport Pages16.Étape 2 : l'inspection d'URL17.Étape 3 : confirmer avec un crawler18.Étape 4 : les journaux serveur19.Corriger une soft 404 : la bonne réponse selon le cas20.Cas 1 : le contenu a disparu pour de bon, renvoyez un 404 ou un 41021.Cas 2 : la page a un équivalent, redirigez vers lui et seulement vers lui22.Cas 3 : la page doit exister mais pas être indexée, posez un noindex23.Cas 4 : la page doit se positionner, donnez-lui un vrai contenu24.Le cas des sites JavaScript et Next.js25.Le tableau de décision26.Les erreurs qui transforment une correction en nouveau problème27.FAQ sur les soft 40428.Conclusion : une soft 404 est un problème de cohérence, pas de code

Votre serveur répond « tout va bien », Google répond « page introuvable » : qui a raison ?

Vous ouvrez le rapport Pages de la Search Console et une ligne vous arrête : « Soft 404 », avec 40, 300 ou 2 000 URL derrière. Le serveur renvoie pourtant un code 200 sur chacune. Rien ne plante, et Google refuse quand même de les indexer. C'est exactement ce qu'est une soft 404 : une erreur que votre site ne sait pas qu'il commet.

Le problème n'est pas cosmétique. Chaque soft 404 consomme du budget de crawl, affaiblit la confiance de Google envers votre domaine et masque souvent un vrai défaut de conception.

Dans cet article, vous allez découvrir :

  • •La définition exacte d'une soft 404 et ce qui la distingue d'une vraie 404 ou d'une 410
  • •Pourquoi Google les détecte malgré un code 200 et ce qu'elles coûtent à votre référencement
  • •Les 7 causes qui produisent la quasi-totalité des soft 404 sur un site vitrine, un blog ou une boutique
  • •La méthode pour les lister dans la Search Console et les confirmer en dehors
  • •La bonne correction selon le cas : vrai 404, 410, redirection ciblée, noindex ou vrai contenu
Une page qui dit « introuvable » avec un code 200 est un mensonge technique. Google ne croit plus le code HTTP, il lit la page.

Soft 404 : définition

Une soft 404 est une page qui renvoie un code HTTP 200 (succès) alors que son contenu indique à l'utilisateur qu'elle n'existe pas, qu'elle est vide ou qu'elle n'a rien à offrir. Google la détecte en analysant le contenu rendu, la classe comme une erreur et l'exclut de l'index, exactement comme une vraie 404.

L'erreur est « douce » parce qu'elle n'est pas déclarée par le serveur. Une vraie 404 est annoncée par le code HTTP ; une soft 404 est déduite par Google à partir de ce qu'il voit à l'écran.

Soft 404, 404, 410 : trois statuts, trois comportements

StatutCode HTTPCe que dit la pageComportement de Google
Vraie 404404Page introuvableRetire l'URL de l'index, réessaie quelques fois puis espace les visites
410410Page supprimée définitivementRetire l'URL plus vite, signal explicite de suppression volontaire
Soft 404200Introuvable, vide ou quasi videDéduit l'erreur, n'indexe pas, continue à crawler tant que l'URL répond 200
La dernière colonne résume l'enjeu. Une vraie 404 se stabilise d'elle-même : Googlebot comprend et libère le budget. Une soft 404 reste une URL « vivante » aux yeux du crawler, qui revient la vérifier au lieu d'explorer vos pages utiles.

Comment Google détecte une soft 404 malgré le code 200

Après le rendu de la page, plusieurs signaux déclenchent le classement :

  • •un texte visible du type « page introuvable », « aucun résultat », « produit plus disponible », même sans la chaîne « 404 »
  • •un contenu principal vide ou réduit à l'habillage (en-tête, menu, pied de page)
  • •une page quasi identique à votre vraie page d'erreur ou à des centaines d'autres URL du site
  • •une redirection vers une page sans rapport, typiquement l'accueil, depuis une URL profonde
  • •une ressource essentielle au rendu (JavaScript, données) qui échoue et laisse un gabarit vide

Le classement est algorithmique, donc parfois faux : il peut toucher une page légitime mais trop maigre. Tant que Google voit une coquille vide, il la traite comme telle.

Pourquoi Google signale les soft 404 et ce qu'elles vous coûtent

La documentation Google sur les erreurs HTTP est sans ambiguïté : une page qui n'existe plus doit renvoyer 404 ou 410, et une page « introuvable » servie en 200 est une mauvaise pratique. Le rapport Pages de la Search Console la remonte pour cette raison.

Les coûts, par ordre d'importance :

  1. 1.Le budget de crawl. Chaque soft 404 est une requête de Googlebot dépensée pour rien, répétée parce que l'URL répond 200. Anecdotique sur un site vitrine de 30 pages ; décisif sur une boutique de 20 000 références où les nouveautés attendent leur tour.
  2. 2.La confiance dans le domaine. Il n'y a pas de « pénalité soft 404 », mais Google ajuste la fréquence de crawl et sa propension à indexer de nouvelles URL selon la qualité moyenne de ce qu'il trouve.
  3. 3.Les liens gaspillés. Une URL en soft 404 reçoit souvent des liens internes, parfois des backlinks. Cette autorité ne circule plus.
  4. 4.Le diagnostic brouillé. Quand 500 soft 404 polluent le rapport Pages, les vraies erreurs d'indexation deviennent invisibles.

Pour comprendre comment Googlebot répartit son effort et pourquoi chaque URL inutile compte, notre guide sur le crawling SEO et le budget de crawl détaille les signaux qui augmentent ou réduisent la fréquence d'exploration d'un site.

Les 7 causes typiques de soft 404

Les soft 404 viennent presque toujours d'un gabarit qui répond 200 par défaut, quoi qu'il arrive. Voici les scénarios qui reviennent sur quasiment tous les audits.

1. La page d'erreur personnalisée servie en 200

Le cas d'école. Une jolie page « Oups, cette page n'existe pas », avec lien vers l'accueil et barre de recherche, mais servie par le framework avec un code 200. Toutes les URL inexistantes du site deviennent des soft 404 potentielles.

2. Les résultats de recherche interne sans résultat

Une URL /recherche?q=xyz qui affiche « Aucun résultat » en 200. Ces URL sont générées à l'infini et finissent dans des liens ou des sitemaps : elles produisent des soft 404 par milliers.

3. Les fiches produit épuisées ou retirées

Le produit n'est plus vendu, la fiche reste en ligne sans prix, sans bouton, sans alternative. Les catégories vidées de tous leurs produits subissent le même sort.

4. Les redirections vers l'accueil

Une URL supprimée est redirigée en 301 vers l'accueil « pour ne pas perdre le jus ». Google voit une page profonde qui atterrit sur une page sans rapport et traite la redirection comme une soft 404 : sa documentation le dit explicitement.

5. Les pages vides ou quasi vides

Pages « en construction », profils sans contenu, archives par date sans article, tags à un seul billet. Le gabarit existe, le contenu principal se réduit à un titre.

6. Le JavaScript qui ne rend rien

Sur une application monopage mal configurée, le HTML initial est vide et le contenu arrive par JavaScript. Si l'appel API échoue ou dépasse le délai de rendu, Googlebot voit une page vide, même légitime.

7. Les filtres et paramètres sans résultat

Combinaisons de filtres e-commerce sans produit correspondant, pagination au-delà de la dernière page. Même mécanique que la recherche interne : des URL infinies, zéro contenu.

Comment trouver les soft 404 dans la Search Console

La Search Console est la source de vérité, parce que c'est Google lui-même qui vous dit ce qu'il a classé en soft 404. Quatre étapes.

Étape 1 : le rapport Pages

Ouvrez Indexation > Pages. Sous le graphique, la section « Pourquoi les pages ne sont pas indexées » liste les raisons d'exclusion. Cliquez sur Soft 404 : vous obtenez le nombre d'URL, leur évolution et un échantillon de 1 000 URL au maximum, exportable en CSV.

Deux lectures utiles : la tendance (une hausse brutale signale un déploiement qui a cassé quelque chose) et les motifs d'URL (si la plupart des lignes contiennent ?q= ou /tag/, la cause est trouvée).

Étape 2 : l'inspection d'URL

Passez trois ou quatre URL de l'échantillon dans Inspection de l'URL. L'outil donne la raison exacte de non-indexation et permet un test en direct avec capture du rendu. C'est là que vous vérifiez si Google voit une page pleine ou une coquille vide parce que le JavaScript n'a pas rendu.

Étape 3 : confirmer avec un crawler

La Search Console ne montre qu'un échantillon. Un crawl complet (Screaming Frog ou équivalent) complète le tableau : filtrez les URL en 200 au nombre de mots très faible ou au titre contenant « introuvable » ou « aucun résultat ». Testez aussi une URL inventée (/cette-page-n-existe-pas-xyz) : si elle répond 200, votre page d'erreur est en soft 404.

Étape 4 : les journaux serveur

Sur un gros site, les logs montrent quelles URL Googlebot visite encore. Une URL supprimée depuis six mois et toujours crawlée chaque semaine répond 200 quelque part.

À lire aussi : Google Search Console : le guide 2026 pour exploiter l'ensemble du rapport Pages et croiser les soft 404 avec les autres raisons d'exclusion.

Corriger une soft 404 : la bonne réponse selon le cas

Il n'y a pas une correction universelle, il y en a quatre. Le réflexe « on redirige tout vers l'accueil » est précisément ce qui crée des soft 404. La bonne question est toujours la même : cette page a-t-elle un avenir dans l'index, et si oui, avec quel contenu ?

Cas 1 : le contenu a disparu pour de bon, renvoyez un 404 ou un 410

Produit retiré, article supprimé, service abandonné, et aucune page ne reprend le sujet : le code correct est 404 ou 410. Le 410 est préférable quand la suppression est volontaire et définitive : Google retire l'URL un peu plus vite. Gardez votre page d'erreur personnalisée et ses liens utiles ; ce qui compte est le code HTTP, pas l'apparence.

Pour accélérer le retrait d'URL déjà indexées, le guide pour supprimer une page de Google détaille l'outil de suppression de la Search Console et les cas où il est pertinent.

Cas 2 : la page a un équivalent, redirigez vers lui et seulement vers lui

Produit qui a changé de référence, article fusionné dans un guide, URL restructurée : une redirection 301 vers la page équivalente est la bonne réponse. Équivalente signifie « qui répond à la même intention ». Rediriger une fiche de chaussures de randonnée vers la catégorie « chaussures de randonnée » est acceptable ; la rediriger vers l'accueil ne l'est pas, et Google le classera en soft 404.

Le choix du code compte aussi quand la requête n'est pas un simple GET : notre article sur les redirections 301 et 308 et leur impact SEO explique quand préférer l'une ou l'autre.

Cas 3 : la page doit exister mais pas être indexée, posez un noindex

Résultats de recherche interne, filtres sans résultat, listes vides : ces URL servent l'utilisateur, donc elles doivent répondre 200, mais elles n'ont rien à faire dans l'index. La solution est la balise <meta name="robots" content="noindex"> ou l'en-tête HTTP X-Robots-Tag: noindex.

Deux pièges :

  • •ne bloquez pas ces URL dans le robots.txt en même temps : si Google ne peut pas crawler la page, il ne voit pas le noindex et peut la garder dans l'index à partir des liens entrants
  • •pour les URL générées à l'infini, ajoutez la règle au niveau du gabarit, pas URL par URL : « si la liste est vide, alors noindex »

Cas 4 : la page doit se positionner, donnez-lui un vrai contenu

Google a classé en soft 404 une page qui compte pour vous : fiche produit maigre, page de service de trois lignes, catégorie à un seul article. La correction est éditoriale : un corps de texte qui répond à l'intention de recherche, des éléments structurants, des liens internes vers et depuis la page. Puis redemandez l'indexation via l'inspection d'URL.

Pour un produit temporairement épuisé, même logique : gardez la fiche en 200, affichez la date de retour ou une alerte, proposez des alternatives, conservez la description complète. La page reste utile, Google la garde.

Le cas des sites JavaScript et Next.js

Sur un site Next.js, l'erreur classique est un gabarit qui, faute de données, affiche « non trouvé » en répondant 200. La fonction notFound() de l'App Router résout le problème : elle rend not-found.tsx et renvoie un vrai code 404. Pour tout contenu qui compte, préférez le rendu côté serveur ou la génération statique : Google reçoit un HTML complet, sans dépendre d'un appel API au moment du rendu.

Le tableau de décision

QuestionRéponseAction
Le contenu existe-t-il encore sur le site ?Oui, sur une page équivalente301 vers cette page
Non, et il ne reviendra pas404 ou 410
La page sert-elle l'utilisateur sans mériter l'index ?Oui200 + noindex
La page devrait-elle se positionner ?OuiÉcrire le contenu, puis demander l'indexation
Le contenu est-il présent dans le HTML initial ?Non (rendu JavaScript seul)Passer le contenu principal en rendu serveur ou statique

Les erreurs qui transforment une correction en nouveau problème

  • •Rediriger en masse vers l'accueil ou une catégorie trop large. Vous remplacez des soft 404 par d'autres soft 404.
  • •Bloquer les soft 404 dans le robots.txt. Google ne voit alors ni le 404 ni le noindex, et les URL peuvent rester dans l'index.
  • •Retirer les URL du sitemap sans toucher au code de réponse. Tant que l'URL répond 200 et reçoit des liens, elle sera crawlée.
  • •Ajouter du texte de remplissage. Google détecte le contenu sans valeur aussi bien que le vide.
  • •Corriger sans vérifier. Testez l'URL en direct, puis cliquez sur « Valider la correction » dans le rapport Pages.

FAQ sur les soft 404

Le nettoyage des soft 404 fait partie de l'audit technique de notre service de référencement naturel : codes de réponse, pages vides et budget de crawl sont passés en revue avant tout travail de contenu.

Qu'est-ce qu'une erreur soft 404 ?
Une soft 404 est une page qui renvoie un code HTTP 200 alors que son contenu indique qu'elle n'existe pas, qu'elle est vide ou qu'elle n'a rien d'utile à proposer. Google la détecte en lisant le contenu rendu, la traite comme une vraie 404 et l'exclut de l'index. La seule différence avec une vraie 404 tient au code HTTP : le serveur dit « tout va bien » alors que la page dit « introuvable ».
Une soft 404 pénalise-t-elle mon référencement ?
Il n'existe pas de pénalité au sens strict. Les soft 404 coûtent du budget de crawl, gaspillent les liens qui pointent vers elles et dégradent la qualité moyenne perçue du site. Sur un catalogue ou un annuaire, elles peuvent ralentir l'indexation des nouvelles pages.
Où voir les soft 404 dans la Search Console ?
Dans Indexation > Pages, section « Pourquoi les pages ne sont pas indexées », ligne Soft 404. Vous y trouvez le nombre d'URL, la tendance et un échantillon exportable de 1 000 URL. L'outil Inspection de l'URL permet ensuite de vérifier chaque cas avec un test en direct.
Faut-il renvoyer un 404 ou un 410 pour corriger une soft 404 ?
Les deux sont corrects quand le contenu a disparu définitivement. Le 410 signale une suppression volontaire et Google retire l'URL légèrement plus vite. Le 404 convient dans la plupart des cas. L'essentiel est de ne plus répondre 200 avec un contenu « introuvable ». Si une page équivalente existe, préférez une redirection 301 vers elle.
Puis-je rediriger une soft 404 vers la page d'accueil ?
Non. Google interprète une redirection depuis une URL profonde vers une page sans rapport, l'accueil en tête, comme une soft 404. Redirigez uniquement vers une page qui répond à la même intention. Sans équivalent, renvoyez un 404 ou un 410.
Google a classé en soft 404 une page qui existe vraiment, que faire ?
Vérifiez le rendu avec le test en direct de l'inspection d'URL. Si la capture est vide, le contenu dépend d'un JavaScript non exécuté : passez le contenu principal en rendu serveur ou statique. Si la page est maigre, enrichissez-la. Puis redemandez l'indexation.

Conclusion : une soft 404 est un problème de cohérence, pas de code

Une soft 404 n'est qu'un désaccord entre ce que votre serveur affirme et ce que votre page montre. La corriger consiste à les remettre d'accord : 404 ou 410 quand la page n'existe plus, redirection vers un équivalent réel quand il en existe un, noindex quand la page sert l'utilisateur sans mériter l'index, vrai contenu quand elle doit se positionner.

Commencez par le rapport Pages, regroupez les URL par motif, traitez les gabarits avant les URL individuelles, puis validez chaque correction. Trois ou quatre règles au niveau du code suffisent le plus souvent.


Votre rapport Pages affiche des centaines de soft 404 et vous ne savez pas par quel gabarit commencer ? Nous auditons l'indexation de votre site, identifions les causes racines et livrons les corrections prêtes à déployer : demandez un devis pour un audit technique SEO.

Auteur

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

Infos

24 octobre 2026
12 mn
SEO

Service lié

Référencement SEO

1ère page Google pour vos mots-clés à Marseille.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

  • Sans dépendance technique
  • Sans frais de maintenance inutiles
On en discute ?

Avec nous c'est simple, rien n'est compliqué !

Nos réalisations

Refonte & SEO - Amadeus Centre d’Affaires
Refonte & Stratégie SEO

Refonte & SEO - Amadeus Centre d’Affaires

Wiloq - Application SaaS Vestiaire Numérique
Application SaaS

Wiloq - Application SaaS Vestiaire Numérique

Voir toutes les réalisations

Votre serveur répond « tout va bien », Google répond « page introuvable » : qui a raison ?

Vous ouvrez le rapport Pages de la Search Console et une ligne vous arrête : « Soft 404 », avec 40, 300 ou 2 000 URL derrière. Le serveur renvoie pourtant un code 200 sur chacune. Rien ne plante, et Google refuse quand même de les indexer. C'est exactement ce qu'est une soft 404 : une erreur que votre site ne sait pas qu'il commet.

Le problème n'est pas cosmétique. Chaque soft 404 consomme du budget de crawl, affaiblit la confiance de Google envers votre domaine et masque souvent un vrai défaut de conception.

Dans cet article, vous allez découvrir :

  • •La définition exacte d'une soft 404 et ce qui la distingue d'une vraie 404 ou d'une 410
  • •Pourquoi Google les détecte malgré un code 200 et ce qu'elles coûtent à votre référencement
  • •Les 7 causes qui produisent la quasi-totalité des soft 404 sur un site vitrine, un blog ou une boutique
  • •La méthode pour les lister dans la Search Console et les confirmer en dehors
  • •La bonne correction selon le cas : vrai 404, 410, redirection ciblée, noindex ou vrai contenu
Une page qui dit « introuvable » avec un code 200 est un mensonge technique. Google ne croit plus le code HTTP, il lit la page.

Soft 404 : définition

Une soft 404 est une page qui renvoie un code HTTP 200 (succès) alors que son contenu indique à l'utilisateur qu'elle n'existe pas, qu'elle est vide ou qu'elle n'a rien à offrir. Google la détecte en analysant le contenu rendu, la classe comme une erreur et l'exclut de l'index, exactement comme une vraie 404.

L'erreur est « douce » parce qu'elle n'est pas déclarée par le serveur. Une vraie 404 est annoncée par le code HTTP ; une soft 404 est déduite par Google à partir de ce qu'il voit à l'écran.

Soft 404, 404, 410 : trois statuts, trois comportements

StatutCode HTTPCe que dit la pageComportement de Google
Vraie 404404Page introuvableRetire l'URL de l'index, réessaie quelques fois puis espace les visites
410410Page supprimée définitivementRetire l'URL plus vite, signal explicite de suppression volontaire
Soft 404200Introuvable, vide ou quasi videDéduit l'erreur, n'indexe pas, continue à crawler tant que l'URL répond 200
La dernière colonne résume l'enjeu. Une vraie 404 se stabilise d'elle-même : Googlebot comprend et libère le budget. Une soft 404 reste une URL « vivante » aux yeux du crawler, qui revient la vérifier au lieu d'explorer vos pages utiles.

Comment Google détecte une soft 404 malgré le code 200

Après le rendu de la page, plusieurs signaux déclenchent le classement :

  • •un texte visible du type « page introuvable », « aucun résultat », « produit plus disponible », même sans la chaîne « 404 »
  • •un contenu principal vide ou réduit à l'habillage (en-tête, menu, pied de page)
  • •une page quasi identique à votre vraie page d'erreur ou à des centaines d'autres URL du site
  • •une redirection vers une page sans rapport, typiquement l'accueil, depuis une URL profonde
  • •une ressource essentielle au rendu (JavaScript, données) qui échoue et laisse un gabarit vide

Le classement est algorithmique, donc parfois faux : il peut toucher une page légitime mais trop maigre. Tant que Google voit une coquille vide, il la traite comme telle.

Pourquoi Google signale les soft 404 et ce qu'elles vous coûtent

La documentation Google sur les erreurs HTTP est sans ambiguïté : une page qui n'existe plus doit renvoyer 404 ou 410, et une page « introuvable » servie en 200 est une mauvaise pratique. Le rapport Pages de la Search Console la remonte pour cette raison.

Les coûts, par ordre d'importance :

  1. 1.Le budget de crawl. Chaque soft 404 est une requête de Googlebot dépensée pour rien, répétée parce que l'URL répond 200. Anecdotique sur un site vitrine de 30 pages ; décisif sur une boutique de 20 000 références où les nouveautés attendent leur tour.
  2. 2.La confiance dans le domaine. Il n'y a pas de « pénalité soft 404 », mais Google ajuste la fréquence de crawl et sa propension à indexer de nouvelles URL selon la qualité moyenne de ce qu'il trouve.
  3. 3.Les liens gaspillés. Une URL en soft 404 reçoit souvent des liens internes, parfois des backlinks. Cette autorité ne circule plus.
  4. 4.Le diagnostic brouillé. Quand 500 soft 404 polluent le rapport Pages, les vraies erreurs d'indexation deviennent invisibles.

Pour comprendre comment Googlebot répartit son effort et pourquoi chaque URL inutile compte, notre guide sur le crawling SEO et le budget de crawl détaille les signaux qui augmentent ou réduisent la fréquence d'exploration d'un site.

Les 7 causes typiques de soft 404

Les soft 404 viennent presque toujours d'un gabarit qui répond 200 par défaut, quoi qu'il arrive. Voici les scénarios qui reviennent sur quasiment tous les audits.

1. La page d'erreur personnalisée servie en 200

Le cas d'école. Une jolie page « Oups, cette page n'existe pas », avec lien vers l'accueil et barre de recherche, mais servie par le framework avec un code 200. Toutes les URL inexistantes du site deviennent des soft 404 potentielles.

2. Les résultats de recherche interne sans résultat

Une URL /recherche?q=xyz qui affiche « Aucun résultat » en 200. Ces URL sont générées à l'infini et finissent dans des liens ou des sitemaps : elles produisent des soft 404 par milliers.

3. Les fiches produit épuisées ou retirées

Le produit n'est plus vendu, la fiche reste en ligne sans prix, sans bouton, sans alternative. Les catégories vidées de tous leurs produits subissent le même sort.

4. Les redirections vers l'accueil

Une URL supprimée est redirigée en 301 vers l'accueil « pour ne pas perdre le jus ». Google voit une page profonde qui atterrit sur une page sans rapport et traite la redirection comme une soft 404 : sa documentation le dit explicitement.

5. Les pages vides ou quasi vides

Pages « en construction », profils sans contenu, archives par date sans article, tags à un seul billet. Le gabarit existe, le contenu principal se réduit à un titre.

6. Le JavaScript qui ne rend rien

Sur une application monopage mal configurée, le HTML initial est vide et le contenu arrive par JavaScript. Si l'appel API échoue ou dépasse le délai de rendu, Googlebot voit une page vide, même légitime.

7. Les filtres et paramètres sans résultat

Combinaisons de filtres e-commerce sans produit correspondant, pagination au-delà de la dernière page. Même mécanique que la recherche interne : des URL infinies, zéro contenu.

Comment trouver les soft 404 dans la Search Console

La Search Console est la source de vérité, parce que c'est Google lui-même qui vous dit ce qu'il a classé en soft 404. Quatre étapes.

Étape 1 : le rapport Pages

Ouvrez Indexation > Pages. Sous le graphique, la section « Pourquoi les pages ne sont pas indexées » liste les raisons d'exclusion. Cliquez sur Soft 404 : vous obtenez le nombre d'URL, leur évolution et un échantillon de 1 000 URL au maximum, exportable en CSV.

Deux lectures utiles : la tendance (une hausse brutale signale un déploiement qui a cassé quelque chose) et les motifs d'URL (si la plupart des lignes contiennent ?q= ou /tag/, la cause est trouvée).

Étape 2 : l'inspection d'URL

Passez trois ou quatre URL de l'échantillon dans Inspection de l'URL. L'outil donne la raison exacte de non-indexation et permet un test en direct avec capture du rendu. C'est là que vous vérifiez si Google voit une page pleine ou une coquille vide parce que le JavaScript n'a pas rendu.

Étape 3 : confirmer avec un crawler

La Search Console ne montre qu'un échantillon. Un crawl complet (Screaming Frog ou équivalent) complète le tableau : filtrez les URL en 200 au nombre de mots très faible ou au titre contenant « introuvable » ou « aucun résultat ». Testez aussi une URL inventée (/cette-page-n-existe-pas-xyz) : si elle répond 200, votre page d'erreur est en soft 404.

Étape 4 : les journaux serveur

Sur un gros site, les logs montrent quelles URL Googlebot visite encore. Une URL supprimée depuis six mois et toujours crawlée chaque semaine répond 200 quelque part.

À lire aussi : Google Search Console : le guide 2026 pour exploiter l'ensemble du rapport Pages et croiser les soft 404 avec les autres raisons d'exclusion.

Corriger une soft 404 : la bonne réponse selon le cas

Il n'y a pas une correction universelle, il y en a quatre. Le réflexe « on redirige tout vers l'accueil » est précisément ce qui crée des soft 404. La bonne question est toujours la même : cette page a-t-elle un avenir dans l'index, et si oui, avec quel contenu ?

Cas 1 : le contenu a disparu pour de bon, renvoyez un 404 ou un 410

Produit retiré, article supprimé, service abandonné, et aucune page ne reprend le sujet : le code correct est 404 ou 410. Le 410 est préférable quand la suppression est volontaire et définitive : Google retire l'URL un peu plus vite. Gardez votre page d'erreur personnalisée et ses liens utiles ; ce qui compte est le code HTTP, pas l'apparence.

Pour accélérer le retrait d'URL déjà indexées, le guide pour supprimer une page de Google détaille l'outil de suppression de la Search Console et les cas où il est pertinent.

Cas 2 : la page a un équivalent, redirigez vers lui et seulement vers lui

Produit qui a changé de référence, article fusionné dans un guide, URL restructurée : une redirection 301 vers la page équivalente est la bonne réponse. Équivalente signifie « qui répond à la même intention ». Rediriger une fiche de chaussures de randonnée vers la catégorie « chaussures de randonnée » est acceptable ; la rediriger vers l'accueil ne l'est pas, et Google le classera en soft 404.

Le choix du code compte aussi quand la requête n'est pas un simple GET : notre article sur les redirections 301 et 308 et leur impact SEO explique quand préférer l'une ou l'autre.

Cas 3 : la page doit exister mais pas être indexée, posez un noindex

Résultats de recherche interne, filtres sans résultat, listes vides : ces URL servent l'utilisateur, donc elles doivent répondre 200, mais elles n'ont rien à faire dans l'index. La solution est la balise <meta name="robots" content="noindex"> ou l'en-tête HTTP X-Robots-Tag: noindex.

Deux pièges :

  • •ne bloquez pas ces URL dans le robots.txt en même temps : si Google ne peut pas crawler la page, il ne voit pas le noindex et peut la garder dans l'index à partir des liens entrants
  • •pour les URL générées à l'infini, ajoutez la règle au niveau du gabarit, pas URL par URL : « si la liste est vide, alors noindex »

Cas 4 : la page doit se positionner, donnez-lui un vrai contenu

Google a classé en soft 404 une page qui compte pour vous : fiche produit maigre, page de service de trois lignes, catégorie à un seul article. La correction est éditoriale : un corps de texte qui répond à l'intention de recherche, des éléments structurants, des liens internes vers et depuis la page. Puis redemandez l'indexation via l'inspection d'URL.

Pour un produit temporairement épuisé, même logique : gardez la fiche en 200, affichez la date de retour ou une alerte, proposez des alternatives, conservez la description complète. La page reste utile, Google la garde.

Le cas des sites JavaScript et Next.js

Sur un site Next.js, l'erreur classique est un gabarit qui, faute de données, affiche « non trouvé » en répondant 200. La fonction notFound() de l'App Router résout le problème : elle rend not-found.tsx et renvoie un vrai code 404. Pour tout contenu qui compte, préférez le rendu côté serveur ou la génération statique : Google reçoit un HTML complet, sans dépendre d'un appel API au moment du rendu.

Le tableau de décision

QuestionRéponseAction
Le contenu existe-t-il encore sur le site ?Oui, sur une page équivalente301 vers cette page
Non, et il ne reviendra pas404 ou 410
La page sert-elle l'utilisateur sans mériter l'index ?Oui200 + noindex
La page devrait-elle se positionner ?OuiÉcrire le contenu, puis demander l'indexation
Le contenu est-il présent dans le HTML initial ?Non (rendu JavaScript seul)Passer le contenu principal en rendu serveur ou statique

Les erreurs qui transforment une correction en nouveau problème

  • •Rediriger en masse vers l'accueil ou une catégorie trop large. Vous remplacez des soft 404 par d'autres soft 404.
  • •Bloquer les soft 404 dans le robots.txt. Google ne voit alors ni le 404 ni le noindex, et les URL peuvent rester dans l'index.
  • •Retirer les URL du sitemap sans toucher au code de réponse. Tant que l'URL répond 200 et reçoit des liens, elle sera crawlée.
  • •Ajouter du texte de remplissage. Google détecte le contenu sans valeur aussi bien que le vide.
  • •Corriger sans vérifier. Testez l'URL en direct, puis cliquez sur « Valider la correction » dans le rapport Pages.

FAQ sur les soft 404

Le nettoyage des soft 404 fait partie de l'audit technique de notre service de référencement naturel : codes de réponse, pages vides et budget de crawl sont passés en revue avant tout travail de contenu.

Qu'est-ce qu'une erreur soft 404 ?
Une soft 404 est une page qui renvoie un code HTTP 200 alors que son contenu indique qu'elle n'existe pas, qu'elle est vide ou qu'elle n'a rien d'utile à proposer. Google la détecte en lisant le contenu rendu, la traite comme une vraie 404 et l'exclut de l'index. La seule différence avec une vraie 404 tient au code HTTP : le serveur dit « tout va bien » alors que la page dit « introuvable ».
Une soft 404 pénalise-t-elle mon référencement ?
Il n'existe pas de pénalité au sens strict. Les soft 404 coûtent du budget de crawl, gaspillent les liens qui pointent vers elles et dégradent la qualité moyenne perçue du site. Sur un catalogue ou un annuaire, elles peuvent ralentir l'indexation des nouvelles pages.
Où voir les soft 404 dans la Search Console ?
Dans Indexation > Pages, section « Pourquoi les pages ne sont pas indexées », ligne Soft 404. Vous y trouvez le nombre d'URL, la tendance et un échantillon exportable de 1 000 URL. L'outil Inspection de l'URL permet ensuite de vérifier chaque cas avec un test en direct.
Faut-il renvoyer un 404 ou un 410 pour corriger une soft 404 ?
Les deux sont corrects quand le contenu a disparu définitivement. Le 410 signale une suppression volontaire et Google retire l'URL légèrement plus vite. Le 404 convient dans la plupart des cas. L'essentiel est de ne plus répondre 200 avec un contenu « introuvable ». Si une page équivalente existe, préférez une redirection 301 vers elle.
Puis-je rediriger une soft 404 vers la page d'accueil ?
Non. Google interprète une redirection depuis une URL profonde vers une page sans rapport, l'accueil en tête, comme une soft 404. Redirigez uniquement vers une page qui répond à la même intention. Sans équivalent, renvoyez un 404 ou un 410.
Google a classé en soft 404 une page qui existe vraiment, que faire ?
Vérifiez le rendu avec le test en direct de l'inspection d'URL. Si la capture est vide, le contenu dépend d'un JavaScript non exécuté : passez le contenu principal en rendu serveur ou statique. Si la page est maigre, enrichissez-la. Puis redemandez l'indexation.

Conclusion : une soft 404 est un problème de cohérence, pas de code

Une soft 404 n'est qu'un désaccord entre ce que votre serveur affirme et ce que votre page montre. La corriger consiste à les remettre d'accord : 404 ou 410 quand la page n'existe plus, redirection vers un équivalent réel quand il en existe un, noindex quand la page sert l'utilisateur sans mériter l'index, vrai contenu quand elle doit se positionner.

Commencez par le rapport Pages, regroupez les URL par motif, traitez les gabarits avant les URL individuelles, puis validez chaque correction. Trois ou quatre règles au niveau du code suffisent le plus souvent.


Votre rapport Pages affiche des centaines de soft 404 et vous ne savez pas par quel gabarit commencer ? Nous auditons l'indexation de votre site, identifions les causes racines et livrons les corrections prêtes à déployer : demandez un devis pour un audit technique SEO.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

24 octobre 2026
12 mn
SEO

Service lié

Référencement SEO

1ère page Google pour vos mots-clés à Marseille.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

On en discute ?
Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Passionné par le web depuis toujours, j'aide les entreprises à acquérir des clients grâce au digital. Sites web, applications, SEO : je transforme vos idées en solutions performantes.

En savoir plus

Services ONDEV liés à cet article

Référencement SEO Marseille•Consultant SEO Marseille•Optimisation GEO & IA•Site internet optimisé SEO•Guide Google My Business•Nos réalisations

Besoin d'aide pour votre projet ?

Discutons de vos objectifs et voyons comment je peux vous aider à les atteindre.

Prendre rendez-vousAppelerWhatsApp