
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 et des solutions 5xx.
«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é un capture d'écran du message GSC :
Capture d'écran du message d'erreur 5xx de la console de recherche Google. GSC liens vers une page d'aide indiquant ceci:
"Cette section du rapport décrit si la page peut être indexée par Google.
Cependant, un positi Ce résultat ne garantit pas qu'il apparaîtra dans les résultats de recherche.
L'apparence 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'inspection d'URL L'outil ne prend pas en compte les actions manuelles, les suppressions de contenu ou les URL temporairement bloquées. »
La partie de cette page d'aide qui est pertinente pour l'utilisateur ci-dessus est« si le page peut être indexée par Google. "
John Mueller de Google a répondu à ce tweet en suggérant que ce n'est pas Google, c'est le site qui a un problème.
C'est une erreur sur votre site Web que vous devez corriger.
- 🍌 John 🍌 (@JohnMu) 27 juillet 2020
< / blockquote>
C'est ce qui cause 500 erreurs
500 messages de réponse sont ce que le serveur envoie quand il y a une erreur critique qui empêche le site Web ou la page Web de s'afficher.
Cela indique parfois une erreur de codage dans le CMS qui empêche l'affichage de la page ou de l'ensemble du site. Le code PHP peut être difficile et parfois quelque chose d'aussi petit que de laisser une virgule suffit à 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 pour enregistrer une copie de sauvegarde du fichier original non modifié sur votre ordinateur avant de modifier une version différente de ce fichier.
De cette façon, si les choses tournent mal, vous pouvez toujours télécharger l'original et démarrer
Les autres sources de 500 erreurs sont:
- Les fichiers .htaccess mal configurés
- Les fichiers de configuration du CMS principal sont incorrects des informations telles que les informations de la 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
Le ci-dessus sont toutes les erreurs que j'ai faites à 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.
Et si Google signale une erreur 500 mais que le site fonctionne bien pour vous?
Dans certaines situations, 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 s'affiche à Google et non à vous peut souvent être le symptôme d'un problème avec votre environnement de serveur.
Cela peut être l'un des inconvénients d'unenvironnement d'hébergement partagé en panne momentanément au moment où Google visite votre site.
Ce qui provoque parfois ce type d'erreur est une lourde charge de les visiteurs du bot, que ce soit sur votre site ou sur l'ensemble de l'environnement du serveur partagé.
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 entraîne une sous-alimentation serveur pour commencer 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 à servir 500 erreurs car il est à court de ressources allouées.
Cela peut affecter les grands sites Web ainsi que les sites gourmands en ressources comme les forums. Cela pourrait donc être 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 le administrateur du serveur.
Une configuration incorrecte peut entraîner 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 demandé à Scott Polk , analyste principal de la 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 dans un site: recherche? »
500 codes de réponse du serveur
Si la recherche Google La console signale un code de réponse du serveur 5xx mais le site fonctionne bien pour vous, alors 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 donner votre site une exploration avec un outil comme Screaming Frog et continuez d'augmenter le nombre d'agents utilisateurs qui explorentle 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 signalent une erreur 500 réponses, alors 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.
Aucun commentaire:
Enregistrer un commentaire