结构化数据标记的十种实用类型
结构化数据标记宜按投入产出排序推进,优先做 Article、BreadcrumbList、Organization、WebSite 等十种类型,统一用 JSON-LD 编写,并写明各类型的必填字段以及日期、图片、时长、价格四项参数格式,同时区分站点自建问答合集用 FAQPage、单个用户问答用 QAPage,两者不可混用。
结构化数据标记按投入产出排序,先做这十种:Article、BreadcrumbList、Organization、WebSite(SearchAction)、FAQPage、QAPage、HowTo、Product+Offer、VideoObject、ItemList。统一用 JSON-LD 写在 <script type="application/ld+json"> 里,前 4 种全站标配,中间 3 种是内容站主力,后 3 种按业务选装。
结构化数据为什么统一用 JSON-LD?
结论:JSON-LD 是 Google 明确推荐的格式,对模板侵入最小,改样式不会把标记改坏。三种可选格式里,microdata 要把属性塞进 HTML 标签、RDFa 要改标签属性,只有 JSON-LD 是独立 script 块,与页面结构完全解耦。
落地时有 4 个参数必须写对:日期用 ISO 8601 带时区(2024-05-01T08:00:00+08:00);图片给绝对 URL 且宽度不低于 1200px、比例取 16:9、4:3 或 1:1(Article 大图要求);时长用 ISO 8601 duration(PT1M30S);价格给纯数字字符串,不加货币符号,货币单独放 priceCurrency。
十种类型各自的关键字段是什么?
结论:每种类型只有 3-6 个必填字段,填全了才可能出富媒体结果,缺一个就是"语法正确但无资格"。
- Article:headline、image、datePublished、dateModified、author、publisher
- BreadcrumbList:itemListElement 数组,每项含 position(从 1 递增)、name、item(绝对 URL)
- Organization:name、url、logo、sameAs(指向官方微博/公众号/百科等,做实体一致性)
- WebSite:url + potentialAction 指向 SearchAction,是站点搜索框的唯一标记方式
- FAQPage:mainEntity 数组,每项一个 Question + acceptedAnswer
- QAPage:单个 Question 为主体,含 suggestedAnswer 或 acceptedAnswer
- HowTo:step 数组,每步 HowToStep 含 name 与 text
- Product + Offer:name、offers(price、priceCurrency、availability)、aggregateRating
- VideoObject:name、thumbnailUrl、uploadDate、duration
- ItemList:列表页用,itemListElement 按 position 排序,适合排行榜与聚合页
FAQPage 和 QAPage 有什么区别?
结论:FAQPage 是站点自己写的常见问题合集,QAPage 是单个用户提问加用户回答的问答页,两者不能混用——把用户问答套进 FAQPage 会丢资格。
QAPage 的核心是 acceptedAnswer 指向被采纳的那条回答,字段里要带 upvoteCount。Clara BBS 的做法可以直接抄:已解决的悬赏帖页输出 QAPage + acceptedAnswer,未解决的输出 suggestedAnswer;/answers.html 问答聚合页把"问题 + 最佳答案"成对展示并输出 FAQPage 结构化数据。
哪些类型已经被搜索引擎收缩了展示?
结论:Google 从 2023 年 8 月起 FAQ 富媒体结果只对权威政府与医疗站点展示,2023 年 9 月起 HowTo 富媒体结果全面停止展示。但两种标记都还值得保留。
原因在于结构化数据的价值已经从"抢搜索结果样式"转向"帮 AI 引擎理解与引用"。豆包、DeepSeek、Kimi、元宝这些引擎抓取页面时,QAPage 的问答配对、FAQPage 的问题答案结构就是最省事的信息源。Clara BBS 后台「系统设置→GEO 优化」的 AI 爬虫访问监控表能看到具体哪个爬虫来过、抓了哪些页面、频率多少。
怎么验证标记是否生效?
结论:三步走,缺一步就可能上线了却没效果。第一步用 Schema Markup Validator 查语法;第二步用 Google Rich Results Test 查该类型是否有富媒体资格;第三步上线 1-2 周后在 Search Console「增强功能」看真实抓取错误。
四个高频错误:字段名大小写写错(datePublished 不是 datepublished)、日期漏时区、图片用相对路径、@context 漏写 https://schema.org。
论坛站点怎么低成本全站铺开?
结论:靠模板层自动生成,不靠人工一篇篇填。Clara BBS 内置的做法是:全站输出 Organization + sameAs 做实体一致性,帖子页输出 citation 引用元标签,已解决悬赏帖输出 QAPage + acceptedAnswer,/answers.html 输出 FAQPage,同时自动生成 /llms.txt 站点说明与 /llms-full.txt 全量内容索引。所有 GEO 输出只含游客可见版块内容,隐藏版块与权限版块不外泄。
这十种类型的落地顺序建议是:先补 Organization、WebSite、BreadcrumbList、Article 四个骨架,再按内容形态上 FAQPage 或 QAPage,最后按业务补 Product、VideoObject、ItemList。语法正确只算及格,字段填全才有引用价值。
转载请注明出处,版权归原作者所有。
星耀SVIP
管理员
黑卡会员






