命运就像天气,可以努力预料,但往往出乎意料。
HTTP/2 (原名HTTP/2.0)即超文本传输协议 2.0,是下一代HTTP协议。今天就来说说HTTP/2是什么?与SEO有什么关系?如果今后HTTP/2流行起来会对SEO有什么影响?
前言
互联网传输的信息的种类和数量在过去十年中发生了巨大变化。内容格式更大、更复杂,移动用户数量大幅增加,全球互联网用户人数日益增加。
在这个不断变化的环境中,一组开发人员构建了SPDY,以建立在原始超文本传输协议(HTTP)的语法上。
顾名思义,开发SPDY的核心目标是找到更快的方式来传输互联网上的内容,从而降低页面加载速度。SPDY主要由一组Google工程师开发,它为HTTP / 2提供了平台,Google已经向其转移支持。
在Google的一些SPDY开发人员的帮助下,HTTP / 2是由互联网工程任务组(IETF)推动的一个计划,旨在为互联网打造更加强大的平台,以适应现代用户的需求。它于2015年5月发布,目的是刷新HTTP协议,HTTP协议没有从HTTP 1.1开始彻底彻底彻底改革。
大多数互联网浏览器支持HTTP / 2,越来越多的服务器也是如此,但根据W3Tech,截至2017年5月,世界1000万个站点中只有13.7%已经达到这一标准。
HTTP/2有何不同
HTTP / 2建立在与HTTP 1.1相同的语法之上,HTTP / 2的完整技术规范在此列出,但HTTP2.github中总结了与HTTP 1.1的一些差异 ,如下所示:
在概念层面上,这意味着HTTP / 2通过提高浏览器和服务器之间的通信效率来缩短加载时间。
服务器端和客户端之间的一系列交换,而不是一次连接可以同时托管多个交换机,而且相当重要的是,服务器端可以主动做出响应而不用等待被调用。 站点管理者可以压缩其中的一些资源以增加负载速度,但是我们需要在浏览器 - 服务器通信中进行根本性的改变,从长远来解决这些问题。
在实际层面上,浏览器和服务器之间的这些互动开始如下:
HTTP/2效果到底怎么样?
比较了不同版本的相同页,特别是绘制标准HTTPS和HTTP / 2之间的比较。
HTTPS
HTTP/2
这个瀑布图显示了从技术角度出发的差异,以及用户假设的好处。 该页面加快22%,为最终用户的体验提供了显着的改进。
这对SEO有何影响?
与现在如此多的网站改进一样,对SEO也有着间接的影响。Google不会将HTTP / 2准备考虑在其算法中,但它会奖励拥有该用户体验的站点。所以,我相信百度也不会落后。
这包括页面加载速度,所以公平地说,移动到HTTP / 2将对网站的SEO性能产生积极的影响。 移动一直是加快速度的焦点,毫无疑问,移动性能将通过转向HTTP / 2来改善。
尽管如此,值得考虑的是,对于所有设备和所有数字通道,对HTTP / 2的转移都是有益的,而像AMP/MIP HTML这样的新型编码语言则具有有限的应用。
当然,这两者可以非常有效地工作,但是HTTP / 2的好处是特别广泛和长期的。
因此,我们应该将HTTP / 2视为更快、更安全的数字连接的平台,这对SEO来说只能是积极的。
如何升级到HTTP/2
首先,您的网站需要使用HTTPS。事实上,这是移动到HTTP / 2的最麻烦的部分,因为一旦你的网站已经实现了HTTPS后,剩下的过程真的很简单。所以这也是为什么HTTP / 2通常被称为现代互联网的“更快、更安全”的协议。
如果您的网站已经实现HTTPS,您可能只需将服务器软件更新到最新版本。
实际上,您可能已经在HTTP / 2上,而不一定知道交换机是服务器更新的一部分。您可以使用SPDYCheck(由于不能放链接,大家可以自己百度下)来验证这一点。
有一个在Github(由于不能放链接,大家可以自己百度下)上已知的HTTP / 2实现的列表 ,这是非常详尽的,并且定期更新。
目前Google Chrome,Firefox或Microsoft Edge。大多数浏览器已经支持新的协议。
还值得注意的是,如果站点在HTTP / 2上,并且与仍然在HTTP 1.1上的资源建立连接,则它们将简单地以后一种语言进行通信。
因此,对站点所有者进行此升级没有明显的缺点,但是好处是持久的,可以给用户提供更好的用户体验。搜索引擎优化的影响可能是间接的,所以,不仅仅是Google还是百度,它仍会将提高用户体验的因素作为其排名算法中越来越重要的一部分。