404 Introuvable

Ce qu’est une erreur 404, comment Google désindexe les pages 404 avec le temps, la différence entre une hard 404 et une soft 404, et les bonnes pratiques SEO pour les pages 404.

Première publication : 27 juin 2026 · Dernière mise à jour : 8 août 2026 · Advanced
Langues

Une 404 Introuvable est le code d’état client qu’un serveur renvoie lorsqu’une URL n’existe pas : page supprimée, lien cassé ou faute de frappe. Les 404 sont normales et attendues : Google n’utilise pas leur contenu, et le fait que certaines URL de votre site renvoient 404 ne pénalise pas vos autres pages qui fonctionnent. Vous n’avez donc pas à corriger chaque 404 dans l’urgence. Google désindexe les URL 404 avec le temps, en les réexplorant de moins en moins souvent, sans promettre de cesser complètement d’essayer. La vraie distinction oppose la hard 404, qui renvoie réellement 404, à la soft 404, qui renvoie un code de succès pour une page disparue et gaspille les ressources d’exploration. Faites une redirection 301 uniquement lorsqu’une page a réellement été déplacée vers une cible pertinente ; ne redirigez pas tout vers la page d’accueil.

Evidence for this claim HTTP 404 means the origin server did not find a current representation for the target resource. Scope: HTTP semantics; it does not by itself explain why a URL is missing. Confidence: high · Verified: RFC 9110: 404 Not Found Evidence for this claim Google treats normal 404 responses as expected web behavior and recommends redirects only when there is a relevant replacement. Scope: Google Search handling; sitewide quality depends on more than the presence of 404 URLs. Confidence: high · Verified: Google Search Central: 404 errors

TL;DR — Une 404 est un code d’état client 4xx pour une URL que le serveur ne trouve pas. La spécification (RFC 9110) la définit comme “no current representation, or unwillingness to disclose one,” (traduction) : « aucune représentation actuelle, ou refus d’en révéler une », sans indiquer si l’absence est temporaire ou permanente. Ce n’est pas un contenu indexable utile, et le fait que certaines URL renvoient 404 ne pénalise pas les autres pages fonctionnelles de votre site. La suppression des résultats peut être progressive, et non instantanée : Google retire une URL 404 déjà indexée puis la réexplore de moins en moins souvent ; la formulation source indique que Googlebot continue probablement de réessayer pendant un certain temps, sans dire qu’il réessaiera pour toujours. La distinction qui compte vraiment est celle entre hard 404 et soft 404 : renvoyer 200 (ou rediriger systématiquement vers la page d’accueil) pour un contenu disparu gaspille les ressources d’exploration et fausse vos analyses. Faites une redirection 301 uniquement lorsqu’une page a réellement été déplacée vers une cible pertinente ; sinon, laissez-la répondre proprement 404 (ou 410). Les pages 404 personnalisées servent l’UX et la rétention, pas l’indexation.

Qu’est-ce réellement qu’une 404 ?

404 Introuvable est un code d’état HTTP d’erreur client (4xx) que le serveur renvoie lorsqu’il ne trouve pas l’URL demandée. La classe 4xx signifie que le problème vient de la requête : la ressource n’existe pas à cette adresse, contrairement aux erreurs serveur 5xx, où c’est le serveur lui-même qui rencontre une défaillance.

La spécification HTTP elle-même (RFC 9110) définit la 404 plus précisément que ne le laisse entendre la conversation SEO courante : l’origine ne possède aucune représentation actuelle de la ressource cible ou refuse de révéler qu’une telle représentation existe. Le code d’état ne dit pas à lui seul si l’absence est temporaire ou permanente ; c’est à vous de le décider en faisant une redirection, en renvoyant une 410 ou en laissant la 404 en place. Un détail pratique mérite d’être connu : une réponse 404 est mise en cache de manière heuristique par défaut. Un navigateur ou un cache intermédiaire peut donc continuer à servir une 404 obsolète pour une URL qui s’est remise à fonctionner, sauf si votre serveur envoie des en-têtes Cache-Control indiquant le contraire.

Elles proviennent de toute l’usure ordinaire d’un site : pages supprimées, produits retirés, campagnes terminées, liens internes ou externes cassés ou mal saisis, et changements d’URL non redirigés. Rien de tout cela n’est inhabituel, et rien ne constitue en soi un problème à résoudre.

Le fait qu’une URL renvoie 404 ne nuit pas à vos autres pages

