2022年1月17日星期一

canonical什么触发了这个问题?|林子超博客

 什么触发了这个问题?

此问题报告规范化 URL,其中规范链接指向返回 4xx(客户端错误)HTTP 状态代码之一的 URL。


例子:

对于 https://help.ahrefs.com/en/


<头部>

 ...

    <link rel="canonical" href="https://ahrefs.com/help/en/"/>

 ...

</head>

并且 https://ahrefs.com/help/en/ 声明为规范,返回任何 4xx HTTP 状态代码(客户端错误)。最常见的 4xx 错误是 404(未找到)。


什么是规范链接?

以防万一你不知道;规范链接用于解决重复内容问题。如果您有多个具有相同或相似内容的页面,则需要选择要排名的页面。


通过从其副本中指向该页面的规范链接,您明确告诉搜索引擎这是他们应该索引(并希望排名)而不是其他页面的页面。


例如,规范链接的一个常见用例是电子商务商店中的产品变体。


这是一个简单的示例,说明它的外观:


<link rel="canonical" href="http://example.com/">


如果您想了解更多关于它们的信息,请随时查看 Google 指南。


什么触发了这个问题?

此问题表明在您的网站页面上指定为规范的 URL 会返回 4xx HTTP 状态代码之一。这基本上意味着该页面不可访问。


它为什么如此重要?

如果搜索引擎无法访问该页面,他们将无法对其编制索引,并且不会显示在搜索结果页面上。


有多种类型的 4XX 代码,您可以在此处查看它们的描述:


HTTP 状态码列表


如何解决?

有些问题很容易解决。有些比较棘手,这里强烈建议提供合格的帮助。


但这里是您可能要处理的 4XX HTTP 问题的简要概述。


400 - 错误请求


此错误代表服务器和浏览器之间的通信问题。基本上,服务器无法理解您的浏览器发送的请求。


这种类型的 HTTP 代码可能是由 URL 中的错误引起的,它的语法。您可能需要检查 rel=canonical 中的 URL 是否有不允许的符号,例如百分比字符等。


这是不安全的 URL 字符列表。


401 - 未经授权


这是一个权限问题,表明该页面仅可供登录用户访问。如您所知,规范链接旨在排名。看到该页面不公开并且您仍然希望它如此,您应该删除指向它的规范链接或找到更适合此目的的页面。


403 - 禁止


它也与权限有关,这意味着特定用户组的内容被阻止。


您可以通过您的服务器授予对它的免费访问权限或删除/替换链接。


404 - 未找到错误


可能是最常见的 4XX HTTP 状态代码。该页面已被删除或其 URL 已更改。可能的修复方法:


确保 rel=canonical 中的 URL 是规范页面的正确 URL。它可能有一个错字。


如果规范页面不见了,找到或创建一个新页面并将其设置为规范;避免将旧页面重定向到新页面,因为这将导致“规范指向 3xx”问题。


如果您没有任何替代缺失的页面,您可以将规范标签更改为自引用

没有评论:

发表评论

注意:只有此博客的成员才能发布评论。

Also Read: