Vous avez déjà vécu ça : vous cliquez sur un lien, mais au lieu d’obtenir la page souhaitée, une erreur s’affiche, indiquant que la page demandée n’est pas disponible.

Quelque chose du genre « Erreur 404 page introuvable ».

erreur 404 comment la corriger

Qu’est-ce qu’une erreur 404 ?

Une erreur 404 est le code d’état HTTP standardisé. Le message est envoyé par le serveur web au navigateur web (généralement le client) qui a envoyé la demande HTTP. Le navigateur affiche alors ce code d’erreur. En d’autres termes, quand vous tenté d’accéder à une page, en cliquant sur un lien, vous envoyez une requête sur le serveur du site web. S’il ne trouve pas l’URL en question, il renvoi le code d’erreur 404, car la page est introuvable.


Les liens qui ne mènent nulle part sont appelés « liens morts » ou « liens brisés ». Le code d’état HTTP 404 est souvent appelé « erreur 404 page introuvable », « HTTP 404 » ou « code 404 ».

J’ai rassemblé des informations concernant les messages d’erreur et je vais vous montrer comment créer votre propre page 404.

Comment est généré une « erreur 404 page introuvable  » ?


Le déclencheur typique d’un message d’erreur 404 est le fait que le contenu d’un site Web a été supprimé ou déplacé vers une autre URL. Il existe également d’autres raisons pour lesquelles un message d’erreur peut apparaître. En voici quelques-unes :

  • L’URL ou son contenu (comme des fichiers ou des images) a été supprimé ou déplacé (sans que les liens internes soient redirigés en conséquence).
  • L’URL a été mal écrite (au cours du processus de création ou d’une refonte), mal liée ou mal saisie dans le navigateur.
  • Le serveur responsable du site web ne fonctionne pas ou la connexion est interrompue.
  • Le nom de domaine demandé ne peut pas être converti en IP par le système de noms de domaine (DNS).
  • Le nom de domaine saisi n’existe pas (ou plus)

Les liens morts sont souvent laissés en place pendant de longues périodes, car les opérateurs ne savent pas que le contenu lié a été supprimé ou déplacé. De nombreux sites web apparaissent encore dans les pages de résultats des moteurs de recherche (SERP) alors qu’ils ne sont plus disponibles en ligne (ou du moins plus à l’URL indiquée). Les autres sites web liés, tels que les blogs, les portails d’actualités, etc., ne sont souvent pas informés que le site a été supprimé ou qu’il peut désormais être trouvé sous une nouvelle URL. De nombreux webmasters ne vérifient pas régulièrement leurs liens externes et, par conséquent, un lien fonctionnel peut facilement devenir un lien mort.

Comment corriger l’erreur « 404 Not Found » (introuvable) ?

