Comment réparer 'Erreur 404 - Page introuvable' dans WordPress

Publié: 2022-03-01
Table des matières
  • Quelle est la signification de l'erreur 404 ?
  • Devriez-vous corriger les pages d'erreur 404 ?
  • Comment identifier les pages cassées sur votre site
  • Comment réparer 'Erreur 404 - Page introuvable'
    • Tous les 404 Redirection vers la page d'accueil
    • Utilisation d'une page d'erreur 404 personnalisée
  • Derniers mots

En termes simples, une erreur 404 signifie que votre site Web contient des pages cassées. Et, il est important que vous corrigiez cette erreur dès qu'elle se produit. Si vous ne le faites pas, non seulement vous risquez de perdre les visiteurs du site et leur confiance, mais les moteurs de recherche comme Google peuvent désindexer vos pages.

Pour ce tutoriel, nous allons nous concentrer sur les sites WordPress. Parce que WordPress est un système de gestion de contenu dynamique, il est sujet à des incidents.

À savoir, l'ajout ou la désactivation de plugins peut créer des pages inutiles. Et, dans la plupart des cas, ces pages auront une structure de permalien. Mais, comme aucun contenu ne leur est associé, ces pages renverront une erreur Page introuvable.

Quelle est la signification de l'erreur 404 ?

Un message d'erreur 404 est renvoyé lorsqu'un visiteur du site Web tente d'accéder à une page qui n'existe pas. Cela peut arriver parce que le visiteur a saisi la mauvaise adresse URL. Mais, dans certains cas, l'erreur Page introuvable peut apparaître parce qu'il manque du contenu sur votre site.

En toute honnêteté, il y a plusieurs raisons pour lesquelles une erreur 404 peut apparaître :

  • Le visiteur du site a saisi la mauvaise URL. (Par exemple website.com/blogg plutôt que website.com/blog)
  • La structure de votre site Web (permalien) a changé.
  • L'URL renvoyant l'erreur a été déplacée ou supprimée.
  • L'hébergement de votre site Web rencontre une erreur et rend votre site Web inaccessible.
  • Un plugin ou un thème a créé des pages et des liens qui n'existent pas. (Ceci est spécifique aux utilisateurs de WordPress.)

Et il pourrait y avoir d'autres raisons, mais celles mentionnées ci-dessus sont les plus courantes.

Devriez-vous corriger les pages d'erreur 404 ?

C'est une question intéressante. Il y a deux façons de procéder, certains préfèrent rediriger toutes leurs pages d'erreur 404 avec une redirection 301. Alors que d'autres créent une page personnalisée 404 Not Found, pour faire savoir aux visiteurs qu'ils ont atterri sur une page cassée. Personnellement, je préfère faire une redirection.

Cela m'évite de laisser des pages cassées sur mon site. Mais, plus important encore, cela aide également à transmettre tout le trafic vers la page d'accueil de mes blogs.

Néanmoins, voici les raisons pour lesquelles vous devriez corriger vos pages 404 :

  • Google peut interpréter les pages cassées comme votre site n'étant pas digne de confiance et ainsi dévaloriser l'autorité de votre nom de domaine. En d'autres termes, c'est mauvais pour le référencement.
  • Si quelqu'un visite votre site Web via une référence et atterrit sur une page cassée, c'est un signal d'alarme instantané et cela favorise un état d'esprit sceptique à propos de votre marque.
  • Laisser 404 pages en place signifie que vous ne transmettez pas la valeur du backlink vers votre page d'accueil.

C'est l'essentiel de celui-ci. Donc, maintenant que nous savons ce qu'est une erreur 404 et pourquoi c'est une bonne idée de la corriger, nous avons besoin d'un moyen d'analyser notre propre site pour repérer les pages potentiellement cassées.

Comment identifier les pages cassées sur votre site

Il existe plusieurs façons d'identifier les pages 404 Page introuvable sur votre site. Tout d'abord, chaque fois que vous rencontrez vous-même une telle erreur. Alternativement, vos utilisateurs peuvent atterrir sur une page cassée et vous en informer eux-mêmes. Cependant, cette approche ne vous donne pas une image complète. Comme vous pourriez avoir des pages cassées que vous ne connaissez pas.

En tant que tel, un moyen plus efficace d'identifier les pages cassées consiste à utiliser des outils. Et il existe une poignée d'outils de ce type à notre disposition. En voici quelques-uns que je recommande personnellement :

  • Console de recherche Google. Vous devriez utiliser les outils Google pour les webmasters de toute façon. La bonne chose à propos de cet outil est qu'il vous alertera automatiquement chaque fois qu'il y aura des problèmes avec vos pages. Par exemple, ils renvoient une erreur 404.
  • Ahrefs. C'est l'un des outils de référencement les plus populaires pour les spécialistes du marketing numérique. Et, depuis peu, Ahrefs propose gratuitement ses outils pour les webmasters aux propriétaires de sites. Si vous pouvez vérifier que vous êtes le propriétaire de votre site, vous pouvez effectuer un audit gratuit de vos pages.
  • Dr Link Check. Avec cet outil, vous pouvez vérifier jusqu'à 1 500 liens sur votre site. Entrez simplement l'URL et laissez l'outil faire le travail. Idéal pour les sites Web à petite échelle.

