Aller au contenu
indexurl.fr

// diagnostic GSC

Soft 404 : comprendre et corriger.

Le statut le plus contre-intuitif de Search Console : la page répond 200, tout semble fonctionner, et pourtant Google la traite comme introuvable et refuse de l'indexer. Comprendre comment Google détecte une soft 404, puis appliquer la bonne correction parmi les trois possibles.

Par Mathieu Caron Lecture 10 min

// sommaire (6 sections)

Ce que signifie ce statut.

Dans le rapport d'indexation de Search Console, "Soft 404" désigne une URL dont le serveur répond 200 OK mais dont le contenu suggère une erreur : message "page non trouvée", page quasi vide, liste de résultats à zéro, produit retiré du catalogue. Le code HTTP dit "cette page existe", le contenu dit "il n'y a rien ici". Google tranche en faveur du contenu : la page est traitée comme une 404 et exclue de l'index.

// à retenir

Une soft 404 n'est pas une erreur serveur, c'est une contradiction entre le code HTTP et le contenu. La correction consiste à mettre les deux d'accord : soit assumer l'erreur avec un vrai 404/410, soit prouver que la page a un vrai contenu.

Comment Google détecte une soft 404.

Googlebot ne se contente pas de lire le code de réponse : il analyse la page rendue, JavaScript exécuté. Si le rendu final ressemble à une page d'erreur, le statut soft 404 est appliqué, quel que soit le code HTTP. Les signaux typiques :

  • Vocabulaire d'erreur dans le contenu : "page non trouvée", "introuvable", "n'existe plus", "aucun résultat", y compris dans d'autres langues.
  • Page vide ou quasi vide après rendu : gabarit chargé mais zone de contenu absente, souvent à cause d'une erreur JavaScript ou d'une donnée manquante.
  • Redirection vers une page sans rapport : envoyer les anciennes URLs vers la page d'accueil est interprété comme une quasi-404. Détail dans le guide redirections et changement de domaine.
  • Contenu si mince qu'il équivaut à une absence : fiche produit réduite à un titre, page de catégorie sans article, profil sans donnée.

Les causes fréquentes.

Page supprimée servie en 200

Le CMS ou le serveur affiche une page "contenu introuvable" mais oublie de renvoyer le code 404. Configuration serveur ou template d'erreur mal réglé.

Produit épuisé ou retiré

Fiche e-commerce qui affiche "produit indisponible" sans alternative ni contenu. Très courant sur les catalogues à forte rotation.

Pages de recherche interne vides

URLs de recherche ou de filtres indexables qui renvoient "0 résultat". Ces gabarits n'ont pas vocation à être indexés : les passer en noindex.

Erreur de rendu JavaScript

Framework front qui affiche son état d'erreur en 200, appel API qui échoue côté rendu, ressources bloquées. Voir le guide JavaScript et indexation.

Corriger selon le cas : l'arbre de décision.

Il n'existe pas une correction unique aux soft 404 mais trois, selon la réalité de la page. Se poser une seule question : ce contenu doit-il exister à cette URL ?

  1. 01

    La page n'existe plus : renvoyer un vrai 404 ou 410

    Configurer le serveur pour répondre 404 (introuvable) ou 410 (supprimé définitivement) sur ces URLs, et soigner la page d'erreur : liens vers les contenus proches, moteur de recherche interne. Un vrai 404 n'est pas un problème SEO, c'est la réponse correcte. Retirer aussi l'URL du sitemap.

  2. 02

    Un équivalent existe : rediriger en 301 vers la page la plus proche

    Produit remplacé, article fusionné, catégorie renommée : rediriger en 301 vers la page qui reprend l'intention. Jamais vers la page d'accueil par défaut, Google traite ce schéma comme une soft 404 et les signaux de l'ancienne page sont perdus.

  3. 03

    La page est légitime : corriger le contenu ou le rendu

    Si Google se trompe, c'est que la page rendue ressemble à une erreur. Étoffer le contenu réel, retirer le vocabulaire d'erreur du gabarit, vérifier le rendu avec Inspection d'URL (capture d'écran et HTML rendu), débloquer les ressources éventuellement interdites au crawl. Puis demander une réindexation, méthode détaillée dans forcer l'indexation Google.