Une erreur 404 envoie un signal négatif. En fin de compte, les visiteurs du site web n’ont pas trouvé le contenu qu’ils cherchaient. Toutefois, l’apparition d’une page 404 ne signifie pas nécessairement que l’information souhaitée n’est pas du tout disponible. Dans de nombreux cas, la solution à l’erreur initiale est facilement trouvée et le visiteur peut être rapidement dirigé vers la page Web qu’il recherchait initialement. Alors, comment faire pour corriger une erreur 404 ? Je vous conseille d’essayer les solutions suivantes (dans l’ordre) :

  • Rechargez la page : Il se peut que l’erreur 404 soit apparue pour la simple raison que la page ne s’est pas chargée correctement. Vous pouvez le vérifier facilement en cliquant sur le bouton « Actualiser » de votre navigateur ou en appuyant sur la touche F5.
  • Vérifiez l’URL : Que vous ayez saisi l’adresse URL manuellement ou que vous ayez été dirigé par un lien, il se peut qu’une erreur ait été commise. C’est pourquoi vous devez vérifier le chemin d’accès spécifié du site web. Il se peut que vous, ou la personne qui a saisi le lien, ayez fait une erreur de frappe. Outre les fautes d’orthographe, il se peut également que les barres slash aient été omises ou mal placées.
  • Revenez en arrière dans les niveaux de répertoire : Par exemple, si une URL de la structure suivante exemple.fr/repertoire1/repertoire2/repertoire3 provoque une page d’erreur 404, vous pouvez toujours revenir au niveau de répertoire précédent (dans cet exemple : exemple.fr/repertoire1/repertoire2) afin de vérifier si la page souhaitée y est liée. Il suffit d’effacer le dernier répertoire dans l’URL. Le lien de la page recherchée doit être visible sur la page précédente. Si vous ne le trouvez pas sur cette page, vous pouvez également revenir à la page précédente et y chercher le lien correct. Mais si cette méthode s’avère également efficace et que vous finissez par revenir à la page d’accueil, passez à l’astuce suivante.
  • Utilisez la fonction de recherche du site : De nombreux sites Web proposent une fonction de recherche sur leur page d’accueil. En saisissant un ou plusieurs mots clés, elle peut vous aider à trouver la page spécifique que vous recherchez.
  • Utiliser un moteur de recherche : Vous avez également la possibilité d’utiliser Google pour trouver un site web. Pour autant que le site souhaité existe, vous devriez pouvoir le trouver en saisissant le domaine du site et/ou une transcription par mots-clés du sujet traité.
  • Supprimez le cache et les cookies du navigateur : Si vous pouvez accéder au site Web à partir d’un autre appareil et que l’erreur HTTP 404 ne semble apparaître que sur un certain ordinateur, le problème pourrait venir de votre navigateur. Vous devez donc supprimer le cache du navigateur ainsi que tous les cookies de ce site, ce qui vous permettra peut-être enfin d’accéder à la page.
  • Contactez le site Web : Si aucun des conseils ci-dessus n’a porté ses fruits, la seule option restante peut être de prendre contact avec la ou les personnes responsables du site web. Les informations de contact se trouvent généralement dans l’en-tête du site ou sur une page spécifique « Contactez-nous ». Les webmasters devraient être en mesure de vous indiquer si la page que vous recherchez existe réellement. Il se peut que la page en question ait été déplacée vers une nouvelle URL, et dans ce cas, vous rendrez un grand service au webmaster. Il pourra alors corriger l’erreur 404 en introduisant une redirection 301, qui dirigera automatiquement les utilisateurs de l’ancienne page Web vers la page actuelle.

Les erreurs HTTP 404 peuvent nuire au classement et à la réputation d’un site web.


Les moteurs de recherche, tels que Google et Bing, auront une impression négative d’un site s’il présente de nombreuses erreurs 404. Une fois que les robots d’exploration ont constaté que de nombreuses requêtes affichent un code erreur 404, il supposera que le site n’est pas très bien entretenu. Les liens morts affectent le classement d’un site et Google peut diminuer sa position dans les SERP, voire cesser de l’indexer, si les pages d’erreur 404 sont trop nombreuses. Cela peut entraîner une baisse considérable du nombre de visiteurs du site.

Le visiteur perd confiance dans le site s’il est rempli de liens cassés ou si la page de destination (la page à laquelle on accède à partir des résultats du moteur de recherche) est morte. Si le site rencontre régulièrement ce problème, de nombreux utilisateurs ne prendront pas la peine de poursuivre leur recherche car ils ne sont même pas sûrs que le contenu souhaité soit encore disponible.

Identifier les erreurs 404 sur votre propre site web


