Pourquoi Google Search Console signale des erreurs de serveur 5XX

John Mueller de Google a répondu à ce tweet en suggérant que ce n'était pas Google, mais que c'était le site qui avait un problème.C'est ce qui cause 500 erreurs

500 messages de réponse sont ce que le serveur envoie lorsqu'il y a une erreur critique qui empêche le site Web ou la page Web de s'afficher.Il indique parfois une erreur de codage dans le CMS qui empêche la page ou l'ensemble du site de s'afficher. Le code PHP peut être difficile et parfois quelque chose d'aussi petit que de laisser une virgule suffit pour casser le site.C'est pourquoi il est toujours judicieux lors de l'édition de code de laisser une copie du fichier d'origine (renommé) sur le serveur et de le sauvegarder une copie de sauvegarde du fichier original non modifié sur votre ordinateur avant de modifier une version différente de ce fichier.PublicitéContinuer la lecture ci-dessous De cette façon, si les choses tournent malLes autres sources d'erreurs 500 sont:

  • Fichiers .htaccess mal configurés
  • Les fichiers de configuration du CMS principal contiennent des informations erronées telles que les informations de base de données
  • La version PHP est incompatible avec le CMS
  • Le code du modèle CMS a été modifié d'une manière qui a ajouté une erreur

Voici toutes les erreurs que j'ai commises à un moment ou à un autre qui ont causé une erreur 500. Cela arrive à tous ceux qui modifient le code du site Web. Personne n'est parfait.

Pourquoi Google Search Console signale des erreurs de serveur 5XX

Que faire si Google signale une erreur 500 mais que le site fonctionne bien pour vous ?

Il y a des situations où Google peut signaler une erreur 5XX et lorsque vous visitez votre site, cela fonctionne correctement.Dans le meilleur des cas, cela peut être dû au fait que votre hébergeur Web effectuait une mise à jour.Mais… l'erreur 5xx qui apparaît à Google et non à vous peut souvent être un symptôme d'un problème avec votre environnement de serveur.Cela peut être l'un des inconvénients d'un environnement d'hébergement partagé qui tombe momentanément au moment où Google visite votre site.Ce qui provoque parfois ce type d'erreur est une lourde charge de visiteurs de robots, Cela se produit généralement la nuit lorsque Google et les bots hacker / scraper bots touchent le site en même temps, ce qui fait qu'un serveur sous-alimenté commence temporairement à distribuer des réponses d'erreur 5xx. Si un robot pirate ou un robot gratteur frappe durement votre serveur, le serveur partagé peut commencer à traiter 500 erreurs car il manque de ressources allouées, ce qui peut affecter les grands sites Web ainsi que les sites gourmands en ressources comme les forums. Il peut donc s'agir d'un appel au réveil pour mettre à niveau votre hébergement Web.Dans le cas d'un environnement de serveur privé virtuel (VPS) ou même d'un serveur dédié, l'erreur 500 peut être due à une mauvaise configuration par l'administrateur du serveur. peut impliquer des problèmes tels que des ressources de serveur inadéquates dirigées vers des sites Web hébergés sur le VPS. Un exemple est l'allocation de mémoire inadéquate.J'ai interrogé Scott Polk, analyste principal de recherche chez Bruce Clay, Inc., à ce sujet et il a suggéré qu'un problème possible est le décalage des données.Scott a dit,« Mais cela semble plus être une excuse. Je soupçonne qu'ils ont des problèmes d'exploration en plus du décalage des données entre l'index et les outils. Par exemple, pourquoi les pages ne s'affichent pas comme indexées dans GSC, mais s'affichent dans un site: recherche ? »

500 codes de réponse du serveur

Si Google Search Console signale un code de réponse du serveur 5xx mais que le site fonctionne correctement pour vous, il peut s'agir de problèmes d'exploration causés par un serveur qui ne répond pas, en particulier la nuit.Pour tester votre serveur, vous pouvez effectuer une exploration de votre site avec un comme Screaming Frog et continuez à augmenter le nombre d'agents utilisateurs qui explorent le site simultanément.Vous pouvez également utiliser un outil gratuit comme Xenu Link Sleuth pour exécuter de nombreux robots d'exploration sur le site en même temps.Si les outils rapportent 500 réponses d'erreur, cela pourrait être un signe que le serveur ne peut pas gérer des niveaux de trafic élevés. Il y a de nombreuses raisons à cela, allant des paramètres moins qu'optimaux dans le CMS, des allocations de ressources incorrectes au niveau du serveur, un serveur surchargé ou de nombreuses autres raisons, généralement liées à votre site ou au serveur.

Tags: , ,