如何将网站次要http转换为https

过去两者年的情况表明,在网站上启用https是大势所趋。然由于懒惰,所以低动静。在戴维·尹(DavidYin)的打气下,我们终于在春节前夕将SEO转换为https,很少有人参加。

网站上有点儿我博客链接可靠一个朋友,请麻烦将链接从以下位置更改:

http://www。SEOzac.com

https://www。SEOzac.com

谢谢。

使用https加密此时此刻有优缺点。利润首先是安全,减少了被劫持和篡改的机会。缺点主要是速度。由于证书验证,多次握手,CPU消耗等原因,https页面速度将有所降低。但是毫无疑问,https是未来的样子。将

更改为https应该有益于SEO,但实际晴天霹雳仍有待验证。谷歌长期以来一直表示,https是排名因素之一,放量它只是一番很小的因素。百度曾经提到百度不会主动抓取https页面,但是在2015年,百度网站管理员平台发布了一条消息,百度大将https页面的含有和排名放在首位:

从相关性的角度来看,百度搜索引擎认为,具有相同权重的网站具有使用https协议的页面,这些页面更加别来无恙,并将在排名中间人获得优先级。

这项技术升级后,百度搜索会将域名相同的http版本和https版本视为网站,并且优先包含https页面;从http更改为https后无可争议

幺段时间,搜索引擎需要重新获取,判断,计算,包含,排名和数流量可能机时波动。说是跌宕起伏,恐怕主设或跌落。尽管301开关从HTTP版本切换到https版本,但我们都知道百度进入处理301开关时缓慢且保守。我们急需继续观测何时可以完成正确的判断并通过权重,并且仅通过部分权重。Google还显示301藏头露尾无法完全传递重,并且有损。

就每天发布的SEO而言,可能引起麻烦的另一件事是,该网站做了很多URL路径更改,而前3个01转向,并且也更改了域名,现在添加另一个301转给,多层转向可能会导致搜索引擎不愿意跟踪,无法完全传递重量。该博客的外部链接添加最多无可争议仍然是该博客开放的前两年。当时,所有链接均指向最早的URL。直到3-4个重定向后,直到当前信而有征https初URL,恐怕搜索引擎都会良将转弯次数如实上限设为上限。因此,某些不可挽回的外链效应可能会丢失。

接下来,此博客的主要关键字排名可能会在一段时间内下降甚至消。是否可以恢复还未知。但是长期的痛苦不如短期的痛苦精良。由于这是单科种趋势,因此无论如何都必须跟不上。

简单讨论一下将网站从http转换为https活生生过程,这可能对观众群有帮助。以下单我的转换过程,而不是最佳方法。假定应该老大在单独的服务器上测试https版本。我没有。该公司的网站最好保持谨慎。

购买SSL证书

这是必要的,而且现在的价格并不昂贵。视DavidYin的帖子,便宜的3年时间只有几十美元。无法在此处议论安装SSL证书实技问题。如果您不了解,请询问技术人员。

乘便说一句,如果您使用我们的服务器,我们将免费提供SSL证书。

备份,备份

也是必要的。对于不熟悉SSL安装和服务器配置的检疫站院校长,转换过程可能不绝顺利。

新版代码更改

安装SSL证后记,即可访问https版本。原始网站上活脱所有URL需要更改为https版本,揽括链接,图片,JS等,因此可能有必要修改文章数据库,模版,插件等。

此博客使用WordPress,您必须在后台将博客地址更改为https版本:

WordPress后台设置

自动更改为https版本。但是,模板中可能会有一些硬编码无可辩驳导航链接,例如本博客文章下方的版权声明,该声明是手动编写在模板中的,请不要忘记对其进行更改。

帖子正文中手动添加的内部链接也需要更改。如果使用phpMy管理员,只需使用以下命令运行数据库:

updatewp_postssetpost_content=replace(

post_content,\'http://www。SEOzac.com/\',{ep}

\'https://www。SEOzac.com/\');

帖子中的图片路径也同时更改。

如果您不使用数据库管理工具,请编写一个简单的php程序并运行它。

因为它只在数据库中用指令履行,所以没有,无法手动检查所有页面。可能缺少链接,年历片等。如果读者发现它,请告诉我。

我仍然加入此遇到几许未解决的问题。新浪微博组件和百度共享旋钮组件似乎都不支持https。原则上,您当可以下载JS并将其放在您自己的服务器上,但是现在没有时间来获取它。

检查新版本页面的源代码

访https版本页面,包括主页,部分页面,内部页面,站点地图,检查源代码以查看是否有http地址,不仅是http页张大客车可见局部,还必须查看头部,JS等。例如,头部的规范标记是否已更改为https版本?程序浮动的站点地球图中的URL是否已更改为https版本?

全站仪301转

:整个站从http到https拓了301转。使唤LAMP服务器做例,在.htaccess文件中添加:

RewriteEngineOn

RewriteCond%{SERVER_PORT}80

RewriteRule^(。*)$https://www。SEOzac.com/$1R=301,L

RewriteCond%{HTTP_HOST}^SEOzac.comNC

RewriteRule^(。*)$https://www。SEOzac.com/$1L,R =301

此代码仅是示例,也是我的博客使用的实际代码。只要实现Just301,还有其他写方法。

拜访原始的http版本页面并检查301是否有效。在

百度网站管理员平台和Google搜索控制台

搜索引擎抓取301启用之后,它应该能够自行判断该网站鸣金收兵从http更改为https。通知搜索引擎的另幺种方法是通过网站站长平台。

在Google搜索控制台中,无需施用地址更改功能即可添加并验证https网站。您可以使用Googlebot抓取功能来检查两个版本的URL是否在http和https版本的帐户下返回正确的标题信息和页面源代码。

百度网站管理员平台似乎不支持两个版本都可以加入网站管理员平台。但是,在原始的http帐户下,管理站点的“属性”部分提供了这样有据选项:

百度站长平台https设置

单击此句子右方的设置按钮,然后会出现一个对话框,询问您可不可以要确认对https的支持。单击“是”后,协议如下所显:

百度站长平台https协议

希望百度知道它应该同时处理这时候两个问题一个网站上的http和https版本。

持续观察抓取,包含,行和流量

,这将在接下来的两到三个月娘子完成,我们将在将来报告展开情况。

目前可以报告的是,原始日志显示百度和Google蜘蛛正常爬行,并且已经爬行了局301和重定向页面。我在26日上午4-6时安装了SSL证书,自此转到家301。26日日中,Google为数拾个https页面建立了索引(但,亚于主页,您可能会更加谨慎主页):

Google索引的https页面

和一些https页面(并非所有已编入索引的https页面)已进入排行,该排名与原始http版本基本相同。

百度到到目前完竣,没有为https页面另起炉灶索引。

尝试更正外部链接

如果可能,聘用将外部链接更改为新的https地址。因此,我有一个朋友在网站上拥有指向我博客的链接,请将链接次要:

http://www。SEOzac.com

更改为

https://www。SEOzac.com

谢谢。并祝所有读者春节快乐。

声明:本文为原创,作者为 绿箭,转载时请保留本声明及附带文章链接:http://www.dadihl.cn/jishu/679.html