Il est important pour les webmasters et les SEO d’avoir un trop grand nombre de pages en erreur 404. Cela s’applique aux pages d’erreur 404 internes sur leur propre site Web ainsi qu’aux liens externes. Il existe de nombreux outils gratuits pour vous aider à trouver plus facilement ces liens brisés. Trois des meilleurs et des plus connus sont :

  • Google Search Console (anciennement connu sous le nom de « Google Webmaster Tools ») : si vous avez déjà un compte Google et que vous y avez enregistré votre site Web, vous devriez utiliser l’option Google Search Console. Toutes les erreurs 404 trouvées par le crawler de Google sont affichées dans l’outil Web et peuvent être marquées comme corrigées ici aussi. Des fonctions supplémentaires vous permettent de trouver des erreurs dans les fichiers robots.txt et d’utiliser les statistiques de crawling pour savoir combien de fois votre site a été crawlé par les crawlers de Google.

  • Dead Link Checker : l’un des outils les plus simples et les plus rapides pour trouver les pages 404 liées en interne et en externe est le Dead Link Checker. Avec cette application Web, il vous suffit d’entrer l’URL du site que vous souhaitez inspecter, puis de lancer la vérification. Vous avez le choix de vérifier une seule page Web ou un site entier. L’application répertorie toutes les pages d’erreur suivies avec les codes d’état et l’URL.

  • W3C Link Checker : cet outil en ligne du World Wide Web Consortium (W3C) est particulièrement détaillé lorsqu’il s’agit de tester les pages individuelles d’un site Web, de sorte que le processus de vérification des liens est plus long qu’avec d’autres sites Web. Le W3C Link Checker fonctionne comme le Dead Link Checker : vous saisissez l’URL et laissez l’outil faire le reste. Il est également possible d’ajouter des détails supplémentaires


Création d’une page d’erreur 404


Certains systèmes de gestion de contenu (CMS) comme WordPress, Joomla et Drupal génèrent automatiquement une page d’erreur 404 lorsque l’URL d’un site web est introuvable. La page HTTP 404 n’est qu’un simple message d’erreur standard, mais la plupart d’entre elles peuvent être personnalisées.

Si votre CMS ne vous donne pas la possibilité de créer ou de modifier votre page 404, ou si votre site web est uniquement basé sur HTML, PHP, etc., cela s’avérera un peu plus compliqué. Vous pouvez créer une page d’erreur comme suit :

  • Créez une page d’erreur (‘404.html’ ou ‘404.php’) dans le répertoire racine (s’il n’y en a pas déjà une).
  • Ouvrez le fichier .htaccess (ou créez-en un si nécessaire) dans le répertoire racine, entrez ce code dans ‘ErrorDocument 404 /404.html’ et enregistrez la modification. La page d’erreur sera générée avec ce code.
  • Pour voir si cela a fonctionné, essayez d’accéder à une page web non disponible et, avec un peu de chance, le message d’erreur 404 devrait apparaître dans le navigateur.

Pourquoi devriez-vous personnaliser votre page d’erreur 404 ?


Il est préférable d’avoir une page d’erreur 404 standard plutôt que de ne pas en avoir du tout, bien qu’une page personnalisée soit préférable pour plusieurs raisons. D’une part, vous devez être sûr que les visiteurs reçoivent un code d’état HTTP précis : par exemple, si le contenu demandé n’est plus présent sur le site, le message « 410 Gone » doit le signaler. Le visiteur sait alors que ce contenu a été définitivement supprimé.

D’autre part, vous pouvez fournir une page d’erreur spécialement conçue contenant des liens connexes (c’est-à-dire des liens vers votre page d’accueil ou vers des sous-pages dont le contenu recoupe celui que le visiteur a initialement demandé). Vous pouvez même ajouter une fonction de recherche sur votre site Web. En prenant ces mesures supplémentaires et en offrant des incitations à poursuivre la navigation, vous pourriez empêcher les visiteurs de quitter votre site immédiatement après avoir vu le code 404.

Avec un message 404 créatif, vous constaterez que les visiteurs sont plus indulgents. Naturellement, ils seront déçus de ne pas trouver le contenu qui leur avait été promis, mais une page 404 originale ou amusante pourrait rattraper le coup. Si elles sont bien faites, les pages d’erreur ont un certain potentiel.

Veillez à ce que le design du message d’erreur corresponde au style de votre site Web et vous avez déjà les bases d’une bonne page d’erreur 404. Si vous faites savoir aux visiteurs, de manière amusante et légère, que votre contenu n’est pas disponible, vous obtiendrez, avec un peu de chance, un sourire de leur part et ils ne vous en voudront pas.

erreur 404 page introuvable
La page 404 de Burger King