SEO优化的基础里面,我们都知道网站搬家是可能会影响到网站的,但是只要不是天天换,其实问题也不大,因为网站搬家后会涉及到的就是网站IP的一个变更,而搜索引擎从旧IP找到新IP是需要一个时间段的,或者说搜索引擎对于网站的旧IP有一个缓存更新时间。

搜索引擎新旧网站抓取

随着网站的需求以及功能性的需求,其中最主要的是想把网站从HTTP升级到HTTPS,其中泪雪网和泪雪博客已经在几个月前就完成了,但是我们的泪雪官网那几个简单的页面一直还没有来得及,随意最近在迁移备案接入后,立即就来完善一下这些问题,所以也就简单的来和大家分享一下。

首先子凡简单的描述一下网站搬家的步骤流程,第一步肯定是把网站的文件打包,数据库导出,然后在新的服务器上恢复数据库,释放文件,如果数据库用户名密码有变,需要找到网站的配置文件修改好基本就完成搬家了,如果大家对网站搬家还不是很了解的可以看看子凡之前的一篇文章《关于网站搬家的重要操作及注意事项》。最后就是给网站配置SSL证书,做好HTTPS的所有链接,并且设置301把http重定向到https,到这里网站的搬家及HTTPS协议的升级就正式完成。

接着我们来看看如何在百度快速的生效HTTPS,关注泪雪博客的朋友应该都看到过两个月前子凡给大家介绍的 百度站长平台上线“HTTPS认证”功能 ,那么在做好网站搬家与配置好HTTPS后,子凡就马不停蹄的去百度站长平台做“HTTPS认证”,结果就打脸了,还是不知所云的两次打脸。

所以在没能认证成功,于是就利用百度站长平台提供的“抓取诊断”工具,这才恍然大悟,原来百度抓取的网站IP还是原来的服务器,所以不得不只能耐心的等待。

百度抓取诊断结果

百度抓取诊断结果

从上面子凡手动抓取诊断的结果来看,从旧IP到新IP的转换也是耗时十多个小时,虽然我也不可能大晚上的测试,但是距离更新到新IP前的一个小时(2017-07-27 09:32)的时候我抓取过一次,也是处于未更新状态,所以几乎可以猜测百度在网站搬家后抓取到新服务器上的内容反映时间是在十多个小时左右,也就是说顶多一天的时间吧,基本也还是能够接受的。

那么在抓取诊断正常的时候,就可以去提交“HTTPS认证”了,终于没有打脸了,一次性通过,那么通过后,在百度的搜索结果中原来的http到https还需要继续等待一段时间,也就又是几个小时,当然有可能会因为网站的收录页面数量而有所不同吧,因为这个百度并不会重新再去抓取一遍页面,而是百度检测HTTPS认证是要求必须整站301到HTTPS,通过后百度批量替换索引库。

至于子凡为什么说不会重新去抓取,最简单的一个判断方法就是看快照,因为快照页面中的所有链接依旧还是之前的http,快照时间已经是之前的,所以“HTTPS认证”并不会让搜索引擎重新抓取页面,再从理论角度看,如果大家的网站都去做HTTPS认证,百度蜘蛛都去重新抓取一遍,那可能在短时间内也太消耗资源了,所以快照也并不会因为提交HTTPS认证而被更新。

好啦,以上基本都是针对于百度,其它搜索引擎相信依然存在这样的一个缓存或者更新周期,至于HTTPS嘛,还是感觉谷歌更顺畅吧,大概就这样吧,没有专注于写什么干货,大家就当做是一篇记叙散文看看就行了。

除非注明,否则均为泪雪博客原创文章,转载请以链接形式标明本文地址

本文链接:https://zhangzifan.com/website-remove-and-https-effective-time.html

发表评论

  1. 缙哥哥
    1楼
    缙哥哥 3个月前 (08-06)

    我当时用了2分钟左右!