Commençons par là, car la plupart des inquiétudes autour des 404 sont mal placées. La documentation de Google est explicite : “Google doesn’t use the content from URLs that return 4xx status codes.” (traduction) : « Google n’utilise pas le contenu des URL qui renvoient des codes d’état 4xx. » Il n’y a rien sur une page 404 que Google puisse évaluer. Les recommandations de Google précisent aussi la portée de cette affirmation : le fait que certaines URL d’un site renvoient 404 n’affecte pas les performances des autres URL fonctionnelles de ce site. C’est la limite établie par la source — pas la promesse générale que toute situation liée à une 404 serait inoffensive. Une page que Google ne trouve pas alors que vous vouliez l’indexer, une bonne page qui a perdu ses liens entrants ou un parcours utilisateur cassé sont des problèmes distincts que le seul statut 404 ne corrige ni ne provoque.

Evidence for this claim Google's official 2011 Q&A says the fact that some URLs return 404 does not affect the performance of the site's other successful URLs; this does not prove every 404-related issue is harmless. Scope: website URLs Confidence: high · Verified: Do 404 errors hurt my site?

Les représentants de Google disent la même chose plus simplement depuis des années. Gary Illyes : 404s “are not to be afraid of and you don’t need to scramble to fix them, at least not most of the time.” (traduction) : « les 404 ne sont pas à craindre et vous n’avez pas besoin de vous précipiter pour les corriger, du moins la plupart du temps ». John Mueller a souvent qualifié les 404 de “fine & expected” (traduction) : « normales et attendues ». Même les sites qui possèdent un très grand nombre d’URL 404/410 ne voient pas de pénalité à l’échelle du domaine. La crainte précise que les 404 seraient un signal de classement ou de qualité est un mythe — même si une page 404 qui vous apportait autrefois du trafic ou des liens mérite une décision, comme indiqué plus bas.

Comment Google retire une URL 404 de l’index

La désindexation existe bel et bien, mais elle est progressive et sans effet spectaculaire. La documentation de Google décrit le mécanisme : “the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (traduction) : « le pipeline d’indexation retire l’URL de l’index si elle y était déjà indexée. Les pages 404 découvertes pour la première fois ne sont pas traitées. La fréquence d’exploration diminue progressivement. »

Evidence for this claim Google specifically says newly encountered 404 pages are not processed and their crawling frequency gradually decreases. Scope: page fetches Confidence: high · Verified: How HTTP Status Codes Affect Google's Crawlers

Deux conséquences à garder en tête :

  • Une URL déjà indexée qui commence à renvoyer 404 est retirée de l’index, tandis qu’une URL découverte pour la première fois comme 404 n’est tout simplement jamais traitée.
  • Googlebot continue de réessayer l’URL, mais de moins en moins souvent. Comme l’indique l’aide de Search Console : “Googlebot will probably continue to try this URL for some period of time; there is no way to tell Googlebot to permanently forget a URL, although it will crawl it less and less often.” (traduction) : « Googlebot continuera probablement d’essayer cette URL pendant un certain temps ; il n’existe aucun moyen de lui demander de l’oublier définitivement, même s’il l’explorera de moins en moins souvent. » Notez les limites de la formulation — « probablement », « pendant un certain temps » : Google ne promet pas que cela continuera éternellement, seulement qu’il n’existe pas de bouton pour arrêter le processus plus tôt. Voir une 404 connue continuer à apparaître quelque temps dans vos rapports est donc attendu ; ce n’est pas le signe que quelque chose est cassé.

Peut-on accélérer le processus ? Pas vraiment. L’outil de suppression de Search Console masque temporairement une URL (environ six mois), ce qui peut être utile dans les cas urgents, mais il s’agit d’un masquage temporaire et non d’une désindexation permanente. Pour une suppression réelle, renvoyez le bon code d’état et laissez le processus progressif suivre son cours.

404 ou 410 disparu ?

Les codes 404 (Introuvable) et 410 (Disparu) retirent tous deux une page de l’index, et leur différence pratique en SEO est négligeable. La 410 est un signal légèrement plus fort et plus rapide indiquant que « cette page a disparu intentionnellement » ; mais, comme l’a dit Mueller, la différence de traitement est so minimal (traduction) : « si minime » qu’elle justifie rarement de choisir l’un plutôt que l’autre pour le SEO. Utilisez 410 si votre CMS la gère facilement et que vous voulez signaler une suppression permanente ; sinon, une simple 404 convient parfaitement. (Une comparaison dédiée de ces deux codes existe ailleurs dans ce groupe d’articles.)

Hard 404 ou soft 404 : la distinction qui compte

