什么是结构化数据生成器?

结构化数据生成器为您的网站创建有效的JSON-LD Schema标记。选择Schema类型(文章、产品、FAQ、食谱、活动等),填写字段后即可获得可直接使用的标记代码,帮助搜索引擎更好地理解您的内容。

每种Schema都列出了谷歌富媒体搜索测试会检查的字段,填好之后产出的标记符合schema.org规范,可直接用于食谱富结果、搜索里的FAQ折叠、商品价格摘要或活动日期卡片。输出是一段类型为application/ld+json的script标签,粘贴到页面head里即可。

使用方法

  1. 选择与您内容匹配的Schema类型(文章、产品、FAQ等)。
  2. 填写所选Schema的必填和可选字段。
  3. 复制生成的JSON-LD代码并粘贴到页面的head标签中。

何时使用

  • 给帮助文章加上FAQ Schema,让单个问题直接出现在谷歌搜索结果中。
  • 为商品页标记价格、库存和评分,争取富媒体摘要展示。
  • 发布活动时把日期、地点、购票链接打包,在谷歌活动面板中突出展示。

结果

一位美食博主选择了食谱Schema,输入了菜名、烹饪时间(30分钟)、食材清单和营养信息,然后将JSON-LD代码复制到博客文章中,以获得搜索引擎的富媒体展示效果。

常见问题

生成的代码应该粘贴到页面的什么位置?
建议放在head标签内,尽量靠近顶部,也可以紧邻head结束标签。放在body中也能解析,但head是谷歌文档推荐的位置,审计时也更容易找到。
怎么验证生成的代码是否真的有效?
把页面URL或者JSON-LD本身粘进谷歌富媒体测试(search.google.com/test/rich-results)或Schema验证器(validator.schema.org)。两者都会指出缺失的必填字段,并对推荐字段给出警告。
加了Schema标记就一定能在谷歌看到富媒体效果吗?
不一定。有效的标记只是让页面具备资格。谷歌是否实际展示富媒体,要看页面权威度、用户搜索意图,以及内容是否真正有用。伪造评分或隐藏FAQ内容会被惩罚。
同一页面可以放多种Schema吗?
可以。一篇博客文章可以同时有Article和BreadcrumbList;商品页能加Product、Offer、AggregateRating。每种Schema用一个独立的script块,也可以放在@graph数组里合并成一个块。
JSON-LD和微数据有什么区别?
两者使用同一套schema.org词汇。微数据把itemprop、itemscope分散在HTML标签里,JSON-LD是与可见标记分离的单个script块。谷歌推荐JSON-LD,因为更容易维护。

相关工具