Erreur 404 : définition, causes et comment la corriger : guide

Vous tapez une adresse, vous cliquez sur un lien… et au lieu du contenu attendu, un laconique « 404 – Page introuvable » s’affiche. Côté visiteur, c’est agaçant. Côté propriétaire de site, c’est un signal qu’il faut savoir lire, car une 404 peut être totalement bénigne… ou révéler une fuite de trafic que vous payez sans le savoir.

Chez Succesteam, on croise des erreurs 404 sur quasiment chaque audit. La plus mémorable ? Un e-commerce qui avait migré son catalogue sans plan de redirection : plus de 1 200 fiches produits basculées en 404 du jour au lendemain, dont une dizaine qui captaient l’essentiel du trafic organique. Trois semaines de chute de chiffre d’affaires avant le diagnostic. Tout ça pour des redirections qui auraient pris une après-midi à poser. Voilà pourquoi ce sujet « basique » mérite qu’on s’y arrête sérieusement.

erreur-404

Ce guide vous explique ce qu’est réellement une erreur 404, d’où elle vient, ce qu’elle fait (et ne fait pas) à votre référencement, comment la détecter, et surtout comment la corriger proprement y compris à l’ère des moteurs de réponse IA, un angle que vos concurrents oublient encore.

L’essentiel à retenir

 Une erreur 404 est un code de réponse HTTP qui signifie « page introuvable » : le serveur a bien répondu, mais la ressource demandée n’existe pas (ou plus) à cette adresse. Quelques 404 isolées sont normales et sans danger pour le SEO. En revanche, des 404 nombreuses, sur des pages qui avaient de la valeur, vous coûtent du trafic, du jus de lien et du budget de crawl. La correction tient en une décision : rediriger en 301 vers la page la plus proche, renvoyer un 410 si la page doit disparaître pour de bon, ou réparer le lien s’il s’agit d’une simple faute.

Qu’est-ce qu’une erreur 404 ?

Une erreur 404 est un code de statut HTTP appartenant à la famille des erreurs « côté client » (la série 4xx). Concrètement, le serveur a reçu et compris la requête du navigateur, mais il n’a trouvé aucune ressource correspondant à l’URL demandée. Il répond donc : « cette page n’existe pas ici ».
Le point important, souvent mal compris : le serveur fonctionne parfaitement. Une 404 n’est pas une panne. C’est une réponse normale et attendue lorsqu’on demande une adresse qui ne correspond à rien. C’est ce qui distingue la 404 d’une erreur serveur (série 5xx), où c’est la machine elle-même qui défaille. Selon le navigateur, le serveur ou le CMS, ce même code peut s’afficher sous des libellés différents :

  • 404 Not Found
  • Erreur 404 – Page introuvable
  • HTTP 404
  • The requested URL was not found on this server
  • 404 – File or directory not found

Tous désignent exactement la même chose : la ressource demandée est introuvable.

Que signifie le code « 404 » ?

Les codes de réponse HTTP sont composés de trois chiffres, et chaque chiffre a un sens. Le premier indique la catégorie de la réponse : ici, le 4 signale une erreur imputable au client (la requête, l’URL saisie, le lien suivi). Les deux chiffres suivants — 04 — identifient le cas précis : la ressource est introuvable.
C’est un héritage direct des fondations du Web : ce système de codes standardisés permet à n’importe quel navigateur et n’importe quel serveur de la planète de se comprendre sans ambiguïté, quelle que soit la technologie sous-jacente.

ℹ️ La légende d’une « salle 404 » au CERN où aurait été hébergé le premier serveur web circule beaucoup. C’est une anecdote sympathique mais non vérifiée : le code 404 vient simplement de la logique de numérotation HTTP décrite ci-dessus. (À sourcer ou à retirer selon votre ligne éditoriale.)

Erreur 404 « dure » vs « soft 404 » : la nuance qui change tout

C’est LA distinction que la plupart des articles oublient, et pourtant elle est décisive pour votre SEO.

  • La vraie 404 (« hard 404 ») : le serveur renvoie effectivement le code HTTP 404. Le navigateur et Google savent que la page n’existe pas. C’est le comportement sain.
  • Le soft 404 : la page affiche un message du type « page introuvable » à l’écran… mais le serveur renvoie un code 200 OK. Pour Google, la page existe donc « officiellement » alors qu’elle est vide ou inutile.

