HTTPS协议的利弊


发布日期:2015-11-04

 

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。今天沈阳网站开发的小编来和大家一起讨论一下HTTPS协议的利弊。

采用HTTPS协议对SEO有何好处?
 
除了安全性更高这一好处外,HTTPS对SEO也是有一定益处的。
 
1、使用HTTPS协议有利于搜索引擎排名
 
去年8月份,谷歌曾发布公告表示将把“是否使用安全加密协议(即HTTPS)”作为搜索引擎排名的一项参考因素。同等情况下,HTTPS站点能比HTTP站点获得更好的搜索排名。
 
不过得说明下,影响谷歌搜索引擎排名的因素已有逾200项,因而HTTPS协议的影响到底几何目前尚不清楚。
 
因而,与其他谷歌排名影响因素一样的是,HTTPS协议也并非独立存在的。
 
建议:
 
如果只是为了搜索引擎排名的话,那有很多因素的影响力比HTTPS协议大。
 
2、安全隐私
 
不少站长都认为,只有诸如电子商务、金融、社交网络等存在敏感信息安全问题的站点才有采用HTTPS协议的必要,其实不然。任何类型的站点都可以从中获益。
 
1)使用HTTPS协议可认证用户和服务器,确保数据发送到正确的客户机和服务器;
 
2)HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。
 
3)HTTPS是现行架构下最安全的解决方案,虽然不是绝对安全,但它大幅增加了中间人攻击的成本。
 
 
建议:
 
在成本费用允许情况下,还是建议站长采用HTTPS加密协议,毕竟网站安全也是用户体验的一个重要环节,而且还有利于搜索引擎排名,何乐而不为呢!
 
使用HTTPS协议有何挑战?
 
1、容易忽略的问题
 
将站点由HTTP转为HTTPS协议涉及到很多问题,有时候会忽略了一些重要的细节问题:
 
1)robots.txt文件中是否屏蔽了重要的URL链接?
 
2)Canonical标签指向的URL是否正确?
 
3)当用户访问你的网站时,是否会出现浏览器安全警告提示窗口?(出现安全警告提示可能会吓走用户)
 
虽然概率很小,但这几个问题还是可能出现的。
 
2、网站加载速度问题
 
HTTPS协议的握手过程比较费时,对网站的响应速度有负面影响。据ACM CoNEXT数据显示,使用HTTPS协议很可能会使页面的加载时间延长近50%。而网站加载速度也是影响搜索引擎排名的一个很重要的因素。
 
不过,还是可以通过一些技巧来减少这个问题的。比如,压缩文本内容可以降低解码耗用的CPU资源。实际上,建立HTTPS连接,要求额外的TCP往返,因此会新增一些发送和接收的字节,但这是第一次打开网页时的情况。
 
3、成本
 
据数据显示,很多站长每年花在SSL证书上的费用在100美元-200美元之间,这对于个人博客、或是小型站点来说是一笔不小的开支。
2014美国主机 网站域名 SSL证书使用的七点总结
 
4、HTTPS兼容性问题
 
这里所说得“兼容性”包括很多方面,比如现有的Web应用要尽可能无缝地迁移到HTTPS、浏览器对HTTPS的兼容性问题、HTTPS协议解析以及SSL证书管理等。
 
5、更多问题
 
如果你的网站依靠AdSense获得收入的话,那么转型HTTPS站点可能会使得收入大幅下降(谷歌对广告源采用SSL协议的站点有所限制)。