La panique t’as saisie en voyant une erreur 404 sur ton site wordpress ? C’est bien normal, et je suis aussi passé par là !
On va voir ensemble, étape par étape, que faire en cas de d’erreur 404, comment les gérer et ne pas impacter négativement son SEO.
L’origine de l’erreur 404
L’erreur 404 est un statut HTTP qui indique qu’une page n’a pas été trouvée sur le serveur, et par conséquent, que rien ne peut être affiché.
Elle peut provenir :
- d’une suppression de page
- d’un changement dans la structure d’url
- d’une url erronée (un espace au milieu par exemple)
La 404 d’un point de vue utilisateur : mauvaise expérience sur le site, frustration de ne pas trouver la ressource recherchée. L’utilisateur peut partir du site.
La 404 d’un point de vue robots et SEO : aucun contenu visible, peut engendrer la perte totale des positions SEO si la page n’est pas remise en ligne rapidement.
Un nombre élevé de 404 sur un site peut affecté la totalité du SEO du site, car jugé non qualitatif et seo friendly pour Googlebot. Faire un audit seo est le meilleur moyen de les détecter et de comprendre les causes de manière approfondie.
Comment résoudre une erreur 404 ?
Solution 1 : remettre la page / article en ligne
Solution 2 : rediriger la page vers la page avec la plus grande similarité au niveau du sujet et de la thématique
Solution 3 : ne rien faire car il s’agit d’une 404 volontaire
Récupérer le contenu d’une page en 404 pour la remettre en ligne
Dans le cas où tu as une page en 404 que tu veux remettre en ligne, mais que tu ne retrouves plus le contenu, 3 solutions sont possibles.
Voir le cache de Google
prenez l’url en 404 et ajoutez cache: devant l’url. Exemple : cache:https://domaine.fr/monurlen404/
Cette commande permet de voir la version cache de Google (dernière version en mémoire). Si tu as de la chance, Google n’a pas la version 404 en cache, et tu pourras copier coller l’ancien contenu.
Wayback Machine
Avec l’outil en ligne, et gratuit, https://web.archive.org/ tu peux avoir accès aux différentes versions de tes pages. A condition que l’outil les aient en mémoire (tu n’auras pas le contrôle la dessus).
Puis même principe qu’avec le cache, avoir accès à ton ancienne page. Même si le design de la page risque de ne pas totalement correspondre avec ton site en version “fini”, il y a de grande chance pour que le contenu textuel soit accessible.
Corbeille de WordPress
Par chance si tu as cliqué sur mettre à la corbeille, tu pourras retrouver votre article dans l’onglet “Corbeille” du backoffice WordPress et restaurer la page en un clic.
Comment trouver des erreurs 404 sur son site ?
404 depuis la Google search console
La Google Search Console (GSC) contient un onglet dédié au erreur 404.
Condition : avoir un compte GSC pour son site (obligatoire pour performer en SEO !)
Pour les trouver rien de plus simple, aller sur votre compte puis dans “Pages” et tu veras une ligne Introuvable (404) si tu as des erreurs 404 détectées par Google.
Si ces erreurs 404 sont indexées, la situation est plus problématique puisque Google en a pris connaissance et tes positions seront sûrement affectées.
404 depuis un plugin wordpress
Il existe des plugins pour surveiller les erreurs 404 sur ton site WordPress. C’est un bon moyen de toujours avoir un œil sur l’état de son site.
All 404 Redirect to Homepage
Comme son nom l’indique ce plugin wordpress permet de rediriger automatiquement les 404 vers la page d’accueil d’un site.
Avantage : pas besoin de s’occuper des 404, mais les redirections ne sont pas toujours pertinentes.
Inconvénient : comme les 404 sont automatiquement redirigées, tu ne verras plus d’état 404. Donc il est plus difficile de savoir si une page a été involontairement supprimée. Tu devras surveiller tes redirections 301 pour détecter de potentielles erreurs.
404 depuis un Crawler, comme ScreamingFrog SEO
L’utilisation d’un crawler reste une méthode simple pour détecter les erreurs 404 sur son site.
Rappel : un crawler est un outil qui vous permet de parcourir votre site via un robot, et d’avoir accès à toutes sortes d’informations sur ton site comme :
- les erreurs 404
- les redirection 301
- balise title
- meta description
- nombre de liens entrants par page (pratique pour le maillage interne)
- et des dizaines d’autres d’informations utiles pour votre SEO.
Le crawler le plus efficace reste screamingfrog SEO, qui a une version gratuite (maximum 500 pages sur un site), et une version payante pour profiter de l’outil de manière illimitée.
- lancer un crawl
- une fois le crawl terminé aller dans Overview
- Onglet internal
- Internal Client Error 4XX
En cliquant dessus, à gauche, tu auras la liste de tes pages en 404 et les liens entrants vers ces pages.
La solution consiste à supprimer les liens qui mènent à une page 404 si la page n’est pas destinée à être remise en ligne.
Est-ce que les erreurs 404 sont néfastes pour mon SEO ?
Il y a plusieurs écoles et croyances sur les erreurs 404 en seo. Certains disent que ce n’est pas grave, d’autre que l’erreur 404 est la pire chose pour son seo.
Et je vous vous répond que ça dépend des cas, et on en compte deux.
Erreur 404 volontaire
Avoir des erreurs 404 sur son site peut être un acte volontaire, et je l’expérimente régulièrement sur des dizaines de sites (site professionnel, blog et ecommerce).
On parle d’erreurs 404 volontaires lorsqu’on supprime une page de son site en sachant qu’elle sera en 404 après cette action.
Cela peut paraître contre intuitif, mais créer des 404 peut être bénéfique pour ton référencement naturel sur le long terme.
Pourquoi ? Parce que certaines pages ou articles de blog sont obsolètes, et peuvent créer du contenu dupliqué qui est encore plus néfaste pour ton seo.
Le duplicate content est une véritable plaie en référencement, tes propres contenus se font concurrence, et les algorithmes ont du mal à choisir lequel est le plus pertinent. Ce qui peut se traduire par une absence de positionnement sur les mots clés visés par tes contenus dupliqués.
Alors oui, supprimer un article et le mettre volontairement en 404 sera utile pour le SEO, puisque Googlebot (et les utilisateurs) ne verront qu’un seul article à la place de deux similaires.
Et le résultat sera une remontée dans la SERP pour l’article qui reste en ligne.
La purge / nettoyage de contenu en seo s’appelle le content pruning.
Erreur 404 involontaire
L’erreur 404 peut aussi être le résultat d’une action involontaire, une fausse manipulation humaine dans 90% des cas.
Pas de panique, tu peux récupérer ta page / article assez rapidement avec les méthodes vues précédemment.
La suppression involontaire d’une page est plus néfaste pour votre seo puisque tu n’avais pas pour intention première de supprimer le contenu. C’est encore plus dangereux s’il s’agit d’une page qui génère beaucoup de trafic sur le site, si c’est une page de vente ou de génération de leads.
Plus la page restera longtemps inaccessible (404), plus les dégâts seront importants.
- 1-2 jours hors ligne : l’erreur est rattrapable puisque Google n’a peut être pas encore vu que votre page était inaccessible
- +3 jours : il y a de forte chance pour que votre page soit identifiée comme étant en 404 par Google.
Il n’est pas garanti de retrouver les positions perdues lors de la remise en ligne de votre page.
Un clic sur “corbeille” au lieu de “modifier” un article wordpress est vite arrivé.
Gérer les erreurs 404 dans le futur
Avoir des erreurs 404 vous arrivera encore, il est rare de ne jamais en rencontrer sur toute la vie d’un site. Maintenant ce que tu dois retenir c’est de :
- Analyser régulièrement l’état des pages de ton site (crawl + GSC)
- Mettre en place une page 404 personnalisée pour réduire la frustration des utilisateurs s’ils arrivent sur une erreur 404.
