UFOZoo

Schema结构化数据生成器 — JSON-LD

在线生成 JSON-LD 结构化数据,帮助搜索引擎展示丰富摘要。支持文章、本地商家、产品、FAQ、评论等多种类型。浏览器本地处理,数据不上传。

功能特性

  • 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)标记文章、产品、活动和评论等元素,使搜索引擎能够在搜索结果中显示星级评分、价格和活动日期等丰富摘要。

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 安装指南为每个平台提供了代码示例。

相关工具