Les erreurs 404 sont l’une des raisons les plus courantes pour lesquelles les visiteurs abandonnent un site Web. En raison des pages d'erreur 404, un propriétaire de site Web peut également perdre beaucoup de trafic et de backlinks en plus de perdre des affaires. Les erreurs 404 peuvent être causées par divers problèmes, notamment :
- Le contenu de la page Web a disparu : cela peut se produire lorsqu'un serveur tombe en panne ou qu'un site Web est en cours de transfert.
- Mise à jour d'anciennes entrées de blog : lorsque des individus modifient le titre d'un article de blog, ils modifient généralement également l'URL. Les visiteurs qui accèdent à votre site en utilisant l'ancienne URL seront dirigés vers une page d'erreur 404.
Dans cet article, nous passerons en revue différentes méthodes pour corriger et rediriger les pages d'erreur 404.
Qu'est-ce qu'une erreur 404 ?
Une erreur 404 est un code de réponse standard de protocole de transfert hypertexte (HTTP) Il se produit lorsqu'une page Web n'est pas trouvée sur le serveur, signalant aux utilisateurs que la page demandée est manquante ou n'est plus disponible. Ce hoquet peut résulter de pages supprimées, de liens cassés ou d'URL trompés. Pour y remédier, les propriétaires de sites Web doivent assurer une expérience utilisateur transparente en fixant ou en redirigeant 404 pages.
Variations de l'erreur 404 introuvables
L'erreur 404 Not Found est un HTTP indiquant que le serveur n'a pas pu trouver la page Web demandée. Les variantes de cette erreur incluent :
- 404 Page non trouvée : cette variante est la forme d'erreur la plus courante, indiquant que le serveur ne peut pas localiser la page Web demandée.
- Erreur 404 : version concise du message d'erreur, elle est souvent accompagnée d'une explication générique du problème.
- 404 Fichier ou répertoire introuvable : spécifie que le serveur n'a pas pu localiser le fichier ou le répertoire spécifié, indiquant un problème potentiel avec le chemin de l'URL.
- 404 Introuvable : l'URL demandée n'a pas été trouvée sur ce serveur : variante plus détaillée du message d'erreur, elle fournit des informations supplémentaires sur l'incapacité du serveur à localiser l'URL demandée.
- HTTP 404 : Introuvable : cette variation est généralement observée dans les messages d'erreur et les journaux du navigateur. Il indique le protocole HTTP et le code d'erreur spécifique.
- 404 – Page introuvable : la page que vous recherchez a peut-être été supprimée, son nom a été modifié ou est temporairement indisponible : une version conviviale de l'erreur, elle propose des explications possibles sur la raison pour laquelle la page demandée n'est pas disponible.
- Erreur 404 : nous n'avons pas pu trouver cette page : certains sites Web personnalisent leurs messages d'erreur 404 pour conserver un ton de marque cohérent et offrir une expérience plus conviviale aux utilisateurs.
- 404 Not Found – Nginx : spécifique aux sites Web utilisant le serveur Web Nginx, cette variation indique que Nginx n'a pas pu localiser la ressource demandée.
Comprendre ces variations aide les utilisateurs et les développeurs Web à identifier et à résoudre les problèmes liés au contenu Web manquant ou inaccessible, facilitant ainsi un processus de dépannage plus fluide.
Lire : Erreurs WordPress courantes et comment les réparer
Vous avez du mal à 404 erreurs sur votre site Web WordPress? Ne t'inquiète pas!
Ne perdez pas de temps à essayer de le réparer vous-même. Recherchez l’aide et l’assistance d’un professionnel WordPress pour une solution rapide et efficace.
Effectuez une sauvegarde avant de dépanner les erreurs 404
Avant de résoudre les erreurs 404 sur WordPress, assurez-vous d'avoir une sauvegarde pour protéger les données de votre site web. Utilisez des outils comme l' BlogVault , réputée pour son interface intuitive et ses options de restauration en un clic. Vous pouvez également opter pour un hébergement WordPress géré proposé par des fournisseurs comme DreamHost. DreamHost offre des fonctionnalités de sauvegarde et de restauration rapides directement depuis son panneau de contrôle.
De plus, planifiez régulièrement des sauvegardes , stockez-les dans plusieurs emplacements pour plus de redondance et vérifiez leur intégrité pour garantir un processus de récupération transparent en cas de complications de dépannage.
Connexe : Meilleurs plugins de sauvegarde WordPress
Comment réparer ou rediriger une erreur 404 dans WordPress ?
Ci-dessous, nous examinerons les différentes méthodes ou moyens de lutter contre ces erreurs.
Trouver la cause via le débogage
Lorsque vous rencontrez des erreurs 404 dans WordPress, commencez par activer le débogage pour identifier la cause première. Modifiez votre fichier wp-config.php la définition('WP_DEBUG', true) . Cela active le mode débogage et affiche des messages d'erreur sur votre site. Inspectez les messages pour identifier les problèmes liés aux thèmes, aux plugins ou aux mauvaises configurations à l'origine des erreurs 404.
Effacer le cache de navigation et les cookies
Les fichiers mis en cache et les cookies peuvent conduire à des informations de page obsolètes ou incorrectes. Effacez le cache et les cookies pour vous assurer que vous chargez la dernière version de votre site. Cette étape simple peut souvent résoudre les erreurs 404 causées par les navigateurs diffusant du contenu en cache.
Réinitialiser les permaliens WordPress
de permalien incorrects sont un coupable commun pour 404 erreurs. Dans votre tableau de bord WordPress, accédez à « Paramètres » ⟶ « Permalinks » et choisissez une structure de permalien différente. Enregistrer les modifications pour réinitialiser les permaliens. Si cela résout le problème, vous pouvez revenir à votre structure préférée.
Restaurer le fichier .htaccess
La restauration du fichier .htaccess dans WordPress est cruciale pour résoudre les erreurs 404 causées par des erreurs de configuration. Voici les étapes pour restaurer le fichier .htaccess :
- Accédez aux fichiers de votre site : utilisez un FTP (tel que FileZilla) ou le gestionnaire de fichiers de votre fournisseur d'hébergement pour vous connecter au serveur de votre site Web.
- Localisez le fichier .htaccess : accédez au répertoire racine de votre installation WordPress . Recherchez le fichier .htaccess. Vérifiez les paramètres de votre client FTP pour afficher les fichiers cachés s'ils ne sont pas visibles.
- Sauvegardez le fichier .htaccess actuel : avant d'apporter des modifications, sauvegardez le fichier .htaccess existant. Téléchargez-le sur votre ordinateur local. Cela garantit que vous pouvez revenir à l’état précédent si nécessaire.
- Supprimer ou renommer le fichier .htaccess actuel : Parfois, le fichier .htaccess peut être corrompu. Vous pouvez soit le supprimer, soit le renommer en quelque chose comme « .htaccess_backup ». Cela invite WordPress à générer un nouveau fichier .htaccess.
- Régénérez .htaccess dans le tableau de bord WordPress : connectez-vous à votre d'administration WordPress . Allez dans « Paramètres » et sélectionnez « Permaliens ». Sans apporter de modifications, cliquez sur le bouton « Enregistrer les modifications ». Cette action déclenche la régénération du fichier .htaccess par WordPress.
- Vérifier le contenu .htaccess : ouvrez le fichier .htaccess nouvellement généré et confirmez qu'il contient les configurations correctes. Si vous avez besoin de paramètres spécifiques pour votre site (tels que des redirections ou des règles personnalisées), ajoutez-les à nouveau au fichier.
Vérifiez différentes pages de votre site Web pour vous assurer que les erreurs 404 sont résolues. La restauration du fichier .htaccess devrait éliminer les problèmes liés à des configurations incorrectes.
Désactiver les plugins et thèmes WordPress
Désactivez les plugins et passez à un thème WordPress par défaut (comme Twenty Twenty-One). Réactivez chaque plugin et thème un par un, en vérifiant si l'erreur 404 se reproduit. Cela permet d'identifier le plugin ou le thème spécifique à l'origine du problème. Une fois identifié, mettez à jour ou recherchez des alternatives pour les plugins ou thèmes .
Modifier et mettre à jour l'URL WordPress dans la base de données
Si vous rencontrez des erreurs 404 en raison de configurations d'URL incorrectes, voici les étapes pour mettre à jour l' URL WordPress dans la base de données :
- Accéder à la base de données via phpMyAdmin : connectez-vous à votre compte d'hébergement et recherchez l'outil phpMyAdmin. Sélectionnez votre base de données dans la barre latérale gauche.
- Ouvrez wp_options : localisez et cliquez sur la wp_options dans la base de données.
- Localiser l'URL du site et les lignes d'accueil : recherchez les lignes avec le nom d'option « siteurl » et « home ». Ceux-ci représentent généralement les paramètres URL de votre site WordPress.
- Modifier les valeurs : cliquez sur le crayon ou sur l'icône « Modifier » à côté des lignes « siteurl » et « home ». Mettez à jour le champ « option_value » avec l'URL correcte.
- Enregistrer les modifications : après avoir mis à jour les valeurs, cliquez sur le bouton « Go » ou « Enregistrer » pour enregistrer les modifications.
Enfin, videz le cache de votre navigateur pour vous assurer qu'il charge l'URL mise à jour. Ensuite, vérifiez votre site WordPress pour confirmer que les erreurs 404 sont résolues.
Correction de l'erreur WordPress 404 sur les serveurs locaux
Si l'environnement de votre serveur local diffère de votre serveur réel, cela peut entraîner des erreurs 404. Les divergences dans la version PHP , les paramètres MySQL, les structures de fichiers et les configurations de bases de données peuvent également contribuer à ce problème. Voici les étapes pour résoudre ce problème :
- Vérifiez la configuration du serveur local: assurez-vous que votre environnement de serveur local (par exemple, XAMPP, MAMP) correspond aux configurations de votre serveur en direct. Vérifiez la version PHP, MySQL et autres paramètres de serveur.
- Confirmer les structures de fichiers et de dossiers : vérifiez que les structures de fichiers et de dossiers de votre serveur local reflètent celles de votre serveur en direct. Les incohérences peuvent conduire à des erreurs 404.
- Vérifier les paramètres de la base de données : confirmez que les paramètres de la base de données locale correspondent à ceux de votre base de données active. Faites attention au nom de la base de données, au nom d'utilisateur et au mot de passe.
- Mettre à jour l'URL WordPress locale : accédez à la base de données WordPress locale à l'aide de phpMyAdmin ou d'un outil similaire. Dans la wp_options , localisez les lignes « siteurl » et « home » et mettez-les à jour avec l'URL locale correcte.
- Vérifiez .htaccess et les permaliens : confirmez que le fichier .htaccess sur votre serveur local est correctement configuré. S'il est manquant ou corrompu, recréez-le ou copiez-le depuis votre serveur live.
Vérifiez et réinitialisez les permaliens en accédant au tableau de bord WordPress ⟶ Paramètres ⟶ permalinks et en cliquant sur «Enregistrer les modifications». Redémarrez votre serveur local pour appliquer les modifications. Maintenant, vérifiez votre site WordPress local pour voir si les erreurs 404 sont résolues.
Utilisez le code pour rediriger les pages d'erreur 404 vers la page d'accueil
En utilisant cette méthode, vous pouvez créer 301 redirections pour toutes les 404 pages vers votre page d'accueil. Pour ce faire, connectez-vous à votre serveur et accédez au dossier HTML public ou au dossier contenant les fichiers de votre site Web. Vous pouvez également récupérer les fichiers de votre site Web par une FTP telle que Filezilla. Enregistrant le tableau de bord WordPress et aller à l'apparence ⟶ L'éditeur de thème est une autre option.
Quelle que soit la technique que vous utilisez, recherchez un fichier nommé 404.php , ou créez-en un si 404.php n'existe pas déjà, et ajoutez-y le code suivant :
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?>
Enregistrez les modifications lorsque vous avez terminé. Lorsqu'une erreur 404 se produit, les visiteurs du site Web seront désormais redirigés vers la page d'accueil.
Utiliser des plugins pour rediriger ou corriger les pages d'erreur 404
Il s'agit de la technique la plus efficace pour rediriger ou corriger une page d'erreur 404, car vous n'aurez pas besoin de créer une seule ligne de code pour la page d'accueil et il existe plusieurs options pour gérer les redirections. Il est recommandé d'utiliser un plugin pour éviter de commettre des erreurs coûteuses lors du développement du code.
Vous pouvez utiliser une variété de plugins, notamment les suivants :
Redirection

