百度https认证失败,不能通过验证的原因及解决方法

当网站部署完SSL证书,全站启用https访问之后,第一件事应该是去百度搜索资源平台提交HTTPS认证。

百度HTTPS认证有什么好处?

百度https认证的目的和好处,在认证页面有以下说明:

HTTPS协议的站点信息更加安全,同时可降低网站被劫持的风险,如网站同时存在HTTP和HTTPS站点,可使用本工具进行认证,便于百度搜索识别网站HTTP与HTTPS之间的对应关系,识别成功后,搜索端将及时展示网站HTTPS资源。

从百度对HTTPS认证的说明,可以解读以下几点:

1、HTTPS并不是必须的,只有在网站同时存在HTTP和HTTPS站点时,才可以考虑进行认证。

本站baiyunju.cc就是这种情况,可以同时使用http、https访问。

2、即使同时存在http、https,也不一定必须认证。

例如本站,SSL证书是主机商在半年前安装的,这期间一直可以同时以http、https打开。在没有将http 301重定向到https、没有全站设置的情况下,百度也早就收录https链接了,只是数量少一些,大部分还是http。

谷歌、搜狗对https的收录更多,已经大部分是https链接了。谷歌、搜狗来源访问的,也大部分是https地址。如下图:

图片 | 谷歌、搜狗、百度来源入口页https地址数量比较
图片 | 谷歌、搜狗、百度来源入口页https地址数量比较

上图是在网站正式启用https之前,还没有将http重定向到hppts时,谷歌、搜狗、百度搜索流量入口页面,排名前10的页面。可以看到,谷歌、搜狗有8个是https链接,百度有3个是https。

因此,即使不认证,搜索引擎一样会收录https链接的。

百度https认证失败,验证不通过的原因

发起申请认证后,提示校验在一天内完成。如下图所示:

图片 | 百度https认证说明
图片 | 百度https认证说明

实际上,百度https认证用不了多久,提交了三次,都是在1小时内就出结果了。

当然,审核结果是失败。如下图:

图片 | 百度https认证失败
图片 | 百度https认证失败

“您的站点有链接未通过https检验”,认证失败原因是“非https”链接

修改建议:请确保您网站的所有链接均支持https访问,且未使用不安全协议(如:SSL2、SSL3等协议)。

百度https认证不通过怎么解决?

一天内提交了三次都失败,一天内最多只能提交三次。其实,本站已经符合百度HTTPS认证的三项要求:

1、使用HTTPS认证,需要保证全站所有链接都支持HTTPS访问;

2、请确保您网站的所有链接均支持https访问,且未使用不安全协议(如:SSL2、SSL3等协议)。

3、在保证原有http站点正常访问的基础上,新建https站点(必须全站点https),并且将http的url 301到https的url上。

确认这三点都符合,却验证失败。因此,不要再浪费时间解决,直接点击右侧的“反馈中心”,如下图:

图片 | 百度搜索资源平台反馈中心
图片 | 百度搜索资源平台反馈中心

在百度反馈中心,点击右上角的“反馈问题”,进入提交页面,在“搜索资源平台”内选择网站,依次选择“网站支持”-“搜索展现”-“HTTPS认证”-“未解决-反馈”,如下图:

图片 | 百度https认证失败反馈问题
图片 | 百度https认证失败反馈问题

按示例格式填写问题描述,点击提交反馈即可。

第二天上午,百度搜索资源平台就回复了,如下图:

图片 | 百度回复https认证实际已经通过验证
图片 | 百度回复https认证实际已经通过验证

搜索资源平台回复:

您好,您的站点https认证实际已校检通过,线上检索已经生效,可以正常展现https域名,工具反馈报错问题正在修复中,不会影响线上展示、收录、排名

感谢您对百度的关注和支持!
2019-11-22 11:15:42

所以,如果完全符合百度https认证的要求,依然不通过验证的解决方法,就是找客服反馈一下。如果真有问题就解决,如果实际已经验证通过,就不用再浪费时间精力了。

确认一下百度是否真的已经收录https链接,如果没问题就不用管它了。

©禁止转载 侵权必究:『白云居』 » 百度https认证失败,不能通过验证的原因及解决方法

赞 (2)