Quelques causes courantes d'erreurs 404 dans WordPress

Publié: 2023-04-10

Il y a peu de choses plus frustrantes pour un propriétaire de site Web que des pages manquantes et des liens brisés.

Non seulement il s'agit d'un problème qui affecte négativement l'expérience utilisateur que vous fournissez, mais l'identification des causes courantes des erreurs 404 que vous obtenez et la résolution du problème peuvent être une corvée qui prend du temps pour développer votre site et développer votre entreprise.

Si c'est le problème que vous rencontrez en ce moment, lisez la suite.

Dans ce guide, vous apprendrez comment vérifier les erreurs 404 dans WordPress, que faire à leur sujet et comment les empêcher de se produire en premier lieu.

Qu'est-ce qu'une erreur 404 dans WordPress ?

Avant de commencer à identifier les causes et les solutions de vos erreurs 404, il est utile de comprendre à quoi nous avons affaire ici.

En un mot, une erreur 404 est un code d'état HTTP qui vous indique que la ressource demandée est introuvable sur le serveur.

En d'autres termes, la page, la publication ou tout autre type de fichier auquel vous essayez d'accéder n'est pas là où il est censé se trouver, soit parce qu'il a été supprimé, déplacé vers un autre emplacement sur votre serveur ou que son URL a été modifiée.

Si vous avez déjà rencontré une erreur 404 sur le site Web de quelqu'un d'autre, vous saurez à quel point c'est pénible. Étant incapable de trouver ce que vous vouliez, soit vous subissez une expérience frustrante en parcourant les menus de navigation et en effectuant des recherches sur le site pour essayer de le trouver, soit, plus probablement, vous revenez simplement au moteur de recherche de votre choix et essayez un autre site Web.

Maintenant, imaginez si vos visiteurs vivent la même expérience. Au mieux, ils ne pourront pas trouver ce qu'ils veulent, ce qui peut être particulièrement problématique pour vous en tant que propriétaire d'entreprise s'ils veulent acheter un produit ou un service.

Au pire, vos erreurs 404 envoient vos visiteurs dans les bras de vos concurrents, pour ne jamais revenir.

L'article continue ci-dessous

Ainsi, vous pouvez voir à quel point il est important de comprendre pourquoi les erreurs 404 se produisent sur votre site Web WordPress pour les empêcher d'avoir un impact gravement préjudiciable sur votre entreprise.

5 causes courantes d'erreurs 404 dans WordPress

1. URL mal saisies

L'une des raisons les plus courantes pour lesquelles des erreurs 404 se produisent est que l'URL saisie dans le navigateur est incorrecte.

Bien sûr, cela pourrait être une simple erreur humaine. Après tout, qui d'entre nous n'est pas sujet aux fautes de frappe occasionnelles ?

Cependant, cela peut avoir plus à voir avec la façon dont vos permaliens sont structurés. En termes simples, plus vos URL sont longues et complexes, plus elles sont difficiles à retenir et plus la probabilité qu'elles soient mal saisies est grande.

Cela est particulièrement vrai si vous utilisez des permaliens simples, numériques ou basés sur la date.

Une autre cause probable de vos problèmes WordPress 404 pourrait être que vous avez modifié la structure de votre permalien mais que vous n'avez pas mis à jour le lien vers votre page maintenant manquante.

URL mal tapées - causes des erreurs 404 dans wordpress

Ainsi, après avoir vérifié qu'une faute de frappe de base n'est pas le problème, la meilleure solution suivante consiste à se connecter à WordPress et à accéder à Paramètres - Permaliens .

Jetez un œil au type de structure de permalien utilisé par votre WordPress et comparez-le à l'installation.

Si vous obtenez une erreur 404 à partir d'une URL telle que Yourwebsite.com/2023/04/post-name mais que votre structure de permalien est configurée pour afficher les URL sous la forme Yourwebsite.com/post-name , il y a votre problème.

L'article continue ci-dessous

Hébergement SiteGround

Essayez à nouveau la page avec le bon permalien et cela devrait fonctionner.

Si vos permaliens ne sont pas définis sur la structure du nom de publication, c'est le bon moment pour que cela se produise. Combinée à des slugs de page concis, cette structure vous fournira des URL simples et faciles à mémoriser, ce qui en fait l'un des meilleurs moyens d'éviter les erreurs 404 à l'avenir.
Consultez notre guide pour définir correctement les permaliens pour plus d'aide à ce sujet.

