w3h5

腾讯云IIS 百度HTTPS认证失败必读及抓取诊断

今天发现百度的HTTPS认真被下了,多次认真都是提示验证未通过。

我也多次排查,确定了强制HTTPS和301重定向,手动测试也确实可以正常跳转,但依旧验证不通过。

如果您也是IIS服务器,推荐您参考这篇文章配置HTTPS强制跳转(如果需要的话):宝塔面板 IIS10 利用web.config文件强制HTTPS跳转

使用HTTPS认证工具时会发现认证失败错误原因:抓取失败。但具体原因是不会告诉你的,那怎么办,如果查看抓取失败的具体原因呢?

在网上找了一些方法,最后确认这个方法解决了我的问题,具体如下:

第一步:站点管理内删除该站点。

百度站长工具_站点管理,网址:https://ziyuan.baidu.com/site/index

找到该站点,将其删除:

腾讯云IIS 百度HTTPS认证失败必读及抓取诊断 经验总结 第1张

第二步: 重新添加网站,在增加站点时选择"https" (请注意,不是HTTP),进行验证 。

管理站点,添加网站,网址:https://ziyuan.baidu.com/site/siteadd

腾讯云IIS 百度HTTPS认证失败必读及抓取诊断 经验总结 第2张

第三步:验证后,站点会自动进入HTTPS认证状态,在其结果出来之前迅速点开“抓取诊断”工具,对你站点的URL进行检测,在这个时间内所检测到的URL不是HTTP而是HTTPS。我的提示抓取成功,HTTPS也直接验证通过了。腾讯云IIS 百度HTTPS认证失败必读及抓取诊断 经验总结 第3张

如果有抓取失败的,结果出来后,点开“抓取失败”就能看到抓取失败的具体原因了,这个出现是504网关超时错误。

腾讯云IIS 百度HTTPS认证失败必读及抓取诊断 经验总结 第4张

腾讯云IIS 百度HTTPS认证失败必读及抓取诊断 经验总结 第5张

提示:

1、如果您使用的是腾讯云,出现了504网关超时错误,目前已排查了腾讯云上HTTPS部署环境正确无误 ,504错误不排除可能是由于腾讯云自身引起,具体原因尚不清楚,可以与客服沟通。

2、在阿里云上HTTPS部署后能正常通过百度的HTTPS认证,检测https抓取成功。

3、其它的暂时不知道,因为目前我们再用的只有腾讯云和阿里云。

4、凡是HTTPS认证反复失败,环境检测部署无误的都请回复统计一下,HTTPS是以后站点的基础安全标配,不希望第一步就卡在搜索引擎门槛上,希望大家可以共同找出HTTPS认证失败的各种真正原因并解决掉,让以后的站长们少起弯路哈。


参考文档:

HTTPS认证失败必读:看HTTPS能否被百度正常抓取诊断方法

赞 (0)
分享到: +More |

评论 沙发

换个身份