C’est ici que se trouvent les vrais problèmes SEO, pas dans le simple fait d’avoir des 404.

  • Hard 404 — le serveur renvoie réellement le code d’état 404 pour un contenu manquant. C’est correct. Les robots lisent le code, comprennent que la page a disparu et la traitent proprement.
  • Soft 404 — le serveur renvoie un code de succès (généralement 200 OK) pour une page dont le contenu est en réalité une erreur : page vide, message « introuvable » ou redirection vers la page d’accueil. Google les détecte algorithmiquement. Sa documentation indique : “If the content suggests an error for Google Search, an empty page or an error message, Search Console will show a soft 404 error.” (traduction) : « si le contenu suggère une erreur pour Google Search, une page vide ou un message d’erreur, Search Console signalera une erreur soft 404. »

Si les soft 404 sont pires que les vraies 404, c’est pour une question d’efficacité d’exploration. Un robot ne peut pas déduire d’un 200 que le contenu a disparu ; il continue donc à récupérer ces URL. Illyes l’a décrit précisément : les robots « use the status codes to interpret whether a fetch was successful, even if the contents of the page is basically just an error message. They might happily go back to the same page again and again wasting your resources, and if there are many such pages, exponentially more resources. » (traduction) : « utilisent les codes d’état pour déterminer si une récupération a réussi, même lorsque le contenu de la page n’est pratiquement qu’un message d’erreur. Ils peuvent réinterroger la même page encore et encore, gaspillant vos ressources — et, s’il y a beaucoup de pages de ce type, des ressources qui augmentent de manière exponentielle ». La recommandation de Google est sans ambiguïté : “We recommend returning a 404 response code for truly ‘not found’ pages.” (traduction) : « nous recommandons de renvoyer un code de réponse 404 pour les pages réellement introuvables. »

John Mueller résume bien le sujet sur son site personnel : “Using soft-404s instead of real 404s is a bad practice, and it makes things harder for our algorithms,” (traduction) : « utiliser des soft 404 au lieu de vraies 404 est une mauvaise pratique et complique le travail de nos algorithmes », tandis que “returning 404 — and having the URLs listed in the crawl errors in Webmaster Tools — is not a problem.” (traduction) : « renvoyer 404 — et voir les URL figurer dans les erreurs d’exploration des outils pour les webmasters — n’est pas un problème ». Autrement dit : la 404 honnête est le bon résultat ; le faux code de succès est le bug.

D’où viennent les soft 404 accidentelles ?

  • Rediriger systématiquement toutes les 404 vers la page d’accueil. La page d’accueil renvoie 200 ; du point de vue du moteur, une URL « manquante » aboutit donc désormais avec succès à un contenu sans rapport. C’est un schéma de soft 404 (nous verrons plus bas pourquoi il est mauvais).
  • États « introuvable » d’une application JavaScript ou SPA. Les routeurs côté client ne peuvent pas émettre naturellement une 404 au niveau du serveur. Une application monopage qui affiche un composant « Page introuvable » tandis que le serveur renvoie toujours 200 produit une soft 404 et fausse aussi vos analyses : le code d’état ne correspond plus à la réalité, donc GA4, GSC et les robots enregistrent une visite « réussie » sur une page morte. Correctifs : acheminez ces URL côté serveur vers une vraie réponse 404 ou, solution plus faible, affichez l’état introuvable avec noindex en acceptant les compromis de suivi.
  • Mauvaise configuration du CMS ou du modèle : un élément supprimé tombe sur un modèle générique servi avec 200.

Quand corriger une 404 (et quand la laisser en place)

L’arbre de décision est court :

  • Laissez répondre 404 (ou 410) si la page n’a pas de valeur réelle, ni trafic ni backlinks. C’est le comportement par défaut et le bon résultat : aucune action nécessaire.
  • Faites une redirection 301 uniquement si la page a réellement été déplacée ou si elle possède des backlinks ou du trafic qu’il vaut la peine de préserver. Une redirection pertinente récupère la valeur des liens ; l’aide de Search Console le confirme : “If your page has moved, use a 301 redirect to the new location.” (traduction) : « si votre page a été déplacée, utilisez une redirection 301 vers son nouvel emplacement ». Dans mon propre flux Ahrefs, j’utilise le rapport « Best by links » de Site Explorer, je filtre les URL qui répondent 404, je les classe par domaines référents, puis je redirige les plus utiles vers la page active la plus proche et la plus pertinente.
  • Ne redirigez pas systématiquement vers la page d’accueil. Martin Splitt est catégorique : “If it moved somewhere else, use a redirect. If it’s gone, don’t redirect me to the homepage.” (traduction) : « si elle a été déplacée ailleurs, utilisez une redirection. Si elle a disparu, ne me redirigez pas vers la page d’accueil ». Cela crée un signal proche d’une soft 404 et, selon ses mots, “it annoys me as a user.” (traduction) : « cela m’agace en tant qu’utilisateur ». Une 404, précise-t-il, est “a very clear signal this link is wrong and broken or this URL no longer exists.” (traduction) : « un signal très clair que ce lien est incorrect et cassé, ou que cette URL n’existe plus ». Redirigez uniquement vers une cible précise et réellement pertinente.

