你有没有过这种经历:搜一个问题,结果页里别人的回答带着 FAQ 卡片、星标评分,视觉上一下子就抓住了你的眼睛,而你自己的页面就是干巴巴的一行标题?这背后多半是结构化数据在起作用。标对了,富媒体结果、知识面板、FAQ 卡都能出来,点击率直接起飞。但标错比不标还糟——会被判操纵,直接撤掉富媒体资格,得不偿失。
很多站长要么不敢标、要么乱标一通想蹭卡。这篇就把结构化数据的正确姿势从头讲清,从格式、类型到验证一条线打通。
什么是结构化数据
结构化数据是按 schema.org 词汇写的一段机器可读描述,告诉搜索引擎”这段是标题、那段是作者、这里是价格”。JSON-LD 是把这段描述放在 <script> 里,不侵入正文 HTML,最干净,也不会被排版改动轻易弄碎。
它不改变页面长相,只给爬虫额外线索。标得准,搜索引擎更容易理解内容含义,进而在结果里给出星标、价格、FAQ 等富媒体样式——视觉上更抓眼,点击率随之提升。这是结构化数据最直接、也最稳定的收益来源。
为什么用 JSON-LD
早期还有 Microdata、RDFa 把标记嵌进 HTML 标签,维护时容易和样式纠缠,一改版就碎。JSON-LD 独立成块,和排版解耦,前端怎么改都不影响标记——是现在绝对的主流选择,迁移成本也低,团队接手快。
Google 也明确推荐 JSON-LD。把它放在 <head> 或 <body> 均可,爬虫都能读。迁移老站的微数据到 JSON-LD,是一次性但很值的技术债清理——别让旧标记继续在暗处埋雷。
常用类型对照
Article 标文章主体与作者;FAQPage 标问答对,最容易出 FAQ 富媒体卡;HowTo 标步骤;Product/Offer 标商品与价格;BreadcrumbList 标面包屑。按内容真实形态选,别张冠李戴,否则反而把信号搞混,爬虫更读不懂。
一个页面可同时挂多个类型,比如文章页既标 Article 又标 BreadcrumbList。类型之间用 @graph 组织清楚,搜索引擎才能同时拿到”这是文章”和”它在站点里的位置”两层信息,理解更完整。
标记要和可见内容一致
这是硬性规则:schema 里写的内容,页面上必须真能看到。把 FAQ 标了却页面没有这个问题、把评分标了却没有评价系统,都会被当成造假——轻则富媒体资格被撤,重则被罚,之前投入的时间全部打水漂。
很多人为了”蹭富媒体”编造评分和评论,这等于主动踩红线。标记是放大镜,照出的是真实内容;内容没有的东西别硬标,否则迟早被算法抓到,反噬整页排名,之前做的其他优化也跟着一起打折,非常不划算。
上线与验证
写完用 Google 的 Rich Results 测试工具贴 URL 或代码,看有没有语法错和缺失字段;GSC 的”增强功能”报告会持续监视已部署标记的页面,报错会汇总到这里,省去手动逐页查的巨大工作量。
验证不是一次性的:改版、换模板都可能让 JSON-LD 错位或丢失,把它纳入发版检查,定期回看 GSC 增强报告,富媒体资格才能长期稳住。别等展示样式掉了才查,那时流量已经实实在在受影响好几天了。
常见错误
错误一:类型和内容不符,为蹭卡乱标 FAQ。错误二:JSON 语法错(少个括号、引号),整段失效。错误三:标记内容和页面不一致,被判操纵。错误四:多个类型 @graph 写乱,关系错乱让爬虫抓瞎。
错误五:只部署不验证,上线后一直报错自己不知道。这些都能靠”写对类型+内容一致+用工具测+持续盯报告”四步规避——是结构化数据最省心的做法,也避免把本来能加分的好事做成被罚的坏事。
和站点架构的衔接
结构化数据建在单页上,但效果取决于整站能否被顺畅抓取。如果架构多层深链、重要页面藏得深,再好的 schema 也可能因为爬虫到不了而发挥不出来——所以标记和架构要配套规划。
建议先把扁平化站点架构梳理到位,让重点页离首页更近、内链更顺,再补 schema。架构解决”来得了”,schema 解决”读得懂”,两条线并行才是结构化数据该有的完整打法,别只做一半。
结构化数据和 OG 标签的区别
有人把 schema 和 Open Graph 搞混。OG 是给社交分享用的,决定链接在微信、X 上长什么样;schema 是给搜索引擎和 AI 用的,决定怎么理解内容。两者不冲突,社交卡用 OG、搜索富媒体用 schema,各管一摊。
一个常见误区是以为加了 OG 就不用 schema。社交和搜索是两回事,OG 再漂亮也不会给你 FAQ 卡或星标。两张牌都要打:OG 管分享门面,schema 管搜索表现,组合起来内容在站外和站内都更出彩。少打一张,内容在某一端就吃亏,曝光和点击都会跟着打折。
图:结构化数据指南 核心要点(运营GO 整理)
| 类型 | 适合内容 | 富媒体收益 |
|---|---|---|
| Article | 文章 | 作者/正文背书 |
| FAQPage | 问答 | FAQ 卡 |
| HowTo | 步骤 | 步骤富媒体 |
| Product | 商品 | 价格/评分星 |
落地就五步
- 把老站的 Microdata/RDFa 迁移到 JSON-LD,独立成块好维护
- 按内容形态选类型,文章用 Article、问答用 FAQPage
- 逐页核对标记内容与可见内容一致,删除编造字段
- 用 Rich Results 测试 + GSC 增强报告验证并持续监控
- 把结构化数据检查纳入每次发版流程,防止改版弄碎