2. Pages supprimées

Si vous êtes sûr à 100 % que votre URL est exacte mais que vous obtenez toujours une erreur 404, la cause suivante la plus probable est que la page a été supprimée.

Le moyen le plus rapide de vérifier si votre page existe toujours est de vous connecter à WordPress et de la rechercher.

pages supprimées - causes des erreurs 404 dans wordpress

Selon le type de contenu que vous avez publié, ouvrez soit les Articles soit les Pages et utilisez le champ de recherche pour rechercher la page en question.

Si ce n'est pas le cas, vous pouvez supposer qu'il a été supprimé, auquel cas vous devrez soit restaurer la page, soit créer une redirection afin que l'URL pointant vers la page manquante pointe maintenant ailleurs.

3. Pages déplacées

Si vous êtes sûr qu'il est impossible que votre page soit supprimée, mais qu'elle ne se trouve toujours pas là où elle est censée se trouver, la réponse la plus probable est qu'elle a été déplacée.

Par exemple, il se peut que la page se trouvait initialement sur votredomaine.com/dossier1/nom-page , mais qu'elle se trouve maintenant sur votredomaine.com/dossier1/dossier2/nom-page .

Si vous vous demandez comment vérifier les erreurs 404 causées par des pages déplacées, c'est aussi simple que de faire une recherche sur le site.

pages déplacées - causes des erreurs 404 dans wordpress

Rendez-vous sur Google et saisissez votredomaine.com : titre de la page manquante.

L'article continue ci-dessous

Hébergement Woocommerce

Si une page existe toujours, elle devrait apparaître dans les résultats de la recherche. Vous pouvez ensuite ouvrir la page pour savoir où elle se trouve sur votre serveur et mettre à jour les liens vers cette page ou utiliser FTP pour la renvoyer à son emplacement d'origine.

4. Conflits de plugins et de thèmes

Si vous êtes convaincu que votre page est exactement là où elle est censée être et que vous utilisez la bonne URL mais que vous ne regardez toujours pas, votre thème WordPress ou vos plugins sont à l'origine du problème.

S'ils sont obsolètes, mal codés ou en conflit avec d'autres outils WordPress, vous pouvez rencontrer des erreurs 404 inattendues.

Heureusement, il s'agit d'un autre problème relativement rapide et facile à résoudre.

A. Testez votre thème

Votre première tâche consiste à vérifier si votre thème WordPress est à jour.

conflits de plugins et de thèmes - causes des erreurs 404 dans wordpress

Un moyen simple de le faire est d'utiliser un outil de test de thème gratuit comme Theme Check. Cela exécute des milliers de tests sur votre thème et vous présente une liste d'erreurs et de problèmes.

conflits de plugins et de thèmes - causes des erreurs 404 dans wordpress 2

Une autre façon consiste à vérifier le numéro de version de votre thème en allant dans Apparence - Thèmes et en sélectionnant votre thème actif. Vous pouvez ensuite comparer cela avec le numéro de version sur le site Web du développeur du thème. Si le numéro de version du développeur est supérieur au vôtre, il est temps de faire une mise à jour.

Si tout est à jour, essayez d'activer un thème différent pour voir si cela résout le problème.

Si ce n'est pas le cas, votre thème n'est peut-être pas le problème, alors passez à vos plugins.

B. Testez vos plugins

Tout d'abord, accédez à Plugins - Plugins installés . S'il y a des notifications indiquant que des plugins spécifiques nécessitent une mise à jour, abordez-les d'abord.

testez vos plugins - causes des erreurs 404 dans wordpress

Si cela ne résout pas le problème, un conflit avec un seul plugin peut être à l'origine de l'erreur 404.

Le moyen le plus simple de tester cela consiste à désactiver tous vos plugins et à actualiser votre site Web.

testez vos plugins - causes des erreurs 404 dans wordpress étape 2

Si la page apparaît, vous pouvez être sûr que le coupable se trouve quelque part dans votre dossier de plugins, mais lequel ?

