E-commerce

Erreur 404 : signification et comment la corriger (en y gagnant)

Page en erreur 404 qu’une redirection 301 envoie vers la bonne page, qui répond correctement
Dans cet article
  1. Que signifie l’erreur 404 ?
  2. Pourquoi l’erreur 404 apparaît-elle ?
  3. L’erreur 404 pénalise-t-elle le site sur Google ?
  4. Comment résoudre une erreur 404 quand on est visiteur ?
  5. Comment corriger l’erreur 404 sur votre site, étape par étape ?
  6. Quelle différence entre 404, 410 et soft 404 ?
  7. Comment gérer les erreurs 404 sur une boutique PrestaShop ?
  8. Comment créer une page 404 personnalisée qui retient les visiteurs ?
  9. Erreur 404 : que faire maintenant ?

L’erreur 404 (en anglais 404 Not Found) est la réponse d’un serveur quand la page demandée n’existe pas : l’adresse est erronée, ou la page a été supprimée ou déplacée sans redirection. On la corrige en rectifiant le lien, avec une redirection 301 vers la bonne page ou avec une page 404 bien faite.

Tous les sites ont quelques pages 404, le nôtre aussi. Le problème n’est pas d’en avoir : c’est de ne pas les gérer. Dans ce guide, nous voyons ce que signifie l’erreur 404, quand elle compte vraiment pour Google et comment la transformer d’impasse en porte d’entrée, avec une attention particulière pour ceux qui ont une boutique PrestaShop.

Que signifie l’erreur 404 ?

L’erreur 404 signifie « page introuvable » : le navigateur a atteint le serveur, mais le serveur n’a rien trouvé à cette adresse. Le site fonctionne, c’est la page en question qui manque.

Le nombre n’est pas dû au hasard. Chaque fois que vous ouvrez une page, le serveur répond avec un code d’état HTTP à trois chiffres. Les codes qui commencent par 4 signalent un problème dans la requête (l’adresse), ceux qui commencent par 5 un problème du serveur. Voici les codes que vous rencontrerez le plus souvent :

Code Signification Quand il est utilisé
200 OK La page existe et fonctionne
301 Déplacée de façon permanente La page a une nouvelle adresse définitive
302 Déplacée temporairement La page reviendra à l’ancienne adresse
404 Introuvable Il n’y a aucune page à cette adresse
410 Plus disponible (Gone) La page a été supprimée définitivement
500 Erreur interne du serveur Problème technique : ce n’est pas une 404

La même erreur s’écrit de bien des façons : « 404 error », « err 404 », « HTTP 404 », « 404 Not Found », « erreur 404 page introuvable ». Dans la Google Search Console, dans le rapport sur l’indexation des pages, elle apparaît comme « Introuvable (404) ».

Pourquoi l’erreur 404 apparaît-elle ?

L’erreur 404 apparaît quand quelqu’un, une personne ou le robot de Google, demande une adresse qui n’existe pas sur le serveur. Les causes les plus fréquentes sont au nombre de six :

  1. URL mal saisie : une lettre erronée ou une barre oblique en trop.
  2. Lien cassé : un lien de votre site, ou d’un autre site, pointe vers une page que vous avez supprimée ou renommée.
  3. Page déplacée sans redirection : vous avez changé le slug d’une catégorie ou d’un article et l’ancienne adresse est restée orpheline.
  4. Produit désactivé ou supprimé dans une boutique en ligne.
  5. Refonte ou migration du site sans plan de redirection. C’est la cause qui fait le plus de dégâts, car elle touche des centaines de pages en même temps.
  6. Problèmes de configuration : règles de réécriture erronées dans le fichier .htaccess, URL simplifiées désactivées, mauvaise langue ou mauvaise boutique en multiboutique.

L’erreur 404 pénalise-t-elle le site sur Google ?

Pas en elle-même. Google indique dans son guide sur les erreurs 404 qu’elles ne nuisent généralement pas à l’indexation ni au classement du site. Mais une page déjà indexée qui commence à répondre 404 est retirée de l’index, et avec elle tout ce qu’elle apportait.

Le vrai dommage est donc indirect :

  • vous perdez les visites que cette page recevait de Google, des réseaux sociaux ou des newsletters ;
  • vous perdez la valeur des liens des autres sites qui pointaient vers elle ;
  • vous perdez le client, qui, face à une impasse, revient sur Google et clique sur le concurrent.

Attention à deux « remèdes » qui aggravent les choses :

  • Tout rediriger vers l’accueil. Celui qui cherchait une fiche produit et se retrouve sur l’accueil n’a rien résolu. Google traite souvent ces redirections comme des soft 404.
  • Des pages « introuvable » qui répondent 200. Si la page dit « n’existe pas » mais que le serveur répond OK, Google la signale comme soft 404 et continue à y perdre du temps.

