Aller au contenu
SEO 13 min de lecture

Erreur 404, la comprendre et la corriger

Erreur 404 : causes courantes, impact sur le référencement, outils de détection gratuits et corrections pas à pas pour protéger votre site et vos visiteurs.

Partager
erreur 404

Une erreur 404 apparaît quand un visiteur ou un moteur de recherche tente d’accéder à une page qui n’existe pas ou plus sur votre site. C’est le code HTTP que votre serveur renvoie pour dire “je ne trouve pas ce que vous cherchez”. Elle fait partie de la vie normale d’un site internet, mais quand elle se multiplie sans surveillance, elle dégrade l’expérience de vos visiteurs et gaspille les ressources que Google consacre à explorer votre site.

Qu’est-ce qu’une erreur 404 exactement ?

Une erreur 404, ou “404 Not Found”, est un code de réponse du protocole HTTP qui signifie que le serveur a bien reçu la demande du navigateur, mais qu’il ne trouve aucune page à l’adresse demandée. Contrairement à une erreur 500 (le serveur a un problème interne) ou une erreur 403 (l’accès est interdit), le 404 désigne très précisément une ressource manquante.

code http 404

Quand vous tapez une adresse dans votre navigateur, celui-ci envoie une requête au serveur qui héberge le site. Le serveur cherche la page correspondante et, s’il la trouve, renvoie un code 200 (“tout va bien, voici la page”). S’il ne la trouve pas, il renvoie un code 404 et affiche une page d’erreur, soit celle par défaut du serveur (souvent un écran blanc avec une ligne de texte), soit une page personnalisée si le propriétaire du site en a créé une. Le navigateur affiche alors cette page à la place du contenu attendu, et le visiteur comprend que quelque chose s’est mal passé.

Il existe aussi une variante méconnue mais gênante : la “404 soft”. Dans ce cas, le serveur renvoie un code 200 (succès) alors que la page affiche un message du type “cette page n’existe pas”. Pour un navigateur humain, la différence est invisible, mais pour Google, c’est un problème, parce que le moteur de recherche croit que la page existe et continue de l’indexer. Google Search Console signale ces faux positifs dans ses rapports, et il faut les traiter au même titre que les vraies erreurs 404.

Pourquoi votre site affiche-t-il des erreurs 404 ?

Les erreurs 404 apparaissent dès qu’une URL qui a existé ou qui est référencée quelque part ne correspond plus à aucune page sur votre serveur. Plusieurs situations courantes provoquent ce décalage entre ce que le visiteur ou Google attend et ce que le serveur trouve réellement.

causes erreur 404

La première cause, et de loin la plus fréquente, est la suppression d’une page sans mise en place d’une redirection. Vous décidez de retirer un produit de votre catalogue, de fusionner deux articles de blog ou de réorganiser vos services, vous supprimez la page concernée, et tous les liens qui pointaient vers elle (depuis d’autres pages de votre site, depuis Google, depuis des sites tiers) tombent dans le vide. C’est une situation particulièrement courante lors d’une refonte de site internet, quand des dizaines d’URL changent d’un coup sans plan de redirection.

La deuxième cause est le changement d’URL sans redirection. Vous modifiez le titre d’un article de blog, votre outil de gestion de contenu modifie automatiquement l’adresse de la page, et l’ancienne URL renvoie désormais un 404. La troisième cause est la faute de frappe dans un lien interne ou dans un lien partagé par email, sur les réseaux sociaux ou dans un document imprimé. Un caractère en trop, un tiret oublié, une majuscule mal placée suffisent à créer une URL invalide.

Enfin, les pages peuvent aussi disparaître à cause d’un problème technique du côté du serveur ou du système de gestion de contenu : une base de données corrompue, une migration d’hébergeur mal gérée, un conflit entre extensions. Dans tous ces cas, le résultat est le même : le visiteur arrive sur une impasse, et si personne ne surveille, personne ne s’en rend compte.

Quel est l’impact d’une erreur 404 sur votre référencement ?

Les erreurs 404 ne font pas directement baisser votre classement dans Google, et Google l’a confirmé publiquement à plusieurs reprises. Mais leurs conséquences indirectes sont bien réelles et peuvent peser lourd sur un site d’entreprise ou de commerce en ligne.

impact seo erreur 404

