HTTPS是以安全为目标的HTTP通道,就是HTTP的安全版(HTPP下加入SSL层)。百度全面实现HTTPS了,越来越多的站点开始着手HTTPS化。先来普及一下基础知识:
HTTP协议(超文本传输协议)
被用于在Web浏览器和网站服务器之间传递信息。
HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。
SLL(Secure Sockets Layer 安全套接层)
其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。
HTTPS和HTTP的区别
1.HTTPS协议需要到CA申请证书,一般免费证书很少,需要交费。
2.HTTP是超文本传输协议,信息是明文传输,HTTPS则是具有安全性的SSL加密传输协议。
3.HTTP和HTTPS使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4.HTTP的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比HTTP协议安全。
HTTPS与SEO优化问题
1.HTTP与HTTPS不会区别对待
百度蜘蛛对于这两种协议在调度和解析方面都没有任何区别,在索引方面也是支持的。
2.HTTP与HTTPS链接重定向
蜘蛛虽然支持HTTPS链接抓取,但要保证HTTP与HTTPS链接良好的重定向,可以301或302。同时使用百度重定向提交工具提交对应链接。
3.HTTP与HTTPS收录问题
HTTP切换成HTTPS后,会产生新的页面,但并不涉及重新收录的问题。百度视为同一个站点,并不需要使用改版工具。
4.HTTPS在SEO排名的影响
在RANK方面,对这两种链接无区别对待,从安全性考虑,以后可能有待HTTPS的链接。