跳转到主要内容

在Site Audit中"规范指向 5XX"错误

了解有关Site Audit中"规范指向 5XX"问题及其在网站上修复方法的更多信息。

Anna avatar
作者:Anna
本周更新

是什么触发了这个问题?

此问题报告了规范的网址,其中规范链接指向返回 5xx (服务器错误) HTTP 状态代码的网址。


 ...
   
 ...

而声明为规范的 https://ahrefs.com/help/en/ 返回 5xx HTTP 状态代码(服务器错误)。

为什么它很重要?

规范链接用于解决内容重复问题。 如果您有多个内容相同或相似的页面,您需要选择最权威的(规范的)版本。

如果规范页面对于搜索引擎不可用,它们会尽力自行选择规范页面。 而您可能对它们的选择不满意。

如何修复?

查看规范链接指向 5xx URL 的页面列表。 如果错误的 URL 被指定为规范,请将其替换为您希望在搜索结果中索引的有效 200 页面版本链接。

5xx (服务器错误) HTTP 状态代码 表示一些服务器问题,您应该联系开发人员或托管服务提供商。 您的服务器可能配置错误、过载或通常运行缓慢。

有不同类型的服务器错误,应采用不同的方法解决。 最常见的5xx错误是500 (内部服务器错误) 和503 (服务不可用)。

500 错误 需要进一步调查。 通常由应用程序代码或配置文件中的错误导致。 损坏的 .htaccess 文件常常是原因所在。 PHP 内存限制是造成此错误的另一个可能问题。

503 错误 是临时问题。 通常由服务器过载或维护引起。 这些错误可能表示您需要更强大的 Web 服务器,能够处理更多请求。

5xx错误的其他可能原因包括:

  • CMS(如 Wordpress)中的故障插件。

  • 文件和文件夹的权限问题。

  • 您网站的某些部分可能会阻止我们的爬虫(因为防火墙、拒绝服务保护系统、某些国家的流量阻止或 CMS 配置)。 因此,您的网站URL可能专门返回5xx代码给我们的爬虫。

如果您发现爬取发生在服务器维护期间,请运行新的爬虫以查看5xx错误是否仍然存在。

Site Audit 工具中此问题的另一个可能原因是您项目设置中的高抓取速度。 一些服务器无法在同一时间处理大量请求。 尝试在抓取设置中降低抓取速度,并重新启动项目的爬虫。

这是否解答了您的问题?