近日,在用百度的时候,发现百度已全站开启了HTTPS安全加密搜索,对此,百度官方并未对此做详细的说明,不过,马海祥却发现谷歌却对此做了一些说明,另外,HTTPS协议对SEO优化也有一定的影响。
谷歌几乎没有明确对外公开过影响谷歌搜索引擎排名的因素具体有哪些,因而当其在去年8月份宣布采用“HTTPS加密协议有利于搜索引擎排名”时,这是否意味着站长们应该把网站协议转换成HTTPS呢?实际上,这也许只是一个安全性的问题,与谷歌排名并无实质关联也不无可能。
HTTPS与其他的谷歌参考因素不同,实行起来比较复杂,有一定的风险性,而且还需一些额外的费用,但利益也是显而易见的,使用HTTPS协议的站点更安全、且在搜索排名上更具优势。
据Moz网站2014年9月份的调查数据显示:17.24%的站长表示其网站已采用HTTPS协议;24.9%的站长表示正在搭建中;57.85%的站长表示目前仍无此项计划,如下图所示:
虽然大部分站长仍无转向HTTPS阵营的打算,但相比之前的情况已有提升,看来,谷歌的算法更新对站长们还是很有震慑力的。
一、HTTPS协议如何影响网站排名?
几年前,在谷歌宣布将网站加载速度作为网站排名的一个参考因素后,站长们纷纷响应号召,花尽心思提高自己网站的价值速度,对于用户来说,加载速度自是越快越好,因而对此亦是喜闻乐见。
当时,谷歌官方称“如果两个网站的各方面质量不相上下的话,网站加载速度更快的网站,将会获得更好的排名。”毕竟是有利于用户的访问体验,因而也算是一种搜索引擎的改良!
同理,鼓励站长们把HTTP转换为HTTPS协议也应该算是一种改进吧!就目前而言,使用HTTPS协议的网站仍未少数,因而若是使用HTTPS协议的网站似乎在搜索排名上真的占有很大的优势。
二、采用HTTPS协议对SEO有何好处?
除了安全性更高这一好处外,据说HTTPS对网站的SEO优化也是有一定益处的。
1、使用HTTPS协议有利于搜索引擎排名
去年8月份,谷歌曾发布公告表示将把“是否使用安全加密协议(即HTTPS)”作为搜索引擎排名的一项参考因素,同等情况下,HTTPS站点能比HTTP站点获得更好的搜索排名。
不过,马海祥需要在此说明下:影响谷歌搜索引擎排名的因素已有逾200项,因而HTTPS协议的影响到底几何目前尚不清楚。
因而,与其他谷歌排名影响因素一样的是,HTTPS协议也并非独立存在的,对此,马海祥的建议是:如果只是为了搜索引擎排名的话,那有很多因素的影响力比HTTPS协议大,如下图(14个影响力大于HTTPS协议的影响因素):
2、安全隐私
不少站长都认为,只有诸如电子商务、金融、社交网络等存在敏感信息安全问题的站点才有采用HTTPS协议的必要,其实不然,马海祥觉得任何类型的站点都可以从中获益。
(1)、使用HTTPS协议可认证用户和服务器,确保数据发送到正确的客户机和服务器;
(2)、HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。
(3)、HTTPS是现行架构下最安全的解决方案,虽然不是绝对安全,但它大幅增加了中间人攻击的成本。
对此,马海祥的建议是:在成本费用允许情况下,马海祥还是建议站长采用HTTPS加密协议,毕竟网站安全也是用户体验的一个重要环节,而且还有利于搜索引擎排名,何乐而不为呢!
三、HTTPS站点的SEO自检清单
1、确保网站的每个元素(包括插件、JS、CSS文件、图片、内容分发网站等)都采用HTTPS协议。
2、使用301重定向将HTTP URL指向HTTPS版地址(具体可查看《301永久重定向的设置方法大全》的相关介绍),记住别误用302跳转。
3、保证Canonical标签指向HTTPS版URL。
4、采用HTTPS协议后,应确保网站内链指向的是HTTPS版URL,而非旧版URL,这对用户体验以及网站优化而言,都是一个很重要的步骤。
5、在谷歌、必应等平台上的管理员工具中监控HTTPS版本站点。
6、使用谷歌管理员工具中Fetch&Render功能,确保你的HTTPS站点能够正常的被谷歌抓取。
7、更新网站sitemaps,并在谷歌管理员工具中提交新版sitemaps。
8、更新robots.txt文件,加入新版sitemaps内容,确保重要的HTTPS版页面不会被屏蔽。
9、如有必要,还应该更新网站的分析跟踪代码,现在已经有很多新的谷歌分析代码段都能够处理HTTPS站点了。
10、采用HSTS协议(HTTP严格传输安全协议),其作用是强制客户端(如浏览器)使用HTTPS与服务器建立连接,可在保证安全性的前提下,提高网站的响应速度。
四、使用HTTPS协议的站点数量增长情况
如今,越来越多的站点采用了HTTPS协议,不过大多用于登陆页面、或是存在交易信息的页面,很少网站选择全站采用HTTPS协议。
据调查数据显示,在排名TOP 10000的网站中,只有4.2%的站点默认使用HTTPS加密访问模式,再将范围放大到TOP 100万个网站,这个百分比则降到了1.9%,如下图所示:
不过,随着谷歌和百度等搜索引擎对HTTPS协议的“优待”,这个百分比未来应该会有所上升。
五、使用HTTPS协议有何挑战?
既然知道了HTTPS协议对SEO的好处,那么,使用HTTPS协议又有何挑战呢?
1、容易忽略的问题
将站点由HTTP转为HTTPS协议涉及到很多问题,有时候会忽略了一些重要的细节问题:
(1)、robots.txt文件中是否屏蔽了重要的URL链接(具体可查看《robots协议文件的写法及语法属性解释》的相关介绍)?
(2)、Canonical标签指向的URL是否正确?
(3)、当用户访问你的网站时,是否会出现浏览器安全警告提示窗口?(出现安全警告提示可能会吓走用户)
虽然概率很小,但这几个问题还是可能出现的。
2、网站加载速度问题
HTTPS协议的握手过程比较费时,对网站的响应速度有负面影响,据ACM CoNEXT数据显示,使用HTTPS协议很可能会使页面的加载时间延长近50%,而网站加载速度也是影响搜索引擎排名的一个很重要的因素。
不过,还是可以通过一些技巧来减少这个问题的(具体可查看《提升网站页面打开速度的12个建议》的相关介绍),比如,压缩文本内容可以降低解码耗用的CPU资源,实际上,建立HTTPS连接,要求额外的TCP往返,因此会新增一些发送和接收的字节,但这是第一次打开网页时的情况。
3、成本
据数据显示,很多站长每年花在SSL证书上的费用在100美元-200美元之间,这对于个人博客、或是小型站点来说是一笔不小的开支,不过,现在网上也有不少免费SSL证书可以使用的。
4、HTTPS兼容性问题
这里所说得“兼容性”包括很多方面,比如现有的Web应用要尽可能无缝地迁移到HTTPS、浏览器对HTTPS的兼容性问题、HTTPS协议解析以及SSL证书管理等。
5、更多问题
如果你的网站依靠AdSense获得收入的话,那么转型HTTPS站点可能会使得收入大幅下降(谷歌对广告源采用SSL协议的站点有所限制)。
此外,即使是谷歌管理员工具也尚不支持HTTPS站点的迁移工作,要完成SSL加密的全球化,需要的不止是时间,还少不了各方的努力啊!
六、站长们该不该采用HTTPS协议?
“到底该不该采用HTTPS协议呢?”如果也有这个疑问的话,就想想怎样做对你的用户更友好吧!
如果你的网站属于电子商务、金融、社交网络等领域的话,那最好是采用HTTPS协议;反之,如果是博客、宣传类网站、分类信息网站、抑或是新闻网站的话,大可不必跟风而行,你要知道,使用HTTPS协议既耗钱,又浪费精力,甚至在一定程度上不利于用户的浏览体验。切记,三思而后行啊!
总而言之,切勿为了排名而盲目跟风,网站优化的首要目标是用户,用户喜欢,好排名就不会那么难了!
点评:
从一定程度上来讲,HTTPS主要是用在银行、电商网站、以及社交网络等涉及用户隐私的网站上,而对于那些不要求用户登录的网站,使用HTTPS协议实属多此一举,所以,从这个角度来看,谷歌将“是否使用HTTPS协议”作为一个排名参考因素似乎另有目的!