先把当时的情况摆出来。FAQ 结构化数据测试全部通过,页面上也确实是问答形式,搜索结果里却一直没有出现折叠问答模块。
排查方向其实有限,先把可能性排一排。富媒体展示由算法决定,通过校验不等于一定展示。还有一种是页面上的问答内容和标记不一致,被判定为不匹配。
另外,问答内容的搜索需求被判定为已有更好的结果。
动手时先确认标记与可见内容逐条对应
curl -s https://www.example.com/faq/ | grep -i 'Question'
再往下检查问答是否被折叠隐藏了内容
curl -s https://www.example.com/faq/ | grep -c 'display:none'
剩下的就是在 GSC 的富媒体报告里看状态
curl -sI https://www.example.com/faq/ | head -1
怎么算真的好了,看的是同一批现象。富媒体报告里状态为有效,展示与否交给算法,页面本身的关键词排名不受影响。
这里还有个坑。FAQ 富媒体现在主要给权威站点展示,普通站点即使标记正确也很难拿到,不必为了这个反复改结构。同一份配置在测试环境跑通,不代表线上没事,两边的默认值经常不一样。