HTTP状态码如何影响SEO

谷歌发布了一个新的帮助文档,说明了如何影响网站如何在搜索结果中出现的不同的帮助文档。

最近的推文

建议谷歌的加里ILLYES曾经掌握过这个一起文件 这是当您不确定特定状态代码的影响时引用的新指南。

让我们看看Google的网站所有者的新指南中包含的内容开发人员。

大部分可能已经熟悉了,但刷新您对最近可用信息的状态代码知识不受影响。

广告联网读数以下

如何HTTP状态代码影响谷歌搜索

谷歌的新文档涵盖了Googlebot在Web上遇到的前20个状态代码,aND最突出的网络和DNS错误。

HTTP状态代码由浏览器或爬网程序请求内容时托管站点的服务器生成。例如,如果浏览器请求内容,则为

这不再托管在服务器上,然后将生成404(未找到)状态代码。

第一个数量的状态代码指示它所属的类别。所有2xx代码都会提到成功爬网,所有3xx代码都是指重定向,等等。

广告联系读数下方

而不是通过所有20个状态代码,我将每个类别的关键外带一起拉到一起。

http 2xx(成功)

这些代码意味着Googlebot可以抓取内容并将其传递到索引管道。

谷歌作出了注意点HTTP 2XX状态代码不保证索引,它只是意味着没有遇到错误。

异常是204状态代码,这意味着页面已成功访问,但未找到内容。

Google可以在搜索控制台中显示一个软404,用于服务于204代码的页面。

http 3xx(重定向)

并非所有重定向都相等。

HTTP 301状态代码在符合该URL的情况下发送比302,303或307代码更强的信号。

将304个状态代码信号向谷歌发出304个状态代码,内容与上次相同爬行了。它对索引没有影响,但可能导致要重新计算的URL的信号。

如果重定向不起作用会发生什么?

Googlebot跟进在停止尝试之前的10重定向跳跃。

如果内容未在10次内收到内容,则搜索控制台将在网站的索引覆盖报告中显示重定向错误。 http 4xx(客户端错误)

返回4xx状态代码的页面不被视为在Google搜索结果中索引。

除了429之外,所有4xx错误都是相同的。它们向GoogleBot发出信号,内容不存在。如果以前存在的内容,则将从Google的搜索索引中删除URL。

下面的广告传票读数

A 429状态代码意味着GoogleBot无法访问URL,因为服务器已过载。这些URL将保留在Google的索引中。

http 5xx(服务器错误)

5xx服务器错误提示Googlebot暂时慢随着爬行的。

如果他们继续提供5xx状态代码,则现在将删除服务器错误的先前索引的URL。

了解有关这些服务器错误的详细信息,以及信息DNS和服务器错误,请参阅

全谷歌帮助文件