首页 -> 谷歌SEO -> 谷歌优化 -> 什么是 HTTP/2?

什么是 HTTP/2?

2018-08-17 谷歌优化 3459

概述:

在本篇文章当中,将会介绍 HTTP/2 是如何运作,也会告诉你为什麽 HTTP/2 对SEO有益处,同时也会教你如何查询你的网站是否正在使用 HTTP/2 协议与在网站上该如何安装 HTTP/2!

HTTP/2 如何運作?

让我们模拟一个情况,当你点击一个超连结前往一个网站的时候,此时你的点击将会发一个请求,向对方伺服器发出一个连线的讯息,当该伺服器接收到你的请求后,他会依据你的请求给予将对应的答覆(在这裡就是回传网站的标题、叙述、内容….等等)。


此时,在 HTTP1.1 与 HTTP/2 协议的差异在此时就出现差异了:


当你想要自己组装一个模型的时候,你必须要购买一个模型,接著拆开盒子,看著说明书一步一步跟著指示拆解,然后组装,在过程中你必须要确定先完成上一步后,你才能回头继续看说明书,再回去下一个步骤进行组装,这就是 HTTP1.1。


在 HTTP/2 协议当中,你就像是买了一个模组化的乐高玩具,基本上他已经一个一个模组的组装好了,当你拆开盒子后,你只需要组装头、身体、手、脚,整个玩具就组装完成了,你根本连说明书都不必翻开,这就是 HTTP/2。


以下两张示意图就是 HTTP1.1 与 HTTP/2 实际运作的模拟图:

HTTP1.1 與 HTTP/2 實際運作模式1

HTTP1.1 与 HTTP/2 实际运作模式2


因此,HTTP/2 能够更有效的进行伺服器与客户端之间的资讯传递,不必像 HTTP1.1 那样必须等待上一个文件的接收完毕后才能再次传递下一个档案。


为什麽 HTTP/2 对 SEO 有帮助?

因为速度是影响 SEO 排明的其中一项重要因素。


随著 Google 推出行动优先索引演算法,Google 因大众习惯改变,倾向于使用智慧型手机装置上网,因此为了提供使用者在手机上也能有良好的使用者体验,因此将网页的载入速度(尤其是移动装置版本)作为 SEO 信号因素之一,迫使网站必须要提供更好的网站速度,才不会导致失去排名的风险。


因此,让你的网站加载的越快,对你的 SEO 越有帮助。


检测网站是否採用 HTTP/2

KeyCDN 网站提供了免费的 HTTP/2 Test 工具,让你可以快速的检测自身的网站目前是否採用了 HTTP/2 的传输协议,还不知道你的网站是 HTTP1.1 还是 HTTP/2 吗?快来检测看看吧。


STEP 1


前往 KeyCDN HTTP/2 Test 并输入网址:

KeyCDN HTTP/2 檢測

STEP 2

按下 Test 按鈕即可馬上的到結果:

KeyCDN HTTP/2 检测结果


很简单吧!


若你的检测结果发现网站仍是採用 HTTP1.1 的时候该怎麽办?


别担心,从 HTTP1.1 升级到 HTTP/2 其实很简单。

如何升級到 HTTP/2 協議

基本上,目前所有伺服器供应商的传输协议应该都是支持 HTTP/2 协议的,若你的检测结果显示你仍是採用 HTTP1.1 的话,可能的情况如下:


你的网站尚未安装 SSL 凭证(也就是开头仍是 HTTP 而非 HTTPS)


你的网站尚未採用 CDN 服务