Chaque fois que Google explore une page qui renvoie un 404, il dépense une partie de son “budget d’exploration” (le nombre de pages qu’il visite sur votre site à chaque passage) sur une page morte au lieu de l’utiliser pour explorer vos vraies pages de contenu. Sur un petit site de 30 pages, l’impact est négligeable, mais sur un site de 500 pages ou plus avec des dizaines d’erreurs 404, Google peut finir par espacer ses visites ou négliger des sections entières de votre site.

Quand une page qui recevait des liens entrants (des liens depuis d’autres sites) renvoie un 404, toute la valeur de ces liens est perdue. C’est comme si quelqu’un recommandait votre boutique à ses amis, mais que la porte d’entrée était murée : la recommandation existe toujours, mais elle ne vous apporte plus rien. Si vous travaillez à référencer votre site sur Google, chaque lien entrant compte, et en perdre à cause d’erreurs 404 non corrigées revient à gaspiller du travail déjà fait.

Et puis il y a l’impact sur l’expérience de vos visiteurs. Un client potentiel qui clique sur un résultat Google et tombe sur une page d’erreur au lieu de l’information qu’il cherchait ne va pas fouiller votre site pour la retrouver. Il va appuyer sur le bouton retour et cliquer sur le résultat suivant, celui de votre concurrent. Ce comportement envoie un signal négatif à Google (l’utilisateur est revenu très vite), et il vous fait perdre un visiteur, potentiellement un client, de façon directe et immédiate.

Comment détecter les erreurs 404 sur votre site ?

Vous pouvez repérer les erreurs 404 de votre site avec des outils gratuits, sans aucune compétence technique particulière, à condition de savoir où chercher et de le faire régulièrement.

detecter erreur 404

Le premier outil à vérifier est Google Search Console. Si vous ne l’avez pas encore configuré, c’est le moment de le faire, parce qu’il vous donne directement la vision de Google sur votre site. Dans le rapport “Pages” (qui s’appelait “Couverture” avant 2024), filtrez par la catégorie “Introuvable (404)” pour voir la liste de toutes les pages que Google a tenté d’explorer et qui ont renvoyé un code 404. Pour chaque URL, vous pouvez voir quand Google l’a explorée pour la dernière fois et, en cliquant dessus, quelles pages de votre site ou d’ailleurs pointent vers elle. C’est votre point de départ pour prioriser les corrections.

Pour aller plus loin et scanner l’ensemble de votre site en une seule fois, utilisez un outil d’exploration comme Screaming Frog (gratuit jusqu’à 500 URL). Vous entrez l’adresse de votre site, l’outil parcourt toutes vos pages en suivant vos liens internes, et il liste chaque lien qui aboutit à un code 404. L’avantage par rapport à Search Console est que vous détectez aussi les 404 que Google n’a pas encore trouvées, notamment les liens internes vers des pages récemment supprimées.

Intégrer cette vérification dans un audit régulier de votre site internet vous permet de repérer les problèmes avant qu’ils ne s’accumulent. Si vous ne faites qu’un seul contrôle par trimestre, concentrez-vous sur Search Console, c’est le plus rapide et le plus directement lié à ce que Google voit.

Comment corriger une erreur 404 pas à pas ?

La correction d’une erreur 404 dépend de la raison pour laquelle la page a disparu, et la bonne réponse n’est pas toujours la même selon les cas. Voici les trois scénarios les plus courants et ce qu’il faut faire dans chacun.

corriger erreur 404

Si la page a simplement changé d’adresse (vous avez modifié le titre d’un article ou réorganisé vos catégories), la solution est une redirection 301. Cette redirection dit au navigateur et à Google “cette page a déménagé de façon permanente, voici sa nouvelle adresse”. Le visiteur est renvoyé automatiquement vers la bonne page, et Google transfère la valeur des liens vers la nouvelle URL. Sur la plupart des hébergeurs, vous pouvez configurer ces redirections dans un fichier .htaccess (pour Apache) ou dans les paramètres de votre outil de gestion de contenu. Si vous utilisez un service géré comme Vercel ou Cloudflare, ces redirections se configurent dans un fichier de configuration dédié.

Si la page a été supprimée définitivement et qu’aucune page équivalente n’existe sur votre site, vous avez deux options. Soit vous renvoyez un code 410 (Gone) pour dire explicitement à Google que la page n’existe plus et ne reviendra pas, ce qui accélère le retrait de l’URL de l’index. Soit vous redirigez vers la page la plus proche en termes de contenu, par exemple la catégorie parente ou un article similaire, si cela fait sens pour le visiteur. Ne redirigez jamais une page supprimée vers la page d’accueil par défaut, parce que Google finit par comprendre que c’est une fausse redirection et traite le lien comme un 404 de toute façon.