Une simple requête Google renverra pas mal de résultats pour des outils similaires.

Comment réparer 'Erreur 404 - Page introuvable'

Donc, pour cette section du didacticiel, nous allons nous concentrer sur des solutions spécifiques pour réparer les liens et les pages cassés. Et, bien que certains des correctifs puissent être spécifiques à WordPress, ils devraient également fonctionner correctement dans la pratique pour d'autres sites Web CMS.

Tous les 404 Redirection vers la page d'accueil

Tous les 404 Redirection vers la page d'accueil

Le moyen le plus efficace de résoudre tous vos problèmes de page cassée consiste à utiliser un plugin de redirection 301. Mon plugin préféré que j'utilise depuis des années est celui-ci. Vous pouvez également le télécharger et l'activer directement depuis votre tableau de bord WordPress.

 Qu'est-ce qu'une redirection 301 ?

Dans les termes les plus élémentaires, le statut HTTP 301 indique au navigateur de rediriger en permanence une page ailleurs. Il est le plus souvent utilisé pour rediriger une page chaque fois que la structure de l'URL (permalien) a changé. Il est également utilisé pour les erreurs 404 car il aide à préserver l'autorité du backlink.

Et, le plugin offre la possibilité de rediriger toutes vos pages cassées vers une URL spécifique. Dans mon cas, comme il se doit dans le vôtre, cette URL est la page d'accueil.

Le tableau de bord des plugins fournit également un rapport sur le nombre total d'URL redirigées. Et affiche le dernier journal des pages cassées sur votre site. En utilisant uniquement ce plugin, vous pouvez éliminer complètement le besoin de vous soucier des pages cassées.

Utilisation d'une page d'erreur 404 personnalisée

exemple de page 404 personnalisée

Dans de rares cas, vous souhaiterez peut-être utiliser un modèle réel pour vos pages 404. Plus précisément, cela est utile pour les utilisateurs de WordPress qui utilisent également leur site à des fins de commerce électronique ou de SaaS. Dans de tels cas, informer les utilisateurs qu'ils ont atterri sur un lien rompu peut vous aider à les orienter dans la bonne direction. Et vous éviter de perdre des prospects potentiels.

Vous pouvez utiliser un plugin comme Custom 404 Pro pour commencer. Ce plugin vous permet de spécifier la page d'erreur 404 personnalisée que vous souhaitez utiliser pour toutes les pages cassées. En d'autres termes, vous pouvez concevoir vous-même la page d'erreur personnalisée. Ensuite, utilisez le plugin pour vous assurer que toutes les pages cassées sont redirigées vers ce modèle spécifique.

Une autre méthode consiste à modifier votre fichier .htaccess .

  1. Concevez et publiez une page 404 personnalisée. Utilisez des modèles prédéfinis ou faites-le vous-même avec un constructeur de page. C'est à vous.
  2. Enregistrez l'URL de votre page 404, puis accédez au répertoire de fichiers de votre site WordPress. Ceci est unique à votre fournisseur d'hébergement. Dans mon cas, WordPress est installé dans le répertoire /var/www/html/ et le fichier .htaccess se trouve à /var/www/html/.htaccess . Vous pouvez également installer le plugin WP File Manager pour accéder à ce fichier directement depuis le tableau de bord WordPress lui-même.
  3. Ouvrez le fichier .htaccess et ajoutez le code ci-dessous. Ensuite, enregistrez-le et fermez-le.

Le code pour afficher une page 404 personnalisée est le suivant :

 ErrorDocument 404 /page-not-found # Using the ErrorDocument property to redirect 404 errors to a custom page

Les permaliens /page-not-found doivent pointer vers la page 404 personnalisée que vous avez conçue et publiée. C'est assez simple. Et, mieux encore, cette méthode vous permet d'utiliser n'importe quel type de modèle de page 404 que vous aimez.

Derniers mots

Comme vous pouvez le voir, il est assez facile de résoudre le problème vous-même. Si vous rencontrez des problèmes, faites-le moi savoir et je serai plus qu'heureux de vous aider. Comme je l'ai mentionné plus tôt, ma préférence est de simplement rediriger les pages en utilisant une redirection 301. Cela m'épargne le mal de tête d'avoir à vérifier fréquemment si de nouvelles pages cassées sont apparues.