3 人参与回答
没有做301吧 可能
1、网站https刚生效
网站url从http改为https,虽然看上去只是一个小小的变动,但是从技术层面来讲,还是不同的url。搜索引擎判断页面是根据url,所以对百度而言,那也就是一个新的页面,需要重新去抓取,收录,排名等等。
2、ssl证书没有设置正确
很多人在刚开始配置SSL的时候不知道怎么下手,可能就会导致配置有问题,配置出问题就会导致有http和https两个页面,这样肯定会影响排名的。
3、没有设置301重定向
这个可能有些站长会忘记。我们在之前说过,从http到http是,搜索引擎需要一个识别的过程,所以在安装SSL后,一定要记得设置http到https的重定向,这样可以帮助百度搜索引擎的识别。
4、内部链接仍是http页面
有时候网站改造完https后,可能存在内链部分和图片url仍是http链接,这对于网站优化来说,也是不友好的。所以这个时候就需要人工将加的内链部分改成https。
5、网站地图指向的还是http版本
在更改https后,一定要确保网站地图中url是正确的https网页,还有一定要记住,要重新提交百度,让百度重新抓取、索引和收录,这是很多人忘记了,千万要记住了。
6、SSL证书比较差,比如免费的
天下没有免费的午餐,但是很多人可能觉得付费的成本太高,就选择了免费的SSL证书,这种的话对于网站优化排名还是有影响的。