Avec plus d'un million d'installations actives, la redirection est de loin le plugin de redirection de 404 pages le plus populaire. Il est simple à utiliser et comprend plusieurs autres fonctionnalités que nous avons trouvées assez attrayantes. Vous pouvez, par exemple, envoyer des visiteurs qui utilisent un navigateur Web spécifique à une page particulière. L'état de connexion, le référent, les cookies, les en-têtes HTTP, l'adresse IP, le serveur et le type de page, rediriger si la page actuelle est une page 404, font partie des différents redirections conditionnelles.
Tous les 404 redirigent vers la page d'accueil

Avec plus de 200 000 téléchargements, All 404 Redirect to Homepage est l'un des plugins de redirection 404 les plus connus. C'est également le plus simple à utiliser car il redirige automatiquement toutes les pages 404 vers la page d'accueil, contrairement à la plupart des autres plugins qui nécessitent que vous définissiez des redirections pour des URL spécifiques.
Redirections 301 – Gestionnaire de redirection facile

Un autre plugin qui facilite la génération de redirections de 404 pages. Il a beaucoup de fonctionnalités qui en font l'un des plugins les plus incroyables à utiliser. L'installez à partir d' ici . L'installation et l'activation du plugin est la première étape. Prenons ici un exemple du plugin «All 404 Redirect vers la page d'accueil».
Étapes pour créer des redirections pour les pages d’erreur 404 dans WordPress
Pour commencer, le plugin Tous 404 vers le plugin de page d'accueil sera installé initialement. Vous pouvez le faire soit en le téléchargeant à partir de wordpress.org, soit en allant aux plugins ⟶ Ajouter nouveau dans votre panneau d'administration WordPress et à la recherche du plugin. Après avoir fini d'installer le plugin, assurez-vous de l'activer.
- Ajout de personnalisations au plugin : Vous devrez configurer le plugin et définir les règles de redirection maintenant qu'il est installé et activé. Pour ce faire, accédez à la zone Paramètres du panneau d'administration de votre site Web WordPress et cliquez sur Toutes les redirection 404 vers la page d'accueil.
- Cela vous amènera à la page Paramètres . Ici, sélectionnez Statut de redirection 404 dans le menu déroulant et pour activer le plugin, choisissez Activé.
- Après cela, vous serez invité à saisir l'URL de la page d'accueil de votre site Web dans la zone « Rediriger toutes les 404 pages vers ». L'URL de votre page d'accueil sera stockée dans le plugin. Cette zone peut être utilisée pour ajouter toute autre URL personnalisée.
- Une fois que vous avez terminé vos ajustements, cliquez sur le bouton Options de mise à jour.
Dans ce cas, toutes les pages 404 seront désormais redirigées vers la page d'accueil. Testez les modifications pour vous assurer que tout fonctionne correctement. Vous pouvez le faire en accédant à votre site Web et en tapant une URL qui n'existe pas.
Surveillez votre site WordPress pour 404 pages d'erreur
La surveillance de votre site Web à la recherche d'erreurs 404 est essentielle pour maintenir une expérience utilisateur positive et garantir que les visiteurs peuvent accéder au contenu qu'ils recherchent. À l’aide des outils suivants, voici comment surveiller votre site pour détecter les erreurs 404.
- Google Search Console : Google Search Console (GSC) fournit un rapport complet sur les erreurs d'exploration, y compris les 404. Ajoutez votre site à Google Search Console et consultez régulièrement la section « Couverture » pour connaître les détails des erreurs.
- Google Analytics: utilisez Google Analytics pour surveiller le comportement des utilisateurs. Vérifiez la section «comportement» ⟶ »du site» ⟶ «Toutes pages» pour les pages générant 404 erreurs.
- Outils de surveillance de sites Web : utilisez des outils de surveillance de sites Web tiers tels que Pingdom , UptimeRobot ou GTmetrix . Ces outils peuvent envoyer des alertes lorsqu'ils détectent des erreurs 404 lors de vérifications de routine du site.
- Vérificateurs de liens brisés : utilisez des vérificateurs de liens brisés en ligne tels que le vérificateur de liens brisés de Seahawk . Cet outil analyse l'intégralité de votre site Web à la recherche de liens rompus, y compris les erreurs 404.
- Screaming Frog: Utilisez Screaming Frog outil complet favorisé par les professionnels du référencement . Ici, vous pouvez adapter les rampes pour vous concentrer sur la détection et la résolution des erreurs 404.
- Dead Link Checker: Dead Link Checker est un outil Web conçu pour scanner des sites Web entiers pour des liens cassés, y compris 404 erreurs. Il fournit des rapports détaillés pour une résolution d'erreur efficace.
Lire aussi : Erreurs WordPress les plus courantes: comment les réparer
Plugin redirigé 404 (plugin WordPress)
Introduction : le plug-in de redirection 404 pour WordPress redirige automatiquement les visiteurs des pages d'erreur vers le contenu pertinent, minimisant ainsi les erreurs 404. Les fonctionnalités clés incluent :
- Redirection automatique : Redirection transparente des visiteurs vers des pages pertinentes.
- Redirection personnalisée : configuration de redirection sur mesure pour des pages d'erreur spécifiques.
- Erreur journalisation : journalisation des erreurs 404 rencontrées pour les informations et l'analyse.
LinkMiner (extension Chrome)
LinkMiner , une extension Chrome, facilite la vérification des liens à la volée pour les liens cassés, y compris 404 erreurs, sur les pages Web visitées. Voici comment cela aide:
- Vérification des liens sur la page : Identification en temps réel des liens cassés lors de la navigation.
- Détection de liaison interne et externe : détection des erreurs 404 internes et externes.
- Intégration sans effort : intégration transparente dans Chrome pour la vérification des liens instantanés.
Ahrefs
Ahrefs est un outil de référencement offrant une fonctionnalité d'audit de site pour une analyse complète du site Web, y compris la détection d'erreurs 404. Les fonctionnalités clés comprennent:
- Audit du site : analyse approfondie pour identifier les problèmes de compritement, y compris 404 erreurs.
- Rapports détaillés : rapports approfondis sur les erreurs détectées avec des informations exploitables.
- Analyse concurrentielle : comparaison contre les concurrents pour améliorer les stratégies de résolution des erreurs.
Pingdom
Pingdom est un service de surveillance de site Web fournissant des alertes en temps réel pour divers problèmes, y compris 404 erreurs, pour garantir des performances optimales. Les fonctionnalités clés comprennent:
- Surveillance en temps réel : détection instantanée et alertes pour 404 erreurs lorsqu'elles se produisent.
- Rapports de performances : aperçu détaillé des taux d'erreur et des temps de réponse.
- Système d'alerte : Alertes personnalisables par e-mail ou SMS pour une résolution d'erreur rapide.
Comment créer votre propre page « Erreur 404 introuvable » ?
Si vous souhaitez personnaliser la page d'erreur 404 de votre site Web, c'est un processus simple. Voici deux méthodes pour y parvenir :
- Utilisation du plugin 404 Page : Le plugin 404 page offre une solution conviviale pour créer une page d'erreur personnalisée. Grâce à son interface intuitive, vous pouvez rapidement créer et personnaliser votre page 404 pour l'aligner sur la conception et le ton de votre site Web.
- Configuration manuelle : la configuration manuelle est également une option pour ceux qui préfèrent une approche pratique. Ajoutez simplement une seule ligne de code à votre fichier .htaccess, dirigeant l'erreur vers une page spécifique. Créez ensuite cette page désignée, en vous assurant qu'elle fournit des informations pertinentes et des options de navigation utiles pour les visiteurs rencontrant l'erreur 404.
Conclusion
En conclusion, la résolution des erreurs WordPress 404 nécessite une approche systématique. En traitant les causes potentielles telles que les erreurs de configuration, les divergences d'URL et les problèmes de serveur, vous pouvez restaurer les fonctionnalités de leurs sites Web. L'utilisation de mesures telles que le débogage, la suppression du cache et les mises à jour de la base de données garantit un processus de dépannage complet. Des sauvegardes régulières et la prudence lors des modifications de fichiers sont également des garanties vitales.
Qu'il s'agisse de corriger les permaliens, de restaurer le fichier .htaccess ou de mettre à jour les URL, l'attention portée aux détails et le respect des meilleures pratiques peuvent vous permettre de surmonter les erreurs 404 et de maintenir un site WordPress fonctionnant de manière transparente.
FAQ sur les erreurs 404 du site Web WordPress
Comment puis-je me débarrasser des pages d’erreur 404 ?
Pour éliminer 404 erreurs dans WordPress, commencez par vérifier et ajuster vos permaliens dans le tableau de bord WordPress sous « Paramètres » ⟶ « Permalinks ». Assurez-vous qu'ils sont correctement configurés. De plus, examinez le contenu récemment modifié, inspectez les ressources du serveur pour les limitations et restaurez ou régénérez le fichier .htaccess via les paramètres de permalinks.
Comment changer le statut 404 dans WordPress ?
Pour modifier le statut 404 dans WordPress :
- Créez une page 404 personnalisée : concevez une page d'erreur 404 personnalisée pour améliorer l'expérience utilisateur. Créez une nouvelle page dans WordPress, ajoutez votre contenu et enregistrez-le.
- Définir une page 404 personnalisée : installez un plugin tel que « 404page » pour attribuer votre page personnalisée comme page d'erreur 404. Configurez les paramètres du plugin pour désigner votre page créée.
Comment puis-je me débarrasser de l’erreur logicielle 404 dans WordPress ?
Pour éliminer les erreurs logicielles 404 dans WordPress :
- Vérifiez la pertinence du contenu : assurez-vous que les pages marquées comme soft 404 contiennent un contenu pertinent. Google peut interpréter un contenu léger ou non pertinent comme un soft 404.
- Mettre à jour le contenu : améliorez le contenu des pages signalées, en le rendant plus substantiel et plus précieux. Résolvez tous les problèmes qui pourraient amener les moteurs de recherche à percevoir le contenu comme non informatif.
- Soumettre le plan du site aux moteurs de recherche : soumettez un plan du site mis à jour aux moteurs de recherche pour faciliter l'exploration et l'indexation de votre contenu amélioré.
Pourquoi l’administrateur de mon site WordPress affiche-t-il 404 ?
Si votre administrateur WordPress affiche une erreur 404, vérifiez l'intégrité du fichier .htaccess dans votre répertoire racine WordPress. Restaurez ou régénérez-le en économisant des permaliens dans « Paramètres » ⟶ « Permalinks ».
Désactivez tous les plugins de votre site et passez à un thème par défaut pour identifier les conflits. Vérifiez les autorisations de fichiers correctes et assurez-vous que l'URL du site dans la base de données WordPress est exacte à l'aide de phpMyAdmin. Mettez-le à jour si nécessaire pour qu'il corresponde à l'URL de la page désormais correcte.
Comment rediriger les erreurs 404 dans WordPress ?
Vous pouvez rediriger les erreurs 404 dans WordPress à l'aide de plugins comme Redirection ou en modifiant le fichier .htaccess de votre site. Configurez une redirection 301 pour envoyer les utilisateurs et les moteurs de recherche vers une page pertinente au lieu d'afficher l'erreur 404.
Pourquoi les erreurs 404 sont-elles mauvaises pour le référencement ?
Les erreurs 404 peuvent avoir un impact négatif sur le référencement, car elles créent une mauvaise expérience utilisateur et signalent aux moteurs de recherche que votre site peut avoir un contenu obsolète ou défectueux. Plus d'erreurs 404 peuvent conduire à des classements plus élevés et à une augmentation du trafic organique. Il est essentiel de les corriger rapidement pour maintenir un site Web sain.
Les plugins peuvent-ils provoquer des erreurs 404 dans WordPress ?
Oui, les plugins peuvent parfois provoquer des erreurs 404 dans WordPress, surtout s’ils affectent la structure des URL ou génèrent du contenu dynamique de manière incorrecte. Pour dépanner, désactivez les plugins un par un pour identifier le coupable, puis mettez à jour, remplacez ou supprimez le plugin problématique.