Si l’erreur 404 vient d’un lien interne mal écrit (faute de frappe, URL incomplète), il suffit de corriger le lien à la source. Ouvrez la page qui contient le lien cassé, corrigez l’adresse, et publiez la modification. C’est souvent la correction la plus simple et la plus durable, parce qu’elle élimine le problème à sa racine au lieu de le contourner avec une redirection.

Quelle différence entre une redirection 301 et un code 410 ?

Une redirection 301 transfère le visiteur et la valeur de référencement vers une nouvelle adresse, tandis qu’un code 410 demande aux moteurs de recherche de retirer la page de leur index sans la remplacer. Le choix entre les deux dépend d’une question simple : existe-t-il une page de remplacement pertinente pour le visiteur ?

redirection 301 410

Utilisez une redirection 301 quand la page a changé d’adresse (le contenu existe toujours, juste ailleurs), quand vous avez fusionné deux articles en un seul, ou quand une page équivalente peut répondre au besoin du visiteur. Google met généralement quelques semaines à prendre en compte une 301 et à transférer la valeur des liens vers la nouvelle URL. C’est la solution la plus courante et celle qui préserve le mieux votre travail de référencement.

Utilisez un code 410 quand la page a été supprimée sans remplacement, par exemple un produit retiré de votre catalogue sans équivalent, un article devenu caduc, ou une page d’événement passé. Le code 410 dit clairement à Google “cette page est partie pour de bon”, et Google la retire de son index plus rapidement qu’avec un simple 404. La différence de traitement entre un 404 et un 410 est subtile mais réelle : Google finit par retirer les deux de son index, mais un 410 est traité en quelques jours là où un 404 peut rester indexé plusieurs semaines avant d’être abandonné.

Si vous avez un doute, la redirection 301 vers une page pertinente est presque toujours le meilleur choix. Le visiteur trouve du contenu utile, Google transfère la valeur du lien, et personne ne voit de page d’erreur. Le code 410 n’est vraiment nécessaire que quand aucune redirection n’a de sens pour le visiteur.

Comment créer une page 404 personnalisée qui retient vos visiteurs ?

Une page 404 personnalisée transforme une impasse en un carrefour qui guide le visiteur vers le contenu qu’il cherchait, au lieu de le laisser face à un écran vide qui lui donne envie de partir.

page 404 personnalisee

La page 404 par défaut de la plupart des serveurs et des outils de gestion de contenu est un écran blanc avec une ligne de texte du type “Not Found” ou “La page demandée est introuvable”. C’est techniquement correct, mais c’est aussi la façon la plus rapide de perdre un visiteur, parce qu’il n’a aucune indication sur ce qu’il peut faire ensuite. Une page 404 personnalisée garde le même en-tête et le même menu de navigation que le reste de votre site, ce qui rassure le visiteur sur le fait qu’il est toujours au bon endroit, et elle lui propose des pistes concrètes pour retrouver ce qu’il cherchait.

Au minimum, votre page 404 devrait contenir un message court et clair qui explique la situation en langage courant (“cette page n’existe plus” plutôt qu’un jargon technique), un lien bien visible vers la page d’accueil, et trois à cinq liens vers vos pages les plus importantes ou les plus visitées. Si votre site possède un moteur de recherche interne, ajoutez-le sur cette page, parce qu’un visiteur qui peut taper ce qu’il cherchait a de bonnes chances de trouver une page pertinente. Sur un site de commerce en ligne, intégrer les catégories principales et éventuellement une barre de recherche produit peut sauver une vente qui serait autrement perdue.

Un point souvent négligé : vérifiez que votre page 404 personnalisée renvoie bien un vrai code HTTP 404 et non un code 200. Si votre serveur renvoie un code 200 pour votre belle page d’erreur sur mesure, Google va l’indexer comme une page de contenu normale, ce qui crée exactement le problème de 404 soft dont on a parlé plus haut. La vérification est simple : ouvrez les outils de développement de votre navigateur (F12), allez dans l’onglet Réseau, chargez une URL volontairement fausse sur votre site, et vérifiez que le code de réponse affiché est bien 404.

Comment éviter les erreurs 404 à l’avenir ?

Mieux vaut empêcher les erreurs 404 d’apparaître que de les corriger après coup, et la plupart des mesures de prévention ne demandent qu’un peu d’organisation au moment de modifier votre site.

eviter erreur 404