// validation

Après correction, utiliser "Valider la correction" sur la ligne Soft 404 du rapport de pages. Google re-teste l'échantillon sous 2 à 4 semaines et fait disparaître les URLs corrigées du rapport.

Différence avec une vraie 404.

Les deux aboutissent à la même exclusion de l'index, mais la soft 404 coûte plus cher au site : elle consomme du crawl et brouille les signaux de qualité.

404 classique

Code HTTP 404 explicite. Google comprend immédiatement, espace le recrawl, puis abandonne l'URL. Aucune action requise si la suppression est volontaire. Arbre de décision complet dans le guide Introuvable (404).

Soft 404

Code 200 contradictoire. Google doit deviner, revient vérifier, et le rapport GSC se remplit d'URLs ambiguës. Toujours corriger : soit le code, soit le contenu.

La soft 404 n'est qu'un des statuts d'exclusion possibles. Pour la vue d'ensemble et le correctif de chacun, consulter le guide page non indexée par Google et la lecture du rapport d'indexation Search Console.

Questions fréquentes.

Qu'est-ce qu'une erreur soft 404 ?

Une soft 404 est une URL qui renvoie un code HTTP 200 (succès) alors que son contenu indique une erreur ou une absence de contenu : message "page non trouvée", page vide, résultat de recherche à zéro, produit indisponible. Google détecte la contradiction entre le code et le contenu, et traite la page comme une vraie 404 : elle est exclue de l'index.

Une soft 404 pénalise-t-elle le référencement du site ?

Pas au sens d'une pénalité algorithmique, mais elle a deux coûts réels : la page concernée n'est pas indexée (donc invisible dans les résultats), et Googlebot dépense du crawl budget à re-vérifier des URLs sans valeur. Un volume important de soft 404 dégrade le signal de qualité global du site.

Comment trouver les soft 404 de mon site ?

Dans Google Search Console, ouvrir Indexation > Pages, puis dans la liste "Pourquoi ces pages ne sont pas indexées", cliquer sur la ligne "Soft 404" pour obtenir la liste complète des URLs concernées. L'outil Inspection d'URL permet ensuite de tester chaque URL individuellement.

Comment corriger une soft 404 sur une page supprimée ?

Configurer le serveur pour renvoyer un vrai code 404 ou 410 sur cette URL, avec une page d'erreur utile (liens vers les contenus proches, recherche). Si un contenu équivalent existe, préférer une redirection 301 vers la page la plus proche thématiquement. Ne jamais rediriger en masse vers la page d'accueil : Google traite ce schéma comme une soft 404.

Google signale une soft 404 sur une page qui existe vraiment, que faire ?

C'est un faux positif de détection, presque toujours lié au contenu rendu : page trop mince, gabarit qui affiche "0 résultat" ou "indisponible", erreur JavaScript qui vide la page, ressources bloquées dans le robots.txt. Tester le rendu avec Inspection d'URL, étoffer le contenu, corriger le rendu JavaScript, puis demander une réindexation.

Quelle différence entre une 404 et une soft 404 ?

Une 404 classique annonce clairement au robot que la page n'existe pas (code HTTP 404). Une soft 404 dit le contraire de ce qu'elle montre : code 200 "tout va bien" mais contenu d'erreur. Le résultat pour l'indexation est le même (page exclue), mais la soft 404 gaspille du crawl en plus, car Google doit revenir vérifier une URL qui se déclare valide.

// passer à l'action

Vérifier ce que Google voit vraiment.

Contrôler le code de réponse réel, les redirections et les blocages d'une URL avant de conclure à un problème de contenu.