两个页面排在同一位置,一个只有一行蓝标题,另一个带着面包屑、评分星和几条可折叠的问答,占的版面大出一倍。差别不在排名,在结构化数据标没标。它不是排名的直接因素,却是拿到富媒体展示的门票,成本只是页面里多一段 JSON。
快速结论:结构化数据要做对三件事——选对 schema 类型、填全必填字段、上线前过一遍官方测试。三件事都做到,富媒体才会稳定出现;漏了任何一件,展示要么不出现,要么出现几周后被撤掉,你还找不到原因。
常用的几种类型分别能拿到什么
类型不是越多越好,标的必须和页面上真实存在的内容对得上。硬标页面里根本没有的类型,轻则失效,重则被判违规、连带撤掉富媒体资格。
| 类型 | 适用页面 | 能拿到的展示 | 关键必填字段 |
|---|---|---|---|
| Article | 博客、资讯、教程 | 文章富媒体卡 | headline、author、datePublished |
| FAQPage | 正文含真实问答 | 搜索结果里的问答折叠 | question、acceptedAnswer |
| BreadcrumbList | 有层级路径的页 | 面包屑导航 | itemListElement、position |
| Product | 商品详情页 | 价格、库存、评分星 | name、offers、price |
| HowTo | 分步骤操作教程 | 步骤化展示 | step、name |
一个页面可以叠加多种类型,比如一篇带问答的教程可以同时标 Article、FAQPage 和 BreadcrumbList。,具体可参考FAQ抢精选摘要
字段填不准,标了也白标
每种类型都分必填和推荐字段,漏掉必填会导致整段标记失效,而不是「少显示一点」。Article 缺 author 或 datePublished,富媒体卡就出不来;Product 缺 offers 里的 price 和 availability,评分星也拿不到。
最容易翻车的是 FAQPage。标记里的问题和答案,必须和页面上用户能看到的文字一字不差。常见错误有三种:把答案改写成更简短的版本、把营销话术塞进答案、页面上其实没有这段问答只是标记里写了。这三种都会被判定内容与标记不符,折叠展示会被撤掉。
写答案时的一个实用习惯
先在正文里把问答写好,再复制到标记里,而不是反过来。顺序反了几乎必然两边不一致,尤其是后期改文案时只改正文、忘了改标记。
在 WordPress 与自研站上怎么落地
大多数站点不必手写 JSON-LD。用 Rank Math、Yoast 这类 SEO 插件,文章、面包屑、商品的 schema 能自动生成,省掉手写出错的风险。但插件的默认输出不一定够用,上线前一定要打开源码确认字段真的填上了。
| 实现方式 | 适合场景 | 要额外确认的点 |
|---|---|---|
| SEO 插件生成 | WordPress 等通用 CMS | 默认必填字段是否真的有值 |
| 手写 JSON-LD | 自研站、特殊结构页 | 与正文文字是否一字不差 |
| 主题内置输出 | 部分商业主题 | 字段常缺失,需要补齐 |
自研站建议把 JSON-LD 注入到 head 里,并且和页面渲染同源——同一份数据既渲染成 HTML,又序列化成 JSON-LD,从根上避免两边对不上。改模板时顺手核对一次 schema 输出。
上线前后的测试与监控流程
标完不等于生效,中间还有两道关。第一道是官方的富媒体结果测试工具,把 URL 或代码贴进去,确认没有错误、没有警告再上线;只有警告没有错误时也别忽略,警告项常常就是几周后被撤展示的原因。
第二道是持续监控。搜索控制台的「增强功能」报告会列出哪些页有效、哪些无效。把它和 Search Console 覆盖率报告 一起当成常看面板,每两周扫一眼,无效项当周修掉。
- 标记完成 → 富媒体结果测试通过 → 发布上线。
- 一周后查看增强功能报告,确认该类型出现在「有效」列表里。
- 每月导出一次无效与警告清单,按页面类型批量修复。
富媒体突然消失了怎么排查
某种富媒体从「有效」变成「无效」或干脆不再展示,按下面的顺序查,多数问题十分钟内能定位。
先看页面还在不在索引里。被 noindex、被 canonical 指向了别的 URL、或者因为改版换了路径,页面根本没被收录,富媒体自然消失。这种情况和 schema 本身无关,先照着 规范化标签 的排查思路确认收录状态,再谈标记。
页面在索引里就查标记本身:模板改动弄丢了字段、插件更新后输出结构变了、编辑改正文导致 FAQ 两边对不上。这三类占绝大多数,回滚或补字段即可恢复,通常不需要重新标一遍。
还有一种情况容易被误判成故障:标记完全正确,但搜索引擎判断这个查询词下不适合展示富媒体。富媒体不是标了就必然出现,标记只是让你有资格参与。
下一步 / 行动清单
- 挑 3 篇正文里已有真实问答的文章,补上 FAQPage 标记,问答文字直接从正文复制。
- 抽查 5 篇文章的 Article 标记,确认 headline、author、datePublished 三个字段都有值。
- 检查全站面包屑的 BreadcrumbList,层级和页面显示的路径保持一致。
- 在搜索控制台把「增强功能」报告加入每两周的固定巡检项,无效项当周修完。
- 一周后回看报告,确认新标的 FAQ 已经出现在有效列表里,再扩大到更多页面。
常见问题(FAQ)
结构化数据是排名因素吗?
不是直接排名因素,但它是拿富媒体展示的门票。标对了能拿到面包屑、评分星、问答折叠,版面大出一倍,点击率随之上升。
标了结构化数据为什么没显示?
多数是必填字段没填全或与正文不一致。Article 缺 author、datePublished 富媒体卡出不来;FAQ 答案要和正文一字不差,上线前用富媒体测试工具过一遍。
FAQPage 标记和正文问答对不上会怎样?
会被判定内容与标记不符,折叠展示被撤掉。先把问答写在正文里再复制进标记,别反过来;改文案时只改正文忘了改标记是高频翻车点。
WordPress 需要手写 JSON-LD 吗?
大多数不用。Rank Math、Yoast 能自动生成文章、面包屑、商品 schema,但上线前打开源码确认必填字段真有值;主题内置输出的字段常缺失要补齐。
四种常用结构化数据类型
结构化数据不是玄学,就是给搜索引擎一段它能直接读的“标签”。最常用的是这四类:文章标 Article 能让结果更丰满,FAQ 能抢“大家还在问”,产品标 Product 是电商标配,面包屑标 Breadcrumb 帮爬虫理解路径。


