Skip to main content
UFOZoo

Schema标记生成器 在线生成JSON-LD结构化数据

Schema 标记生成器:在线生成文章、产品、FAQ 和评论的 JSON-LD 结构化数据,兼容 Google 富结果测试,适合 SEO 优化。

更新于 2026-08-16

相关工具

功能特性

  • 17 种 Schema 类型:文章、博客文章、新闻文章、产品、FAQ、操作指南、课程、招聘信息、评论、本地商家、组织、人物、食谱、活动、视频、网站、面包屑导航
  • 输入字段实时生成 JSON-LD,无需点击按钮
  • 按类型显示必填和可选字段,确保生成符合 Schema.org 标准的标记
  • FAQ 问答对编辑器:动态添加多个问答对
  • 操作指南步骤编辑器:添加多个步骤,支持名称、描述和图片
  • 面包屑导航编辑器:配置层级关系,支持名称和 URL
  • 双输入模式:表单字段编辑或直接 JSON 编辑,满足不同用户需求
  • 必填字段内联警告:一目了然哪些字段还需要填写
  • 一键复制,另加"在 Google 中测试"按钮,复制并打开富结果测试工具
  • 压缩选项:在格式化和紧凑单行 JSON 之间切换
  • CMS 安装指南:WordPress、Next.js、Shopify、Webflow 和纯 HTML

使用方法

  1. 1从下拉菜单选择 Schema 类型:从 17 种类型中选择,包括文章、产品、FAQ、操作指南、课程、招聘信息、视频等。
  2. 2填写表单字段:必填字段为空时会显示警告图标,可选字段清晰标注。
  3. 3FAQPage 类型可点击"添加问答"创建问答对;HowTo 类型可点击"添加步骤"添加操作步骤;BreadcrumbList 可点击"添加面包屑"添加导航项。
  4. 4JSON-LD 标记会在输出面板中实时生成。勾选"压缩"开关可切换为紧凑单行输出。
  5. 5点击"在 Google 中测试"复制代码并打开 Google 富结果测试工具。或点击复制直接复制。
  6. 6切换到 JSON 模式可直接编辑或粘贴已有的 JSON-LD 标记。
  7. 7使用输出面板底部的 CMS 安装指南查看各平台的具体集成方法。
  8. 8复制生成的 JSON-LD,使用「在 Google 中测试」按钮直接打开 Google 富结果测试工具;它会验证标记、显示丰富结果预览,并在部署前高亮显示任何错误或警告。

常见问题

什么是 Schema 标记(结构化数据)?

Schema 标记(又称结构化数据)是一种标准化的格式(使用 Schema.org 词汇),添加到网页中帮助搜索引擎理解内容。它使用特定语法(JSON-LD、Microdata 或 RDFa)标记文章、产品、活动和评论等元素,使搜索引擎能够在搜索结果中显示星级评分、价格和活动日期等丰富摘要。使用 Schema 标记生成器,通过表单填写所选类型的字段即可自动输出 JSON-LD 代码,无需手写。

JSON-LD、Microdata 和 RDFa 有什么区别?

JSON-LD 是 Google 推荐的格式。它将结构化数据放在独立的 <script> 标签中,实现和维护最简单。Microdata 将 Schema 属性直接嵌入 HTML 属性中,代码较难阅读。RDFa 类似于 Microdata 但更冗长。建议使用 JSON-LD 以获得最好效果。

什么是丰富摘要?对 SEO 有什么帮助?

丰富摘要是增强的搜索结果,显示标准标题、URL 和描述之外的额外信息,如星级评分、产品价格、食谱烹饪时间、FAQ 手风琴和活动日期。它们能让列表在搜索结果中更显眼、信息更丰富,从而提升点击率,间接提升 SEO 表现。

我的网站应该使用哪些 Schema 类型?

常见类型包括:文章类用于博客和新闻、产品类用于电商、本地商家类用于实体店和服务、FAQ 类用于问答内容、操作指南类用于教程、评论类用于推荐语、组织类用于公司信息、人物类用于作者页面、食谱类用于烹饪内容、活动类用于聚会、课程类用于教育内容、招聘类用于职位发布、视频类用于视频内容、网站搜索类用于站内搜索,以及面包屑导航类用于导航路径。选择最适合您内容的类型。

