- A+
一位出版商通过Twitter向谷歌的johnmueller询问了Google搜索控制台(GSC)报告的5xx错误。本文探讨了GSC报告收到5xx错误的可能原因和解决方案。
微博说:
“我收到服务器错误(5xx)。我的新帖子没有索引。有没有解决这个问题的建议?”
随后,发布者发布了GSC消息的截图:
GSC链接到一个帮助页面,其中说明:
“报告的这一部分描述了Google是否可以为页面编制索引。
然而,一个肯定的结果并不能保证它会出现在搜索结果中。
在搜索结果中出现还要求页面及其结构化数据符合质量和安全准则。
URL检查工具不考虑手动操作、内容删除或临时阻止的URL。“
该帮助页面中与上述用户相关的部分是“该页面是否可以被Google索引。”
谷歌的John Mueller对这条推文的回应是,这不是谷歌,而是网站出了问题。
这就是导致500个错误的原因
500条响应消息是服务器在出现严重错误时发送的Google SEO消息,该错误会阻止网站或网页的呈现。
它有时表示CMS中的编码错误导致页面或整个站点无法呈现。PHP代码可能会很繁琐,有时一些小的东西,比如省略一个逗号就足以破坏网站。
这就是为什么在编辑代码时,最好在服务器上保留原始文件(重命名)的副本,并在编辑该文件的其他版本之前在计算机上保存原始未编辑文件的备份副本。
这样,如果事情变糟了,你可以随时上传原件,然后重新开始。
500个错误的其他来源是:
- 配置错误的.htaccess文件
- 核心CMS配置文件有错误的信息,如数据库信息
- PHP版本与CMS不兼容
- CMS模板中的代码被更改,增加了一个错误
以上都是我曾经犯过的导致500分的错误错误。它每个编辑网站代码的人都会遇到这种情况。没有人是完美的。
如果谷歌报告了500个错误,但这个网站对你来说很好
在某些情况下,Google可能会报告5XX错误,当您访问您的站点时,它可以正常工作。
在最佳情况下,这可能是因为您的web主机正在更新。
但是,5xx错误显示给Google而不是您,这通常是服务器环境问题的征兆。
当Google访问你的站点时,这可能是共享主机环境暂时失效的一个英文网站SEO不利因素。
有时导致这种错误的原因是大量的bot访问者,无论是对您的站点还是对整个共享服务器环境。
这通常发生在晚上,当谷歌和黑客机器人/刮板机器人同时攻击该网站时,会导致动力不足的服务器临时开始发出5xx个错误响应。
如果一个黑客机器人或scraper机器人正在猛烈攻击你的服务器,共享服务器可能会开始服务500个错误,因为它已经用完了分配的资源。
这会影响大型网站以及像论坛这样的资源密集型网站。因此,这可能是一个警钟升级您的网络主机。
在虚拟专用服务器(VPS)环境中,甚至是专用服务器的情况下,500错误可能是由于服务器管理员设置不当造成的。
不正确的设置可能涉及到诸如指向VPS上托管的网站的服务器资源不足等问题。例如内存分配不足。
我向Bruce Clay,Inc.的高级搜索分析师scottpolk询问了这个问题,他认为可能的问题是数据滞后。
斯科特说,
“但这似乎更像是一个借口。
我怀疑他们在索引和工具之间的数据滞后上有爬行问题。
例如,为什么页面在GSC中不显示为索引,而是显示在site:search“
500个服务器响应代码
如果Google搜索控制台报告了一个5xx服务器响应代码,但该站点对您来说运行良好,那么它可能是由于服务器没有响应而导致的爬行问题,特别是在夜间。
为了测试您的服务器,您可能需要使用诸如尖叫蛙之类的工具对您的站点进行爬网,并不断提高同时爬行站点的用户代理的数量。
或者,您也可以使用一个免费工具,如Xenu Link Sleuth来同时在站点上运行许多爬虫程序。
如果这些工具报告500个错误响应,那么这可能是服务器无法处理高级别流量的信号。造成这种情况的原因有很多,从CMS中的不理想设置、服务器级别的资源分配不当、服务器过载或其他许多原因,通常与您的站点或服务器有关。
森摩尔网络从2013年开始做外贸网站的SEO推广服务,到现在已经7年多了。我们已经为上千个人和企业提供外贸网站的优化推广服务,客户遍及全国各地,我们的服务深受客户好评!如果您有外贸网站需要推广,请联系我们,我们会提供专业、快速的额服务!