La règle la plus importante est de ne jamais supprimer une page sans mettre en place une redirection. Avant de retirer un contenu, vérifiez d’abord s’il reçoit des visites (dans vos statistiques), s’il possède des liens entrants (dans Search Console) et s’il est référencé dans votre maillage interne. Si c’est le cas, créez une redirection 301 vers la page la plus pertinente avant de supprimer quoi que ce soit. Si ce n’est pas le cas, un code 410 fait l’affaire.

Quand vous planifiez une refonte ou une migration de site, préparez un tableau de correspondance qui associe chaque ancienne URL à sa nouvelle adresse. Ce travail est fastidieux mais il vous épargne des semaines de corrections après le lancement, et il protège le référencement que vos pages ont accumulé au fil du temps. Une arborescence de site bien pensée dès la conception réduit aussi le besoin de réorganiser plus tard.

Prenez l’habitude de vérifier les erreurs 404 dans Google Search Console au moins une fois par mois, et de les traiter avant qu’elles ne s’accumulent. Intégrez ce contrôle dans votre routine de maintenance de site internet, au même titre que les mises à jour de sécurité et les sauvegardes. Un site propre du point de vue des erreurs 404 est un site où chaque lien mène quelque part, où Google explore efficacement vos pages de contenu, et où vos visiteurs ne tombent jamais dans une impasse sans issue.

Faites de vos erreurs 404 une priorité récurrente

Les erreurs 404 ne sont pas un problème que l’on règle une seule fois pour ne plus jamais y penser. Chaque modification de contenu, chaque changement d’URL, chaque page supprimée peut en créer de nouvelles. La vraie solution n’est pas de courir après les erreurs, mais de mettre en place une routine simple : vérifier Search Console une fois par mois, corriger les erreurs qui touchent des pages avec du trafic ou des liens, mettre en place des redirections systématiques quand vous déplacez du contenu, et garder une page 404 personnalisée qui guide vos visiteurs au lieu de les perdre. C’est un travail discret, mais c’est aussi l’un des plus rentables pour la santé de votre site à long terme.

Questions fréquentes

Une erreur 404 signifie que la page est introuvable, sans préciser si la disparition est temporaire ou définitive. Une erreur 410 (Gone) indique explicitement que la page a été supprimée de façon permanente. Google traite un code 410 plus rapidement qu'un 404 et retire la page de son index en quelques jours au lieu de plusieurs semaines.

Google a confirmé que les erreurs 404 ne font pas baisser le classement d'un site de manière directe. Mais elles gaspillent le budget d'exploration de Google, diluent la valeur des liens internes qui pointent vers ces pages, et dégradent l'expérience des visiteurs, ce qui nuit au référencement de façon indirecte.

Connectez-vous à Google Search Console, ouvrez le rapport Pages (anciennement Couverture), puis filtrez par la catégorie Introuvable (404). La liste affiche chaque URL concernée, la date de la dernière exploration par Google et le nombre de pages qui pointent vers elle.

Non, pas nécessairement. Concentrez-vous sur celles qui reçoivent du trafic, qui possèdent des liens entrants de valeur ou qui apparaissent dans votre maillage interne. Les erreurs 404 sur des pages qui n'ont jamais eu de visiteurs ni de liens peuvent être ignorées sans conséquence.

Une bonne page 404 contient un message clair qui explique la situation, un lien vers la page d'accueil, un champ de recherche si votre site en possède un, et trois à cinq liens vers vos pages les plus visitées. Gardez le même en-tête et le même pied de page que le reste du site pour que le visiteur ne se sente pas perdu.

Une erreur 404 soft se produit quand votre serveur renvoie un code 200 (succès) pour une page qui affiche un message d'erreur. Google la signale dans Search Console parce qu'elle fausse l'exploration du site. Pour la corriger, configurez votre serveur pour qu'il renvoie un vrai code 404 ou 410 quand la page n'existe pas.

Newsletter

Rejoignez-nous !

Cet article vous a plu ? Recevez mes astuces et conseils pour réussir votre site ou votre SaaS, directement dans votre boîte mail. Pas de spam, désinscription en un clic.

En vous inscrivant, vous acceptez de recevoir mes articles par email. Vos données restent confidentielles, voir la politique de confidentialité .

Partager cet article
Nicolas Lecocq

Écrit par

Nicolas Lecocq

Développeur-entrepreneur entre la France et la Suisse, je conçois et développe des SaaS, des plateformes e-commerce et des applications métier sur-mesure.

Tous les articles