Schema.org JSON-LD 生成器

通过简单表单生成符合 schema.org 的 JSON-LD 结构化数据,适用于文章、组织、人物、商品、常见问题、活动、本地商家和网站。

代表该条目的图片的绝对 URL。

ISO 8601 格式,例如 2026-03-01 或 2026-03-01T09:00+07:00

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Brew Cold Brew Coffee",
  "image": "https://example.com/cold-brew.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Coffee"
  },
  "datePublished": "2026-03-01",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/cold-brew"
  }
}
</script>
将 <script type="application/ld+json"> 代码块粘贴到页面 HTML 中。标记有效并不保证出现富媒体搜索结果;请用 Google 富媒体搜索结果测试检查资格,并且只描述页面上可见的内容。

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

这个工具创建 JSON-LD 格式的 schema.org 结构化数据,这也是 Google 推荐用于富媒体搜索结果的格式。选择一种类型:Article、Organization、Person、Product、FAQPage、Event、LocalBusiness 或 WebSite,填写表单,然后把 <script type="application/ld+json"> 块复制到你的页面中。

如何使用 结构化数据生成器

  1. 选择 schema 类型;表单中预填了示例。
  2. 替换示例值;带 * 的字段是该类型推荐填写的。
  3. 对于 FAQPage,请在不同的行上分别写“Q: 问题”和“A: 答案”。
  4. 把 JSON-LD 块复制到页面的 HTML 中,并用 Google 的富媒体搜索结果测试工具进行测试。

何时使用 结构化数据生成器

适合为没有通过 CMS 插件获得结构化数据的页面添加标记。标记必须描述页面上可见的内容;有效的 JSON-LD 并不保证出现富媒体结果,是否符合条件及如何展示由 Google 决定。对于复杂的商品目录,请根据你的数据自动生成标记。

结构化数据生成器 的工作原理

表单的值会映射为 schema.org 属性和嵌套类型:Article 的作者变成 Person,发布者变成带 ImageObject 徽标的 Organization,Product 的价格变成带货币和库存状态 URL 的 Offer,Event 的场地变成 Place(线上活动则为 VirtualLocation),LocalBusiness 的地址变成 PostalAddress,WebSite 的搜索 URL 变成 SearchAction。空字段会被省略,多行字段会变成数组,< 会被转义为 \u003c,因此 JSON 无法提前关闭 script 标签。

常见用例

  • 为支持页面添加 FAQPage 标记。
  • 描述商品的价格和库存状态。
  • 发布带徽标和社交主页的 Organization 标记。
  • 用日期、场地和状态为活动添加标记。

常见问题

JSON-LD、Microdata 还是 RDFa?

Google 三种都支持,但推荐 JSON-LD,因为它与 HTML 分离,更易维护。

脚本应该放在哪里?

放在它所描述的页面的 <head> 或 <body> 中的任意位置。

为什么我的 FAQ 富媒体结果没有显示?

自 2023 年起,Google 只对少数权威的政府和健康类网站显示 FAQ 富媒体结果;标记本身仍然有效。

探索更多分类