事情本身不复杂,线索都在日志里。为省预算把 OV 证书换成免费的 DV,站点内容没动,两周内收录量掉了四成,品牌词排名也有波动,GSC 里多了大量抓取异常。
排查方向其实有限,先把可能性排一排。换证书时链条没配全,部分蜘蛛拿不到完整链。还有一种是新旧证书交替期间出现短时名称不匹配。
少数情况下是证书透明度日志变化被风控系统标记。
先检查证书链是否完整
openssl s_client -connect www.example.com:443 -showcerts </dev/null | grep -c 'BEGIN CERT'
再往下对比证书的生效时间
echo | openssl s_client -connect www.example.com:443 2>/dev/null | openssl x509 -noout -dates
补全中间证书后复测
curl -sI https://www.example.com/ | head -3
中间停过一次,把已经改的东西回滚干净,再重新来一遍。
同样的操作我在测试机上先走了一遍,线上只做验证过的部分。
恢复的判定其实很直接。补全链条后抓取异常在十天内消失,收录量逐步回升。
这里还有个坑。证书类型本身不影响排名,换证时配错链和短暂中断才是掉收录的直接原因。改动前把原配置备份一份,出问题能马上回滚,这比任何技巧都实用。