Le soft 404 est un piège silencieux : Google détecte l’incohérence, range ces URL dans un rapport dédié, et finit par perdre confiance dans la fiabilité de vos signaux. Il gaspille aussi du budget de crawl à explorer des pages fantômes. La règle d’or : une page introuvable doit renvoyer un vrai code 404 ou 410, jamais un 200.

erreur-404-soft-404

404, 410, 403, 500, soft 404 : ne pas confondre

CodeNomSignificationCôtéUsage SEO typique
404Not FoundRessource introuvable, peut-être temporairementClient (4xx)Page supprimée ou URL erronée
410GoneRessource supprimée définitivementClient (4xx)Désindexation plus rapide d’une page qu’on ne remettra jamais
403ForbiddenAccès interdit (droits insuffisants)Client (4xx)Page protégée, mauvaise config d’accès
500Internal Server ErrorLe serveur lui-même a plantéServeur (5xx)Bug applicatif, à corriger d’urgence
Soft 404Affiche « introuvable » mais renvoie 200AnomalieÀ corriger : forcer un vrai 404/410

Pourquoi obtient-on une erreur 404 ? Les causes les plus fréquentes

Une 404 n’arrive jamais par hasard. Dans 90 % des cas, c’est l’une de ces cinq situations (proportion indicative, issue de notre expérience terrain — à ajuster) :

  1. Une page a été supprimée. Vous retirez un article, un produit, une offre… mais des liens (internes, externes, ou l’index de Google) continuent de pointer vers l’ancienne adresse.
  2. Une URL a changé sans redirection. C’est la cause n°1 lors des refontes et migrations. Vous passez de /vetement-homme à /vetements-homme, ou vous changez de nom de domaine, et l’ancienne adresse n’a pas été redirigée vers la nouvelle. Tous les CMS ne gèrent pas ce remappage automatiquement.
  3. Une faute de frappe ou un lien externe erroné. Un internaute tape mal l’adresse, ou un autre site vous lie avec une URL mal copiée. Sur ce dernier point, vous ne maîtrisez pas la source mais vous pouvez récupérer ce trafic (on y revient).
  4. Un lien interne cassé. Au fil des mises à jour, un lien dans votre propre contenu finit par pointer vers une page qui n’existe plus. C’est l’ennemi d’un bon maillage interne, et c’est 100 % sous votre contrôle.
  5. Un problème serveur ou de configuration. Plus rare : une règle de réécriture d’URL mal réglée, un fichier déplacé, un souci de configuration DNS lors d’une migration.

Quel est l’impact d’une erreur 404 sur le SEO ?

Coupons court à un mythe tenace : une page en 404 n’est pas pénalisée en tant que telle par Google. Le moteur sait pertinemment que le Web est mouvant et que tout site accumule un peu de 404. Une poignée d’erreurs ne fera pas chuter votre référencement naturel. Le danger n’est pas la 404 isolée, c’est ce qu’elle entraîne à grande échelle ou sur des pages stratégiques :

  • Perte de jus de lien (PageRank). Si une page disparue recevait des backlinks de qualité acquis via votre stratégie de netlinking, ce capital de popularité part en fumée : une URL en 404 ne transmet plus rien au reste du site.
  • Budget de crawl gaspillé. À force d’explorer des URL mortes, Googlebot passe moins de temps sur vos pages qui comptent vraiment. Sur un gros site, ce gâchis d’exploration ralentit l’indexation des contenus utiles.
  • Expérience utilisateur dégradée. Une 404 frustre, et un visiteur frustré repart souvent chez un concurrent. Ce retour en arrière immédiat (le fameux pogo sticking) envoie à Google un signal de faible satisfaction qui, cumulé, peut peser sur vos positions.
  • Signal de qualité global. Un site truffé de liens morts paraît mal entretenu, voire abandonné. Ce n’est pas un facteur de classement direct, mais c’est un faisceau d’indices négatifs.

L’angle que vos concurrents oublient : 404 et IA générative (GEO)

En 2026, vos pages ne sont plus seulement lues par Googlebot : elles sont aussi explorées par les robots des moteurs de réponse IA (ChatGPT, Perplexity, Google AI Overviews, Gemini…) qui sélectionnent les sources qu’ils citent. Une erreur 404 a ici un coût supplémentaire, encore largement ignoré des contenus francophones :

  • une page citée comme source par une IA qui bascule en 404 disparaît des réponses générées, et vous perdez cette visibilité « zéro clic » ;
  • les crawlers IA qui se heurtent à des URL mortes gaspillent, eux aussi, leur passage sur votre site et peuvent en sous-estimer la fiabilité ;
  • la cohérence technique (codes HTTP propres, redirections nettes) devient un signal de confiance pour ces systèmes qui privilégient les sources stables.