Comment résoudre une erreur 404 quand on est visiteur ?

Si vous tombez sur une erreur 404 sur un site qui n’est pas le vôtre, essayez dans cet ordre :

  1. Vérifiez l’adresse dans la barre du navigateur : c’est souvent une faute de frappe.
  2. Rechargez la page : parfois, c’est un problème passager.
  3. Remontez d’un niveau : effacez la dernière partie de l’adresse, après la dernière barre oblique, et appuyez sur Entrée.
  4. Utilisez la recherche du site, ou cherchez sur Google le nom du site suivi du sujet.
  5. Cherchez une copie archivée sur la Wayback Machine, si la page a vraiment disparu.
  6. Prévenez le site : vous lui rendez service, car il ne sait probablement pas qu’il a un lien cassé.

Comment corriger l’erreur 404 sur votre site, étape par étape ?

Pour corriger les erreurs 404 de votre site, vous devez les trouver, décider pour chacune s’il faut corriger le lien, faire une redirection 301 ou laisser la 404, appliquer la correction puis la vérifier. Cela fait 4 étapes.

1. Trouvez toutes les pages 404

Ces outils suffisent pour la plupart des sites :

Outil Ce qu’il vous indique Coût
Google Search Console Les pages 404 vues par Google (motif « Introuvable (404) ») et qui pointe vers elles Gratuit
Bing Webmaster Tools La même chose, vue par le moteur de Microsoft Gratuit
Screaming Frog SEO Spider Les liens internes cassés et les chaînes de redirections Gratuit jusqu’à 500 URL
Journaux du serveur Chaque requête 404 réelle, y compris celles des robots Inclus dans l’hébergement
Google Analytics 4 Combien de personnes arrivent sur la page 404 et depuis quelle page Gratuit

Commencez par la Search Console : elle donne les bonnes priorités, car elle vous montre les pages 404 que Google connaît et qui avaient donc de la visibilité.

2. Décidez quoi faire de chaque page 404

Toutes les pages 404 ne sont pas à « corriger ». Utilisez ce tableau :

Situation Que faire
La page a seulement été déplacée (nouveau slug, nouvelle catégorie) Redirection 301 de l’ancienne adresse vers la nouvelle
La page n’existe plus, mais il existe un contenu très proche Redirection 301 vers le contenu le plus proche, jamais en bloc vers l’accueil
La page n’existe plus et n’a pas de remplaçant Laissez la 404, ou utilisez la 410
Le lien interne est mal écrit Corrigez le lien dans la page qui le contient
Un autre site pointe vers une mauvaise adresse et vous envoie des visites Redirection 301 vers la bonne page
Adresses qui n’ont jamais existé, générées par des robots ou des tentatives d’attaque Ignorez-les : la 404 est la bonne réponse

3. Appliquez la correction

  • Sur WordPress, les redirections se gèrent avec une extension dédiée ou avec l’extension SEO que vous utilisez déjà.
  • Sur PrestaShop, cela dépend du type de page : nous le voyons plus loin.
  • Sur un serveur Apache, vous pouvez écrire les redirections dans le fichier .htaccess, par exemple Redirect 301 /ancienne-page/ /nouvelle-page/.

Deux règles valent partout : pas de chaînes de redirections (A → B → C, mieux vaut A → C) et pas de boucles (A → B → A).

4. Vérifiez que cela fonctionne

Vérifiez avec l’outil d’inspection d’URL de la Search Console, ou avec un crawler, que l’ancienne adresse répond 301 et la nouvelle 200. Puis, dans le rapport des pages, utilisez « Valider la correction ». Pour un petit site, un contrôle par mois et un après chaque modification importante suffisent.

Quelle différence entre 404, 410 et soft 404 ?

La 404 dit « introuvable », la 410 dit « supprimée définitivement », la soft 404 est une page qui ressemble à une erreur mais répond comme si tout allait bien.

  • 404 : la réponse normale pour une adresse qui n’existe pas.
  • 410 : déclare explicitement que le contenu ne reviendra pas. Mais Google traite de la même façon tous les codes 4xx sauf le 429 : en pratique, 404 et 410 ont le même effet.
  • Soft 404 : une page vide, ou qui affiche « introuvable », et qui répond 200. Elle doit être corrigée : soit elle renvoie une vraie 404, soit elle devient une redirection vers une page utile.

Comment gérer les erreurs 404 sur une boutique PrestaShop ?

Dans une boutique PrestaShop, la plupart des pages 404 viennent de produits désactivés et de catégories renommées. Pour les produits, PrestaShop propose un réglage dédié ; pour le reste, il faut un module ou une règle sur le serveur.

