https站点水到渠成的SEO优化
在百度站长平台总是能够发现很多有意思的百度新动向,从去年来看,除了百度算法的调整,百度还推出了两项改变,一个是https站点的建设,一个就是MIP的改造计划。后者小编还没有研究透彻,不过对于前者,小刀娱乐网觉得还是有发言权的。
而对于https为什么会受到百度的青睐,小编认为理由就只有一个:安全。而且在https刚推出时 ,很多人都看中了它的安全方面,多重加密的方式,让网站更不容易被攻击或劫持。百度站长平 台是这样的:“HTTS多次握手和复杂的加密机制有效的加大了网站的安全性,加密机制与认证 机制可以减少网站被劫持和假冒的风险!”由此可见,这对于网站的安全性有多重要。所以百度 重视https也就不足为奇了。
而说到优化https站点,我们似乎还没有这样的经验,首先小编先提出几个问题:
(1)https站点在交换友链时,到底是写http还是写https呢?
(2)https站点在发布外链时,到底是应该写http还是写https呢?
(3)https站点到底要不要进行域名重定向呢?即把https重定向到http上面?
(4)https站点对于网站优化到底有多大的作用呢?
商企云SEO小编一一来简答:首先我们在交换友链时,肯定是以https来交换友链的,现在这样的站点似乎 还不多,不过交换友链就是单纯的在对方站点上加一个锚文本而已,http和https也都仅仅是一 个字母的区别。
在发布外链时,小编认为应该以https为主,现在人们对于这两点的认识还并不完全,很多用户 也并不在乎你的站点是不是https站点,但是在将来,站点的普及会让用户开始关注,如果能够 提早布局外链,对于网站来讲应该是有好处的。
域名重定向的问题是一个关键问题,答案也是肯定是需要重定向的,因为首先就是网站原有忠实 粉丝的浏览,人们习惯了http站点,如果不进行重定向,那网站很可能造成打不开的情况,这是 用户不想看到的;而从优化角度来讲,重定向也能够将网站的权重进行一个很好地对接和传递, 不会造成权重分散。
最后就是https站点对于优化来讲,就相当于早前百度对于网站内容的关注一样,会逐渐增强 https站点的价值,所以有条件的小伙伴,早点把https站点做好,就相当于为以后铺路,对优化 来说是利大于弊的一种方法。
(二)https和http有何区别?
https协议需要到ca申请证书,一般免费证书很少,需要交费。
http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和https使用的是完全不同的连接方式用的端口也不一样:前者是80,后者是443。
http的连接很简单,是无状态的 HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全 HTTPS解决的问题:
1、信任主机的问题。 采用https 的server 必须从CA 申请一个用于证明服务器用途类型的证书。
改证书只有用于对应的server 的时候,客户度才信任次主机。所以目前所有的银行系统网站,关键部分应用都是https 的。 客户通过信任该证书,从而信任了该主机。其实这样做效率很低,但是银行更侧重安全。 这一点对我们没有任何意义,我们的server,采用的证书不管自己issue 还是从公众的地方issue, 客户端都是自己人,所以我们也就肯定信任该server。
2、通讯过程中的数据的泄密和被窜改。
1)一般意义上的https, 就是 server 有一个证书。
a) 主要目的是保证server 就是他声称的server。这个跟第一点一样。
b) 服务端和客户端之间的所有通讯,都是加密的。
i、具体讲,是客户端产生一个对称的密钥,通过server 的证书来交换密钥。 一般意义上的握手过程。
ii、加下来所有的信息往来就都是加密的。 第三方即使截获,也没有任何意义。因为他没有密钥。 当然窜改也就没有什么意义了。
2)少许对客户端有要求的情况下,会要求客户端也必须有一个证书。
a) 这里客户端证书,其实就类似表示个人信息的时候,除了用户名/密码, 还有一个CA 认证过的身份。 应为个人证书一般来说上别人无法模拟的,所有这样能够更深的确认自己的身份。
b) 目前少数个人银行的专业版是这种做法,具体证书可能是拿U盘作为一个备份的载体。像我用的交通银行的网上银行就是采取的这种方式。 HTTPS 一定是繁琐的。
a) 本来简单的http协议,一个get一个response。由于https 要还密钥和确认加密算法的需要。单握手就需要6/7 个往返。
i、任何应用中,过多的round trip 肯定影响性能。
b) 接下来才是具体的http协议,每一次响应或者请求, 都要求客户端和服务端对会话的内容做加密/解密。
i、尽管对称加密/解密效率比较高,可是仍然要消耗过多的CPU,为此有专门的SSL 芯片。 如果CPU 信能比较低的话,肯定会降低性能,从而不能serve 更多的请求。
https://www.nanfengyl.com/view-4825.html