Autrement dit : nettoyer ses 404 n’est plus seulement une hygiène SEO, c’est une condition pour rester citable à l’ère du GEO (Generative Engine Optimization). Une page bien structurée vous aide aussi à viser la position 0, souvent reprise telle quelle par les IA.

Comment détecter les erreurs 404 sur son site ?

On ne corrige bien que ce qu’on a d’abord cartographié. Voici les outils, du plus accessible au plus exhaustif.

1. Google Search Console (gratuit, le point de départ)

Rendez-vous dans Indexation → Pages, puis dans la liste des motifs de non-indexation, repérez « Introuvable (404) ». (Cet emplacement a remplacé l’ancien rapport « Couverture » ; le principe reste le même.) Vous y trouverez les URL que Google a tenté d’explorer sans succès. Limite à connaître : l’export est plafonné, ce qui peut masquer une partie des URL sur les très gros sites.

2. Un crawler technique (la cartographie complète)

Des outils comme Screaming Frog, OnCrawl, Botify ou Sitebulb explorent votre site comme le ferait Google et listent chaque URL avec son code de réponse. Idéal pour repérer d’un coup tous les liens internes cassés. Limite : ils ne voient que les pages encore maillées depuis votre site.

3. Les outils SEO tout-en-un

Des plateformes comme Ahrefs ou Semrush intègrent un module d’audit qui remonte les erreurs 404, y compris celles pointées par des backlinks externes précieux pour identifier les pages mortes qui captaient encore de la popularité. Pour le marché français, Ranxplorer complète utilement l’analyse de visibilité (à coupler avec un crawler technique pour le détail des statuts).

4. Les logs serveur (la source la plus fiable)

C’est l’arme des référenceurs techniques. Vos fichiers de logs enregistrent chaque requête, humaine ou robot, avec son code de réponse. Vous y voyez les vraies 404 rencontrées par Googlebot et par vos visiteurs, y compris des URL qu’aucun crawler ne détecterait (anciennes adresses tapées à la main, liens externes oubliés). Assurez-vous simplement que le format de vos logs enregistre bien les codes de statut.

5. Vérifier soi-même le code HTTP d’une URL

Avant de conclure, contrôlez le vrai code renvoyé (et débusquez les soft 404) :

  • Outils de devtools du navigateur : onglet « Réseau », colonne « Statut ».
  • En ligne de commande : curl -I https://votre-url affiche l’en-tête HTTP et son code.
  • Vérificateurs d’en-têtes en ligne ou extensions navigateur dédiées.

Comment corriger une erreur 404 ? La méthode pas à pas

Corriger une 404, ce n’est pas mécaniquement « tout rediriger ». C’est décider, URL par URL, quel est le bon traitement. Voici le raisonnement que nous appliquons en audit.

Étape 1 — Évaluer la valeur de l’URL morte

Avant toute action, posez-vous une seule question : cette URL avait-elle de la valeur ? Vérifiez trois signaux :

  1. Recevait-elle du trafic organique ?
  2. A-t-elle des backlinks pointant vers elle ?
  3. Était-elle positionnée sur des mots-clés ?

La réponse oriente toute la suite.

Étape 2 — Appliquer la bonne décision

Situation de l’URL morteAction recommandéePourquoi
Elle a de la valeur (trafic, backlinks, positions) et un équivalent existeRedirection 301 vers la page la plus proche sémantiquementOn préserve le jus de lien et l’expérience utilisateur
Elle a de la valeur mais aucun équivalent directRedirection 301 vers la catégorie parente pertinenteOn récupère le capital SEO sans tromper l’utilisateur
C’est un lien interne cassé (faute de frappe)Corriger ou remplacer le lien dans votre contenuInutile de rediriger : on répare à la source
Page sans aucune valeur, supprimée pour de bonCode 410 (Gone)Désindexation plus nette et plus rapide
Page sans valeur, mais qu’on ne veut pas traiter tout de suiteLa laisser en 404Une 404 propre est un état parfaitement acceptable

⚠️ À éviter absolument : rediriger en masse toutes vos 404 vers la page d’accueil. Google interprète ces redirections « non pertinentes » comme des soft 404, et l’utilisateur, lui, ne retrouve jamais ce qu’il cherchait. Une redirection doit toujours mener vers un contenu réellement proche.