Pour le savoir, réinstallez vos plugins un par un, en actualisant la page manquante après chacun. S'il réapparaît, vous savez que le plugin n'est pas le problème. S'il disparaît à nouveau après l'installation du plugin suivant, ce plugin est la raison pour laquelle votre page n'est pas trouvée. En tant que tel, il est préférable de le supprimer de votre configuration et de passer à autre chose.

5. Erreurs de serveur

Si tout le reste échoue, il se peut qu'il n'y ait rien de mal avec votre site Web, pour commencer, et qu'il s'agisse d'un problème avec votre serveur d'hébergement Web.

Si votre serveur est surchargé de requêtes, il n'a tout simplement pas les ressources disponibles pour les gérer, ce qui entraîne des erreurs 404. Si tel est le cas, il est peut-être temps de trouver un nouvel hébergeur.

Sinon, il y a un problème avec la configuration de votre serveur, soit parce que le domaine ne pointe pas vers le bon emplacement, soit parce que votre fichier .htaccess est manquant ou cassé, soit parce que vos autorisations de fichier sont mal configurées.

erreurs de serveur - causes des erreurs 404 dans wordpress

Vous pouvez trouver votre fichier .htaccess dans le gestionnaire de fichiers de votre plateforme d'hébergement ou en vous connectant à votre site via FTP et en le remplaçant ou en le corrigeant si nécessaire.

Vous pouvez également utiliser notre guide complet sur la résolution des erreurs 404 pour vous aider à résoudre les problèmes techniques liés aux autorisations de fichiers et aux configurations de domaine.

Comment prévenir les erreurs 404 dans WordPress

Apprendre à vérifier les erreurs 404 dans WordPress s'avérera inestimable pour trouver la cause première des problèmes existants et mettre en œuvre une solution, mais il y a beaucoup de choses que vous pouvez faire pour les empêcher de se produire en premier lieu.

Prendre le temps supplémentaire pour effectuer les suggestions suivantes maintenant vous aidera à éviter de passer plus de temps plus tard à dépanner les permaliens cassés ou à corriger d'autres erreurs, sans parler d'éviter l'impact négatif sur votre trafic, l'expérience utilisateur et les ventes causés par des pages manquantes.

1. Utilisez des URL courtes et simples.

2. Utilisez des outils réputés de vérification des liens brisés tels que Link Whisper et Infinite Broken Link Checker pour rechercher régulièrement les erreurs 404 afin de pouvoir y remédier avant qu'elles n'affectent vos utilisateurs. Les outils d'audit de site sur des plates-formes telles que Semrush, Ahrefs et Google Search Console peuvent également être utilisés à cette fin.

3. Apprenez à créer une page 404 personnalisée avec une fonction de recherche et des liens vers du contenu pertinent afin que si une erreur se glisse sur le net, les utilisateurs puissent toujours trouver ce qu'ils veulent sur votre site.

4. Assurez-vous de configurer des redirections et/ou de mettre à jour vos liens lorsque vous déplacez ou supprimez du contenu

5. Gardez vos thèmes et logiciels à jour.

6. Mettez à niveau votre pack d'hébergement ou passez à un nouveau fournisseur si votre serveur est la cause de vos erreurs 404.

Identifier les causes des erreurs 404 dans WordPress : points à retenir

Si vous avez lu ce guide en entier, vous savez maintenant que la plupart des erreurs WordPress 404 sont causées par des permaliens incorrects, des pages supprimées ou des pages qui ont été déplacées vers un nouvel emplacement. Vous connaissez également les meilleurs moyens de vérifier lequel de ces problèmes affecte votre site, ainsi que quelques moyens simples et rapides de résoudre le problème.

Si vous avez suivi nos suggestions ici et qu'elles n'ont pas fonctionné pour vous, lisez comment réparer les liens brisés dans WordPress pour plus de solutions.

Nous avons également discuté de la façon dont les conflits de plugins et de thèmes ou d'erreurs de serveur pourraient être la raison pour laquelle les utilisateurs ne peuvent pas accéder au contenu de votre site Web et que faire à leur sujet. Si c'est votre serveur qui pose problème, nous vous recommandons de consulter notre guide sur les problèmes de serveur parental qui causent des erreurs 404 dans WordPress pour un examen plus approfondi de ce problème et comment le résoudre une fois pour toutes.