HowTo Schema 类型有什么用?

HowTo Schema 用于分步指导内容,如食谱、DIY 指南、组装说明和教程。每个步骤可包含名称、描述和图片。搜索引擎可以将 HowTo 结果显示为带有步骤预览的丰富结果,通常以轮播或可展开列表的形式展示,让内容在搜索结果中更具互动性。

什么是带 SearchAction 的 WebSite Schema?

带 SearchAction 的 WebSite Schema(也称为站点链接搜索框)会在您的 Google 搜索结果中添加搜索框。当用户搜索您的网站时,他们可以直接在搜索结果中的搜索框内输入查询,无需先访问首页。这需要设置包含 {search_term_string} 变量的搜索 URL 模板。

如何测试我的 Schema 标记?

Google 提供富结果测试工具(search.google.com/test/rich-results),您可以粘贴 JSON-LD 代码或输入 URL 来验证结构化数据。该工具会检查错误和警告,并显示丰富结果的预览。Schema.org 也提供 validator.schema.org 验证器。我们的"在 Google 中测试"按钮能自动复制代码并打开测试工具。

Schema 标记能提高搜索排名吗?

Google 表示 Schema 标记不是直接排名因素,但它可以通过启用丰富摘要间接改善 SEO。更高的点击率向搜索引擎传递内容有价值的信号,可能带来更好的排名。结构化数据还有助于 Google 理解内容上下文的关联性。

JSON-LD Schema 标记需要哪些必填字段?

每种 Schema 类型有不同必填字段。例如:文章类需要 headline、url、author、datePublished 和 publisher;产品类需要 name、description、image 和带价格的 offer;本地商家类需要 name、address 和 telephone;招聘类需要 title、description、hiringOrganization 和 datePosted。必填字段已在表单中标记,为空时会显示警告图标。包含所有推荐字段有助于提高丰富摘要的资格。

一个页面可以使用多种 Schema 类型吗?

可以。您可以在一个页面包含多个 JSON-LD 块。例如,文章页面可以同时包含文章类和组织类(用于发布者)。您还可以嵌套类型,例如在产品中嵌套 AggregateRating。只需为每个块添加独立的 <script type="application/ld+json"> 标签即可。

如何在不同 CMS 中添加 JSON-LD?

WordPress:使用 Yoast SEO 等插件或在 header.php 中添加 <script> 标签。Next.js:在 layout.tsx 中使用 next/script 组件。Shopify:在 theme.liquid 的 <head> 中添加脚本。Webflow:在网站设置 → 自定义代码 → Head Code 中添加。纯 HTML:将 <script> 标签放在 <head> 元素内。我们的 CMS 安装指南为每个平台提供了代码示例。

为什么我的结构化数据在 Google 富结果测试中不显示?

富结果测试只验证 Google 支持生成富结果的类型(Product、Recipe、FAQ、Article 等少数几种);许多合法类型(Organization、Person、WebSite)永远不会产生富结果,显示「不符合资格」是预期行为,不是错误。真正的失败通常是 JSON 语法错误、缺少必填字段、或嵌套 @type 拼写错误。先用 JSON 格式化工具校验 JSON,再重新测试;也可在 Search Console 的 URL 检查中确认 Google 能抓取页面。

标记在富结果测试里通过了,但 Google 搜索里就是不显示富结果,为什么?

验证通过不等于保证展示。是否渲染富结果由 Google 按页面单独决定,取决于它的质量评估、内容政策,以及是否已有更丰富的竞争者占据位置。比如 FAQ 富结果自 2023 年 8 月起只对权威医疗健康和政府网站显示。你能控制的是:标记正确、每页一种类型、页面内容与标记一致、用 Search Console 的富结果报告持续监测。几周后仍不显示,标记也仍在做语义工作,只是没换来视觉升级。

普通网站的 FAQPage 结构化数据现在还能显示富结果吗?

不能,自 2023 年 8 月起,Google 只对权威医疗健康和政府网站显示 FAQ 富结果,其他网站的 FAQ 标记不再在搜索结果中生成手风琴样式。保留标记没有坏处:结构化数据仍帮助 Google 理解你的问答内容,而且政策可能再次调整。如果加 FAQ 标记的唯一目的是视觉富结果,先权衡一下;问答本身作为常规页面内容阅读体验也很好。