erreur-404-arbre-decision

La redirection 301 en pratique

La redirection 301 (« déplacée de façon permanente ») dit au navigateur et aux moteurs : « cette adresse a changé définitivement, voici la nouvelle ». Elle transfère l’essentiel de l’autorité SEO de l’ancienne URL vers la nouvelle et envoie l’internaute directement au bon endroit. C’est l’outil central de toute migration réussie. Selon votre environnement, elle se met en place :

  • via le fichier .htaccess sur un serveur Apache (Redirect 301 /ancienne-url /nouvelle-url) ;
  • via un bloc return 301 dans la configuration nginx ;
  • via une extension de redirection sur WordPress et la plupart des CMS, pour les profils non techniques.

Pensez à éviter les chaînes de redirections (A → B → C) qui diluent le jus de lien et ralentissent le crawl : redirigez directement vers la destination finale.

404 ou 410 : que choisir d’un point de vue SEO ?

Les deux disent « la page n’est plus là », mais avec une nuance de temporalité et de vitesse :

  • 404 = « introuvable, peut-être temporairement ». Google patiente : il revient vérifier plusieurs fois avant de désindexer, par prudence.
  • 410 = « partie, définitivement ». Le signal est plus tranché et la désindexation, généralement plus rapide.

En clair : si vous êtes certain qu’une page ne reviendra jamais et qu’elle n’a aucune valeur à transférer, le 410 accélère le nettoyage de l’index. Dans le doute, la 404 reste un choix sûr.

Configurer le serveur pour bien gérer les 404

Assurez-vous enfin que votre serveur sert une vraie page d’erreur avec le bon code. Sur Apache, la directive ErrorDocument 404 /404.html dans le .htaccess permet d’afficher votre page personnalisée tout en conservant le code 404. C’est précisément ce qui évite le piège du soft 404.

Soigner sa page 404 personnalisée : transformer une impasse en opportunité

Même avec un site parfaitement entretenu, des visiteurs tomberont sur une 404 (lien externe erroné, URL mal tapée…). Autant en faire un atout plutôt qu’un cul-de-sac. Une bonne page 404 :

  • reste à l’image de votre marque (logo, ton, charte graphique) pour rassurer ;
  • propose une issue immédiate : barre de recherche interne, menu principal, lien vers l’accueil ;
  • suggère des contenus populaires ou des pages susceptibles d’intéresser le visiteur ;
  • glisse un appel à l’action (contact, catalogue, articles phares) ;
  • se permet une touche d’humour ou de personnalité — les meilleures pages 404 transforment la frustration en sourire ;
  • renvoie toujours un vrai code 404 (et non un 200), pour ne pas créer de soft 404.

L’objectif est simple : garder le visiteur sur votre site et lui éviter le réflexe « retour Google ».

Prévenir les erreurs 404 : la routine de l’expert

Corriger, c’est bien. Empêcher l’accumulation, c’est mieux. Notre routine côté agence :

  1. Crawl régulier du site (mensuel ou trimestriel selon la taille) pour repérer les liens internes cassés avant qu’ils ne s’installent.
  2. Surveillance de la Search Console, avec une alerte dès qu’une vague de 404 apparaît.
  3. Plan de redirection systématique intégré à toute refonte ou migration jamais en option, toujours en amont.
  4. Contrôle après chaque suppression de page : qui pointait vers elle ? Faut-il rediriger ou réparer un lien ?
  5. Vérification des codes HTTP après toute mise en production importante.

Cette discipline protège aussi votre maillage interne et votre éligibilité aux contenus structurés qui remontent dans la SERP.

💡 Cas particulier des variantes d’URL (avec/sans www, HTTP/HTTPS, paramètres) : elles peuvent générer des doublons autant que des 404. Une balise canonique bien posée et une gestion propre du contenu dupliqué complètent efficacement votre stratégie anti-404.

Besoin d’un site sans liens morts ?

Une chasse aux 404 bien menée, c’est souvent quelques heures de travail pour récupérer du trafic qu’on croyait perdu. Si vous préférez déléguer l’audit technique, les redirections et la stratégie de contenu, notre agence SEO dans les Yvelines s’en charge du diagnostic à la mise en production. Vous pouvez aussi échanger directement avec un consultant SEO pour faire le point sur votre site.

Pour approfondir d’autres notions, explorez notre glossaire du référencement naturel.

FAQ — Erreur 404

Retour en haut