Produits hors ligne. Dans la fiche produit, section SEO, choisissez ce qui se passe quand le produit est hors ligne. Les options, présentes dans le code de PrestaShop 8 et 9, sont :

  • utiliser le comportement par défaut, que vous définissez dans Paramètres de la boutique › Paramètres des produits ;
  • pas de redirection, en affichant le produit comme plus disponible avec un code 200, 404 ou 410 ;
  • pas de redirection, en affichant la page d’erreur 404 ou 410 ;
  • redirection permanente (301) ou temporaire (302) vers une catégorie ou vers un autre produit.

Notre conseil pratique :

Le produit… Choix dans PrestaShop
est épuisé mais reviendra Ne le désactivez pas : laissez-le en ligne comme « indisponible »
est remplacé par un nouveau modèle 301 vers le nouveau produit
n’a pas de remplaçant, mais la catégorie est pertinente 301 vers la catégorie
n’a pas de remplaçant et la catégorie n’a rien à voir 404 ou 410 avec la page d’erreur

Catégories, pages CMS et anciennes adresses. Le cœur de PrestaShop n’a pas de gestionnaire de redirections pour n’importe quelle adresse : on utilise un module de redirection ou une règle dans le fichier .htaccess. Avant de renommer une catégorie, préparez la redirection.

Mises à jour et migrations. Le passage de PrestaShop 1.7 à PrestaShop 9 est le moment où l’on perd le plus d’URL. Avant de migrer, exportez toutes les adresses indexées, vérifiez que les règles d’URL (dans Paramètres de la boutique › Trafic et SEO) restent identiques et préparez le plan de redirection pour celles qui changent. Si vous passez de PrestaShop 1.7 à 8 ou 9, nous avons développé Shop Migrator pour migrer PrestaShop en conservant URL et ID : les ID des produits restent ceux d’origine, donc avec les mêmes règles d’URL, les adresses restent identiques elles aussi.

Nous l’avons fait chez nous aussi. Quand nous avons refait flagagency.it en 2026, nous avons gardé identiques les adresses de tous les articles du blog en italien, y compris la version originale de celui-ci. Puis nous avons donné à chaque ancienne page supprimée une 301 vers la page la plus proche, et une 410 à celles qui n’avaient pas d’équivalent. Si votre boutique est pleine d’erreurs 404 et que vous ne savez pas par où commencer, notre maintenance PrestaShop s’en occupe pour vous.

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

Une bonne page 404 personnalisée répond avec le code 404, dit en une phrase ce qui s’est passé et propose tout de suite une issue : la recherche, les sections principales et un contact. Ainsi, ceux qui y arrivent ne retournent pas sur Google.

Check-list pour une page 404 qui travaille pour vous :

  • Elle répond vraiment 404, pas 200 (sinon c’est une soft 404).
  • Une phrase claire, avec le ton de votre marque : pas de codes techniques et pas de reproches au client.
  • Une issue : barre de recherche, catégories principales, meilleures ventes, accueil.
  • Un contact rapide : WhatsApp, chat ou téléphone, pour ceux qui sont pressés.
  • Même en-tête et même pied de page que le reste du site, pour que le client ne pense pas être ailleurs.
  • Accessible : du vrai texte et pas seulement une image, un contraste suffisant, des liens accessibles au clavier.
  • Pas de redirection automatique au bout de quelques secondes : c’est déroutant et cela n’aide pas Google.
  • Mesurée : dans Google Analytics 4, regardez de quelles pages viennent les visites sur la 404. Elles vous indiquent les liens cassés à corriger.

La page 404 de flagagency.it, par exemple, a pour titre « Cette page est partie faire une course », deux boutons (retour à l’accueil et écrivez-nous sur WhatsApp) et la liste de nos services. Dans une boutique en ligne, nous ajouterions aussi la recherche et les catégories les plus visitées : ceux qui arrivent par un ancien lien cherchaient généralement un produit.

Erreur 404 : que faire maintenant ?

En résumé, pour corriger l’erreur 404 sans perdre de visites ni de clients :

  1. Trouvez les pages 404 dans la Search Console.
  2. Décidez au cas par cas : correction du lien, redirection 301 ou 404/410.
  3. Appliquez les redirections sans chaînes et sans tout envoyer vers l’accueil.
  4. Vérifiez dans la Search Console et refaites le contrôle après chaque modification.
  5. Soignez la page 404, car certains visiteurs y arriveront quand même.

Sur les petits sites, c’est une heure de travail. Sur les boutiques en ligne avec des milliers de produits, ou après une migration qui a mal tourné, mieux vaut se faire aider. Flag Agency, agence web PrestaShop de Frattamaggiore (Naples, Italie), le fait chaque fois qu’elle crée une boutique PrestaShop : le plan de redirection est prêt avant la mise en ligne. Si votre problème est plutôt la vitesse du site, lisez aussi comment choisir le serveur PrestaShop. Et si la boutique fonctionne mais ne vend pas assez, commencez par nos 6 conseils pour augmenter les conversions.