如果你的网站有使用HTTPS安全加密,Google可能会优先索引HTTPS的页面网址。
Google的Zineb Ait Bahajji 去年底时宣布Google将会尝试优先索引HTTPS网页。这意味着,如果你的网站的内部菜单链接的URL是HTTP,Google将尝试看同一页面是否有使用HTTPS。如果有的话,Google将优先索引HTTPS版本显示在搜索结果中。
Google 表示他们多年来一直努力促进更安全的网络,提供用户更好的浏览体验,也针对HTTPS的网址给予轻微的排名影响度提升。而即使网站并没有任何链接连至HTTPS的页面,但当同一网域名有两个相似内容的网址但供应在不同协议(例:http://domain.com、https://domain.com)时,Google通常会优先索引 HTTPS URL。
但前提是需要包括下列几项重要条件
- 不能包含不安全的内容
- 不能使用robots.txt 阻止抓取页面
- 不能重新指向到不安全的HTTP页面
- 不能使用rel=”cononical”标签指向至HTTP页面
- 不能使用robots noindex 的Meta标签
- 并没有外部网址链接至HTTP的URLs
- 网站地图列出了HTTPS URL或是没有列出HTTP版本的URL
- 需具备有效的TLS凭证
Google已经宣布要改变Chrome浏览器对http、https网站的安全性警告标示方式哦!
更多信息:http网站红色警戒,Google提升信息安全基本线如何影响SEO与数字营销?
而Google 虽然会优先索引HTTPS的页面,但目前还是经常会有HTTP和HTTPS的网址都被收录的状况,为了避免内容重复问题,还是建议可以主动将HTTP的页面301指向到HTTPS的页面或是使用HSTS(HTTP强制安全传输技术),让浏览器强制使用HTTPS与网站进行连接。
参考的文档
至于HTTPS是什么呢??下面做些简单的介绍
非常文本传输安全协定(Hypertext Transfer Protocol Secure,缩写:HTTPS)是一种网络安全传输协议
在网络上,HTTPS 经由非常文本传输协定进行通信,利用 SSL/TLS 来对封包进行加密。 HTTPS 开发的主要目的,是提供对网络服务器的身分认证,保护交换数据的隐私与完整性。
而目前最常使用的 HTTP 协议采用明文传输信息,存在信息、窜改和的风险,而协议 TLS/SSL 具有身份验证、信息加密和完整性校验的功能,可以避免此类问题。
如果你的网站还没加入 HTTPS 的行列, Lets’s Encrypt 为了推动 HTTPS 加密传输,希望简化目前 SSL 申请、安装流程,从去年开始提供免费的https免费凭证提供申请。
Lets’s Encrypt 每三个月需要重新延长时间,当然这不太建议电商或是需要更高安全性的网站使用。
Lets’s Encrypt官网 :
申请教学文 :
HTTPS会带来其他影响吗??
由于增加安全协议的通信必然会造成一些影响,HTTPS 协议会造成消耗较多的CPU资源和延长服务器反应时间。而如果用的加密模式比较旧或者是比较强的密钥的话,可能对速度造成的影响会更大。
这时候大家的心里一定有疑问,为了使用HTTPS提升网站安全性却造成网站速度缓慢(网站速度也是影响排名因素之一)这样好吗!?就让awoo提供解决办法给你吧!
HTTPS加速方法:
- 使用服务
CDN 网络服务器可以在很多不同地区放置,针对浏览者的地区给予最近的CDN位置,分散网站服务器承受的运作流量,并且使用暂存的技术,将网站的内容暂时放在CDN网络服务器上,让用户在浏览网站时会直接访问CDN上的内容,可以让主机减少承受的带宽,以提升网站浏览速度。
目前cloudflare有提供免费的CDN服务,提供参考。
cloudflare官网 :
申请教学文章 :
- 另外使用一台主机专门做HTTPS加密、解密的工作
网站私钥与公钥都摆在用来加解密的主机上面,透过 proxy 的方式,就可以兼顾安全、速度与服务器的性能。
如示 : 用户 加解密主机(代理服务器) 网页服务器
- 使用新型态的加密模式,不使用非常过2048比特密钥加密
过时的加密模式在运算时效率较差,会导致网站认证速度缓慢,而目前2048比特密钥安全性已相当足够,使用更高比特的密钥做加密将会导致服务器解密所花费的时间更长。
另外,协议已于去年推出,新的HTTP协议通过压缩、多路复用等机制有效提升传输性能,也将会是网络传输快速又安全的新选择。
标签: 页面
评论列表 (0)