七宝SEO七宝SEO七宝SEO

HTTPS是什么-https和http的区别

  Https对网站SEO有哪些影响?我们不难发现,现在很多大型网站的域名都是以https开头,那么https是什么意思?https对SEO网站优化有好处吗?我们做企业网站或博客网站的站长们是否也要考虑使用https?下面,德州SEO七宝将主要针对这几个问题为大家讲一下。

  一、https是什么意思

  HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议,它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版,使用https对网站来说会更安全。

  通俗的来说,就是:

  当你登陆一个有网站的网页时形成, 在填写该表格并点击“提交”后,您输入的信息可能被黑客截获不安全网站。 这些信息可以是银行交易的详细信息,也可以是您输入的个人隐私。 在黑客眼中,这种“拦截”通常被称为“中间人攻击”。 实际的攻击可能以多种方式发生,但最常见的一种是:黑客在托管网站的服务器上放置一个小的未检测到的监听程序。该程序在后台等待,直到访问者开始在网站上键入信息,并且它将激活以开始捕获信息,然后将其发送给黑客。

  百度推出全站HTTPS安全加密服务,对传统HTTP通道添加SSL安全套接层,将用户发出的所有百度搜索请求全部变成加密状态,旨在为网友们提供了更私密、安全的搜索环境。

  传统的HTTP模式,存在着大量的灰色中间环节,相关信息很容易被窃取,但HTTPS却是通过认证用户与服务器,将数据准确地发送到客户机与服务器,并采用加密方式以防数据中途被盗取,大大降低了第三方窃取信息、篡改冒充身份的风险。

  二、http与https的区别是什么

  http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议,http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。

  https协议需要到ca申请证书,一般免费证书很少,大部分需要付费使用,有兴趣的站长可以去查一下。

  1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

  2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

  3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

  4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

HTTPS是什么-https和http的区别(图1)

  三、https对网站SEO有哪些影响

  通过上述介绍,我们不难发现,https相对于http会更安全,也更权威。

  那么我们做SEO网站优化时是否有必要把网站换成https?

  据七宝SEO研究观察发现,使用https的网站,权重会略高于http。谷歌在对https站点的收录问题上与对http站点态度并无什么不同之处,甚至把“是否使用安全加密”http作为搜索排名算法中的一个参考因素,采用https加密技术的网站能得到更多的展示机会,关键词排名相对同类网站的http站点也更有优势。

  HTTPS的缺点:

  技术方面:

  1、相同网络环境下,HTTPS协议会使页面的加载时间延长近50%,增加10%到20%的耗电。此外,HTTPS协议还会影响缓存,增加数据开销和功耗。

  2、HTTPS协议的安全是有范围的,在黑客攻击、拒绝服务攻击、服务器劫持等方面几乎起不到什么作用。

  3、最关键的,SSL 证书的信用链体系并不安全。特别是在某些国家可以控制 CA 根证书的情况下,中间人攻击一样可行。

  成本方面:

  1、SSL的专业证书需要购买,功能越强大的证书费用越高。个人网站、小网站可以选择入门级免费证书。

  2、SSL 证书通常需要绑定 固定IP,为服务器增加固定IP会增加一定费用;

  3、HTTPS 连接服务器端资源占用高较高多,相同负载下会增加带宽和服务器投入成本;

  影响网站关键词排名的因素很多,https在百度SEO目前看来只占了很小的一部分,要想提升关键词排名和权重,还是要靠我们平时对用户需求的分析及关键词的定位。

  HTTP工作流程

  第一步:建立TCP/IP连接,客户端与服务器通过Socket三次握手进行连接

  第二步:客户端向服务端发起HTTP请求(例如:POST/login.html http/1.1)

  第三步:客户端发送请求头信息,请求内容,最后会发送一空白行,标示客户端请求完毕

  第四步:服务器做出应答,表示对于客户端请求的应答,例如:HTTP/1.1 200 OK

  第五步:服务器向客户端发送应答头信息

  第六步:服务器向客户端发送请求头信息后,也会发送一空白行,标示应答头信息发送完毕,接着就以Content-type要求的数据格式发送数据给客户端

  第七步:服务端关闭TCP连接,如果服务器或者客户端增Connection:keep-alive就表示客户端与服务器端继续保存连接,在下次请求时可以继续使用这次的连接

  德州SEO总结一下,https对于大部分人来说,意味着比较安全。相比http,让人更加放心。但是作为普通网民,无论在上什么网站,http还是https的时候,可都不能掉以轻心哦!安全隐患无处不在。但如果你目前只优化着一个企业站或博客站,那么也没有必要一定把网站直接换成https。


未经允许不得转载:七宝SEO » HTTPS是什么-https和http的区别