结构化数据(JSON-LD)生成器
Article、Product、FAQ、LocalBusiness、Organization 和 Breadcrumb 结构化数据
各类型的必填字段已内置
| 类型 | 富结果必需字段 |
|---|---|
| Article | headline、image、datePublished、author |
| Product | name、image,offers 需含 price + currency + availability |
| FAQPage | mainEntity 数组,由 Question/acceptedAnswer 成对组成 |
| LocalBusiness | name、PostalAddress、telephone |
| BreadcrumbList | itemListElement 含 position + name + item URL |
输出为可直接放入 script 标签的 JSON-LD;同一页组合多种类型时可选用 @graph 包裹。具备资格不等于保证获得——搜索引擎如何表述,这里就如何表述。
为网站真正拿来变现的类型生成 JSON-LD
内置 Article、Product、FAQ、HowTo、LocalBusiness 和 Breadcrumb 构建器——表单只留真正重要的字段,输出直接达到富结果标准。
六种 schema.org 类型
Article、Product、FAQPage、LocalBusiness、Organization 和 BreadcrumbList 覆盖了多数页面需要的标记模式,每种类型都有专属字段。
只输出已填写的字段
未填的输入不会产生任何键——JSON-LD 只包含您实际填写的字段,代码块干净且对搜索引擎有效。
可直接粘贴的 ld+json
输出是 type 为 application/ld+json 的完整 script 标签,可直接放入页面 head,并可对照 schema.org 词表校验。
常见问题
为什么 FAQ 结构化数据没有单独做成一个“FAQ Schema”工具?⌄
FAQPage 只是众多 schema.org 类型中的一种——Article、Product、LocalBusiness 和 Breadcrumb 的生成方式完全相同——因此把它们放在同一个工具里作为不同选项,而不是再做一个近乎重复的独立页面。
添加这段 JSON-LD 就能保证在 Google 中出现富媒体结果吗?⌄
不能——有效的结构化数据只是让页面具备展示富媒体结果(如 FAQ 折叠列表或星级评分)的资格,是否真正展示则由 Google 逐个判断,无法保证一定出现。
我的内容会被上传到别处吗?⌄
不会——一切都通过纯 JavaScript 在你的浏览器本地运行,你输入的内容不会发送到任何服务器。
一个页面可以放多种 schema 类型吗?⌄
可以——分成多个 script 块或统一收进 @graph 都有效。生成器两种方式都支持;当多个类型共享同一实体(例如同一个组织)时,@graph 更整洁。
相关工具
什么是结构化数据(JSON-LD)生成器?
Schema 标记是嵌入页面的结构化数据,用机器可读的方式描述页面内容——这是一篇某某作者的文章、这是一款某某价格的产品、这些是人们常问的问题。搜索引擎读取后能更好地理解页面,并可能展示富媒体结果:星级评分、FAQ 手风琴、面包屑。标记的形式是 JSON-LD,即 script 标签里的一段 JSON。这个生成器为最常见的六种 schema.org 类型生成合法 JSON-LD,只输出你实际填写的字段。开发者与 SEO 人员用它为页面添加标记,无需手写 JSON。
它覆盖的标记类型
- 📰 Article 文章标记:标题、作者、日期和图片
- 🛍️ Product 产品标记:价格、币种、库存、品牌和综合评分
- ❓ FAQPage 问答标记,由问题和答案对生成
- 🏪 LocalBusiness 和 🏢 Organization 标记:地址、电话、Logo
- 🍞 BreadcrumbList 面包屑标记
- 🧹 空字段自动剔除,JSON 美化输出
什么时候结构化数据有用
- 添加 FAQ 标记,争取手风琴式富结果
- 给产品加标记,让价格和评分有机会展示
- 在全站建立一致的机构信息
- 为内页构建面包屑导航标记
一切都在浏览器本地生成,不上传任何内容。两点诚实的说明:结构化数据是信号而非保证——是否展示富结果由 Google 决定;部署前最好用 Google 的富结果测试工具验证一下成品。
最后更新 · 2026-09-01