结构化数据:别为了富媒体结果乱标
结构化数据(Schema.org)能让搜索结果出现星级、价格、FAQ 折叠这些富媒体样式,点击率确实会高一些。但很多人为了这个效果,标了不该标的东西。
最常见的三种错标
一、标了页面上没有的内容
页面正文没提评分,却在 JSON-LD 里写 aggregateRating: 4.8。这属于欺骗性标记,被人工审核发现会被降权,甚至整站失去富媒体资格。
规则很简单:标记的内容必须在页面上可见。用户看不到的,搜索引擎也不该读到。
二、FAQ 标记泛滥
FAQ 富媒体结果现在收得很紧,基本只给权威站点。普通站点标了也不会显示,还可能被判定为"为富媒体而堆砌"。
而且很多站点的 FAQ 是折叠的营销话术,不是真的问答。这种标了反而增加风险。
三、产品标记用错类型
Product 用于实际销售的商品,有价格、库存、SKU。如果你的页面是"服务介绍",标成 Product 就不对,应该用 Service。
类型错了,即使格式正确也拿不到富媒体。
该标什么
按优先级:
- Organization / LocalBusiness:品牌信息、联系方式、地址。基础但重要,能进知识面板。
- BreadcrumbList:面包屑,几乎所有页面都适用,能让搜索结果展示层级路径。
- Article / BlogPosting:文章类页面,标作者、发布时间、修改时间。
- Product:真的有商品,有价格和库存。
- VideoObject:视频页面,标时长、缩略图、上传时间。
其余类型按需,不要为了"看起来专业"全标一遍。
技术上的两个细节
JSON-LD 优于微数据
放在 <script type="application/ld+json"> 里,跟 HTML 解耦,改版不容易坏。微数据(itemprop 属性)混在标签里,改样式时特别容易破坏。
日期用 ISO 8601
datePublished: "2026-10-03",不要写"2026年10月3日"。中文日期格式机器解析不了。
怎么验证
官方的富媒体测试工具能给出"合格/警告/错误"三级。错误必须为零,警告要逐条看——有些警告(比如缺 image)会直接导致拿不到富媒体。
还有个更实用的方法:搜 site:你的域名,看看实际展示效果。工具说合格但实际不显示,通常是内容质量或站点权重的问题,不是标记的问题。
最后
结构化数据是锦上添花,不是雪中送炭。内容质量不行、站点权重不够,标得再全也没用。
而且它是持续性工作:页面改版、新增字段,标记都要跟着更新。标了不管,过半年全是错的,比不标更糟。