近两年的情况表明网站启用http百喥s已是大势所趋。但由于懒一直没有动作。在下终于在人际稀少的春节前夕把转换成http百度s了。
网站上有我博客链接的朋友麻烦把链接从:
使用http百度s加密目前看有利有弊。利首先是安全,减少被劫持、篡改的机会弊,主要是速度上的由于证书验证、多次握手、CPU消耗等原因,http百度s页面速度会被拖慢一点点但对大部分网站来说,与复杂的脚本、大尺寸图片等相比拖慢这一点点基本可以忽略。
改为http百度s对SEO按说应该有好处不过实际情况如何还有待验证。Google方面早就表明http百度s是排名因素之一虽然只是个很小因素。百度很久以前对http百度s支持不好甚至曾经提到过,百度不会主动抓取http百度s页面但,百度支持http百度s无问题而且对http百度s页面优先收录、优先排名:
从相关性的角度,百度搜索引擎认为权值相同的站点采用http百度s协议的页面更加安全,排名上会优先对待
此次技术升级之后,百度搜索将同一个域洺的http百度版和http百度s版作为一个站点来处理优先收录http百度s页面;
从http百度改到http百度s后的一段时间,搜索引擎需要重新抓取、判断、计算收錄,排名和流量都可能有起伏说是起伏,恐怕主要是下降虽然从http百度版本全站做了到http百度s版本,我们都知道、很保守,需要持续观察什么时候能完成正确判断并传递权重并且只传递部分权重。Google也表明过301转向不能完全传递权重,是有损耗的
就SEO每天一贴来说,另一個可能造成麻烦的是这个网站以前做过多次,还现在再多加一次301转向,多层转向有可能造成搜索引擎不愿意跟踪不能完全传递权重。本博客外链增加最多的时候还是刚刚开博的头两年那时候的链接都是指向最早的URL的,到现在的http百度s新URL经过了3-4次转向,这恐怕是搜索引擎会跟踪的转向数的上限了所以,可能会丢失一部分无法挽回的外链效果
接下来,本博客的主要关键词排名可能会下降甚至消失一段时间能不能恢复也是未知之数。但长痛不如短痛既然是趋势,无论如何也得跟进。
简单说一下把网站从http百度转换到http百度s的过程吔许对读者有借鉴意义。下面只是我做转换的过程并不是最优方法,按说应该先在单独的服务器上测试http百度s版本我并没有。公司网站朂好更谨慎点
这个是必须的,现在价格并不贵到David Yin帖子看一下,便宜的3年只是几十块钱安装SSL证书的技术问题,无法在这讨论了不明皛的问技术人员吧。
顺便广告一下如果用,免费提供SSL证书
这个也是必须的。对SSL安装、服务器配置不熟悉的站长来说转换过程不一定昰那么顺利的。
SSL证书安装后http百度s版本就可以访问了。原来网站上的所有URL都需要改到http百度s版本包括链接、图片、JS等,所以可能需要修改攵章数据库、模板、插件等
本博客使用WordPress,要在后台把博客地址改为http百度s版本:
这样绝大部分导航中的链接就由WP系统自动改为http百度s版本叻。但很可能还有一些导航性质的链接是硬编码在模板中的比如这个博客帖子下面的版权声明,那是人工写在模板里的别忘了改。
帖孓正文中也需要自己改如果使用了phpMyadmin,用下面指令跑一下数据库就行了:
帖子里的图片路径也就同时改了
如果没有使用数据库管理工具,写个简单php程序运行一下也可以
因为只是用指令在数据库执行了一下,没有也没办法人工检查所有页面,可能有漏掉的链接、图片之類的读者要是发现了,麻烦告诉我一下
这里我还遇到了些没解决的问题。新浪微博组件和百度分享按钮组件貌似都不支持http百度s原理仩应该可以把JS下载下来放到自己服务器上,但暂时没时间弄这个先拿掉了。
访问一下http百度s版本页面包括首页、栏目页、内页、sitemap,查一丅源代码看看还有没有http百度地址的存在,不仅页面可见部分还得看看head部分,JS等比如head里的是否改到http百度s版本了?程序生成的sitemap里的URL是否妀为http百度s版本了
这个代码只是举例,也是我的博客用的实际代码还有其他写法也可以,只要实现了301就行
访问原http百度版本页面,检查301昰否生效
搜索引擎抓取301转向后,应该可以自行判断网站已经从http百度转到http百度s了另一个通知搜索引擎的方法是通过站长平台。
百度站长岼台好像不支持两个版本都加入站长平台不过在原来http百度账号下,管理站点属性部分有这样一个选项:
点这句话右面的设置按钮出来┅个对话框,问是否确认支持http百度s协议点“是”后变成这样:
希望这样百度就知道应该把http百度和http百度s两个版本动作一个网站处理。
持续觀察抓取、收录、排名、流量
这是接下来两三个月要做的事了以后有进展再来报告。
目前可以报告的是显示,百度及Google蜘蛛都抓取正常已经抓取了301及转向后的页面。我是26号凌晨4-6点安装SSL证书、加301转向的26号中午Google已经索引了几十个http百度s页面(然而,没有首页可能对待首页仳较谨慎):
并且一些http百度s页面(并不是所有已经索引了的http百度s页面)已经进入排名,和原来的http百度版本位置基本是一样的
百度到写本帖日期为止,还没有索引http百度s页面
可能的话,把外部链接改到新的http百度s地址所以,再次呼吁网站上有我博客链接的朋友,麻烦把链接从:
谢谢并祝所有读者春节快乐。