14 人参与回答
用户193582 · seo站群
用户196435 等 1 人赞同该回答

解决方法:修改请求 http 改为 https

PHP通过cURL访问https时出现SSL certificate problem: unable to get local issuer certificate的解决方法

$http = new HttpClient();
$http->setOpt(CURLOPT_SSL_VERIFYPEER, false);
$http->setOpt(CURLOPT_SSL_VERIFYHOST , false);

用户144761 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo
用户196435 等 1 人赞同该回答

1、网页返回码工具,去检测下,https站点的返回码是什么; 

2、站长工具页面返回码会帮助站长可以看到自己的页面返回码是从哪里301到哪里; 

3、百度站抓取诊断,看看有无跳转,已操作301是否已认证。

ps:看不到域名,只能给出建议,可自行尝试查看分析

用户20276 · 室内甲醛检测与治理信息公益分享

路过,赶紧看了看自己的站也是301,哈哈。不过站长平台抓取诊断是200

刚完成证书安装是这样的,”301很正常,说明你已匹确设置了跳转,如果是200就不正常了,说明没做好跳转,就好比两个一模一样的网站分散权重。

你这个检测的时候是用的http吧

用户198977 · 手机、电脑平板、智能穿戴等电子产品玩机技巧、使用教程分享

用百度站长平台的抓取诊断看看HTTP 状态码

用户142098 · seo小学生

看一下具体是哪一个url是301而非200的,有可能部分url并没有全站https

1、网页返回码工具返回码确定一下;

2、站长工具页面返回码会可以看到自己的页面返回码路径;

3、百度站抓取诊断,确定跳转,301认证。

那可能没生效

用户171475 · SEO优化诊断方案 VX:276029701

检查一下301完了之后的location

用户158433 · 上海厂家直供装盒机、灌装机、封口机、封尾机、旋盖机

301不是正常的吗,因为原本是http的,做了https,就是http301到https

这个正常,不影响的

看自己是否做正确了301