Dans un podcast Google Office Hours, Gary Illyes de Google a répondu à une question sur les erreurs 404 Page Not Found qui coïncidaient avec une baisse du classement.
Fausses erreurs 404 externes
Il existe probablement de nombreuses raisons pour lesquelles les erreurs 404 créées par les robots. L’une des raisons de ces réponses d’erreur pourrait être qu’elles proviennent d’analyseurs automatisés qui recherchent des fichiers ou des dossiers typiques de plugins ou de thèmes vulnérables spécifiques.
La vérification de l'adresse IP et de l'agent utilisateur du robot à l'origine des réponses d'erreur du serveur 404 peut également fournir des indices si ces réponses 404 proviennent de robots d'analyse automatisés. Si l'adresse IP indique qu'elle provient d'un hébergeur Web ou d'une adresse IP russe ou chinoise, il s'agit probablement d'un pirate informatique. Si l'agent utilisateur est une version obsolète de Chrome ou de Firefox, il s'agit probablement aussi du robot d'un pirate informatique. Ce n’est qu’une raison parmi tant d’autres.
Google répond à la question
La personne qui a posé la question a corrélé une baisse du classement avec les réponses du serveur 404 Page Not Found.
C'est la question qui a été posée :
« De fausses URL 404 arrivant sur mon site Web à partir d'une source externe, cela pourrait-il être lié à une baisse de classement ? Que puis-je faire pour le réparer? »
Gary Illyes de Google a répondu :
« Les faux 404 que Googlebot aurait pu explorer ne peuvent pas être raisonnablement attribués à une baisse de classement. Il est normal d'avoir un certain nombre de 404 sur un site et vous n'avez pas besoin de les corriger, mais si vous voyez dans votre logiciel d'analyse qu'un plus grand nombre d'utilisateurs réels transitent également par ces URL 404, j'essaierais personnellement de convertir d'une manière ou d'une autre, par exemple en leur montrant du contenu pertinent à la place.
Baisse de classement et page 404 introuvable
Gary a déclaré que les 404 sont normaux et qu'il est peu probable qu'ils provoquent une baisse des classements de recherche. Il est vrai que les erreurs 404 sont courantes. En général, tout va bien et la plupart du temps, il n'est pas nécessaire de réparer quoi que ce soit.
404 générés par les utilisateurs réels
Il existe d'autres cas où les 404 sont créés par de vraies personnes qui suivent un lien quelque part et obtiennent une réponse Page non trouvée. Ceci est facile à diagnostiquer en vérifiant si l’URL que les visiteurs du site tentent d’atteindre ressemble beaucoup à une URL réelle. Cela indique que quelqu'un a mal orthographié une URL et la façon de résoudre ce problème consiste à créer une redirection de l'URL mal orthographiée vers la bonne.
À propos de la baisse des classements
Quelque chose que Gary n'a pas mentionné mais qui mérite d'être mentionné, c'est qu'il pourrait y avoir un petit Il est possible qu'un robot ait trouvé une vulnérabilité et que les 404 aient été causés par un scanner qui recherchait les vulnérabilités avant d'en trouver une.
Une façon de vérifier cela consiste à utiliser phpMyAdmin, une application serveur, pour afficher les tables de votre base de données dans la section destinée aux utilisateurs et voir s'il existe un utilisateur non reconnu.
Une autre façon, si le site est hébergé sur WordPress, consiste à utiliser un plugin de sécurité pour analyser le site afin de voir s'il utilise un thème ou un plugin vulnérable.
Jetpack Protect est un scanner de vulnérabilités gratuit créé par les développeurs d'Automattic. Il ne corrigera pas une vulnérabilité, mais il avertira un utilisateur s'il trouve des vulnérabilités liées au plugin ou au thème. La version premium payante offre plus de protection.
D'autres plugins de sécurité WordPress dignes de confiance sont Sucuri et Wordfence, qui font tous deux des choses différentes et sont disponibles en versions gratuite et premium.
Mais si ce n’est pas le cas, les baisses de classement sont une pure coïncidence et les vraies raisons sont ailleurs.
Écoutez la question et la réponse à 12 min 27 s du podcast Office Hours :