Pourquoi Google Search Console signale des erreurs de serveur 5XX

Un éditeur a interrogé John Mueller de Google via Twitter à propos de Google Search Console (GSC) signalant une erreur 5xx sur son site. Cet article explore les raisons possibles pour lesquelles GSC signalera avoir reçu des erreurs 5xx et des solutions. Le tweet dit: «J’obtiens une erreur de serveur (5xx). Mes nouveaux messages ne sont pas indexés. Une suggestion pour résoudre ce problème? »L’éditeur a ensuite publié une capture d’écran du message GSC: Capture d’écran du message de la console de recherche Google d’une erreur 5xx. Liens GSC vers une page d’aide qui dit ceci:« Cette section du rapport décrit si la page Cependant, un résultat positif ne garantit pas qu’il apparaîtra dans les résultats de recherche.L’apparition dans les résultats de recherche nécessite en outre que la page et ses données structurées soient conformes aux consignes de qualité et de sécurité.L’outil d’inspection d’URL ne prend pas en tenant compte des actions manuelles, des suppressions de contenu ou des URL temporairement bloquées. »PublicitéContinuer à lire ci-dessousLa partie de cette page d’aide qui est pertinente pour l’utilisateur ci-dessus est« si la page peut être indexée par Google ».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.Il s’agit d’une erreur sur votre site Web que vous devez corriger. – 🍌 John 🍌 (@JohnMu) 27 juillet 2020

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 mal, vous pouvez toujours télécharger l’original et recommencer.Les 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.

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: , ,