Réduite à une matrice rapide, voici toute la décision :

La page possède-t-elle de vrais backlinks ou du trafic ?Existe-t-il un remplacement actif et pertinent ?Action
NonNonLaissez-la répondre 404 (ou 410). Aucune action nécessaire.
OuiOuiRedirigez en 301 vers la page précise et pertinente.
OuiNonEnvisagez de reconstruire la page ou de rediriger vers la catégorie pertinente la plus proche ; ne redirigez pas par défaut vers la page d’accueil.
NonOui (un lien interne cassé pointait vers elle)Corrigez le lien qui pointe vers la 404, pas la 404 elle-même.

Pages 404 personnalisées : levier UX, pas levier d’indexation

Une bonne page 404 personnalisée ne change pas la manière dont Google indexe l’URL : c’est le code d’état qui s’en charge. Elle change en revanche ce qui arrive à l’humain qui a suivi le lien mort. Une page 404 utile le maintient sur votre site au lieu de le faire repartir, ce qui protège les conversions et l’engagement. Il y a donc deux missions distinctes :

  1. Exactitude du code d’état (côté SEO et robots) : la page doit toujours renvoyer une vraie 404. Une page 404 personnalisée parfaitement conçue qui renvoie 200 est une soft 404 : vous avez réglé le problème UX et créé un problème d’exploration.
  2. Utilité de la page (côté UX) : un message clair indiquant que la page a disparu, votre navigation principale et un champ de recherche, ainsi que des liens vers du contenu populaire ou connexe. Mueller conseille : “Think about ways that you can make your 404 pages useful to users, so that they recognize that the page no longer exists, and so that they can find something else that’s appropriate.” (traduction) : « réfléchissez à la manière de rendre vos pages 404 utiles aux utilisateurs, afin qu’ils comprennent que la page n’existe plus et puissent trouver autre chose qui leur convienne. »

Comment trouver et auditer les 404

  • Google Search Console — rapport sur l’indexation des pages. Il fait apparaître les statuts « Introuvable (404) » et « Soft 404 », avec des exemples d’URL.
  • Ahrefs Site Audit / Site Explorer. Site Audit signale les 404 et les liens internes cassés ; Site Explorer (« Best by links ») permet de trouver les URL 404 qui possèdent encore des backlinks afin de prioriser les redirections selon les domaines référents.
  • Ahrefs Web Analytics. Pour l’analyse du trafic associée, filtrez les pages Possible 404 sur le canal AI Search et triez par sessions. Cela fait ressortir les URL candidates qui reçoivent des clics provenant de l’IA pendant la période choisie ; cela ne prouve ni que la réponse est une 404 ni que l’URL a été hallucinée. Je documente les étapes de validation dans AI Hallucination Monitoring.
  • Screaming Frog et l’analyse des journaux serveur pour obtenir une vue complète, au niveau de l’exploration et du trafic réel, des 404 que les robots et les utilisateurs consultent effectivement.

Bing, en bref

Les commentaires publics de Bing sont ici beaucoup moins détaillés que ceux de Google : ne supposez donc pas une parfaite équivalence et considérez les précisions ci-dessous comme moins solidement sourcées que la section Google. Bing Webmaster Tools propose bien un outil Content Removal pour signaler à Bing une URL que vous voulez faire traiter comme disparue, ainsi qu’un rapport d’informations d’exploration qui fait apparaître les 404 et les erreurs serveur — ces outils sont documentés. En revanche, la prétention selon laquelle Bing utiliserait un classifieur distinguant « temporairement indisponible » de « véritablement supprimé », ou que Content Removal accélérerait sensiblement la désindexation plutôt que le simple renvoi d’une 404 correcte suivi d’une attente, n’est pas vérifiée indépendamment dans les sources primaires actuelles. Considérez Bing comme secondaire par rapport au comportement de Google, bien documenté ci-dessus, et ne présentez pas ces affirmations de classification ou de vitesse comme des faits établis.

Pour une vue plus large des codes d’état, consultez mon article Codes d’état HTTP et leur impact SEO et 11 types de redirections et leur impact SEO.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.