从11月开始,Googlebot将支持某些网站通过HTTP / 2进行爬网。HTTP / 2是HTTP的下一个主要版本。
Google在公司博客上今天发布的公告中确认了即将发布的更新。
由于改进了体系结构,HTTP / 2是HTTP的升级。其建立的体系结构使其可以为客户端和服务器提供更多功能。
大多数人需要了解的关于HTTP / 2的知识是:它比HTTP更加健壮,高效和快速。
谷歌表示,正在进行此更改,以使爬网在服务器和资源使用方面更加有效。
“借助h2,Googlebot可以打开与服务器的单个TCP连接,并可以通过它并行高效地传输多个文件,而无需多个连接。
打开的连接越少,服务器和Googlebot进行爬网所花费的资源就越少。”
这是HTTP / 2搜寻实现的工作方式。
通过HTTP / 2爬行的Googlebot
通过HTTP / 2抓取某些站点的切换将分阶段进行。
第一阶段,Googlebot将通过HTTP / 2抓取少量网站,并逐步扩展到更多的站点,许多站点将从受支持的功能中受益。
Googlebot决定要通过HTTP / 2进行爬网的站点,询问该站点是否支持它以及Googlebot是否将从HTTP / 2爬网中受益。
- 该站点的服务器支持HTTP / 2
- Googlebot已经抓取了很多网站
网站所有者无需做任何准备工作即可进行更改。
Google指出,如果您站点的服务器仍仅使用HTTP / 1.1,则可以。
通过HTTP进行爬网没有任何缺点,并且不会破坏您网站的Googlebot常规爬网模式。
尽管在初步测试中未显示负面影响,但Google还是为网站提供了一种选择,让他们可以选择退出此更改。
Google在一系列常见问题的答案中解决了有关HTTP / 2的其他问题。
常见问题解答:Googlebot和HTTP / 2
为什么现在要升级Googlebot?
最终,允许Googlebot通过HTTP / 2进行抓取的软件已经足够成熟,可以在生产中使用。
网站所有者是否需要升级其服务器以准备此更改?
谷歌表示,这取决于单个网站所有者的决定。
对于“支持它并显然会从中受益”的网站,Googlebot只会切换到通过HTTP / 2进行爬网。
这意味着,如果通过HTTP / 2进行爬网没有明显的好处,则Googlebot将继续通过HTTP进行爬网。
如何判断我的网站是否支持HTTP / 2?
Google指向Cloudflare的这篇博客文章,该文章采用不同的方法来测试网站是否支持HTTP / 2。
如何将我的网站升级到HTTP / 2?
Google建议与您的服务器管理员或托管服务提供商联系。
如何强制Googlebot通过HTTP / 2进行爬网?
谷歌说,这是不可能的。
如前所述,如果服务器支持网站,它将通过HTTP / 2进行爬网,并且该网站和Googlebot都会从中受益。
例如,如果通过HTTP / 2进行爬网不会带来明显的资源节省,那么Googlebot将继续通过HTTP / 1.1进行爬网。
Googlebot通过HTTP / 2进行爬网有什么好处?
服务器和Googlebot的主要好处是节省资源。
通过HTTP / 2进行爬网不会影响网站索引或爬网频率。
本文由上海上弦发布,不代表上海上弦立场,转载联系作者并注明出处:https://www.sun.sh.cn/google-http2