tomai
登录
免费 · SEO工具

JSON-LD 校验器

粘贴结构化数据,对照 Schema.org 校验——检查 JSON-LD 是否有效、必填字段是否缺失,以及 Google 关注的所有问题。

0
输入时实时校验。
请在上方粘贴 JSON-LD 进行校验。

在 Google 拒收之前先校验

语法检查加必填/推荐属性审查,对照 schema.org 的预期逐项核对——错误用平实的语言解释,而不是甩一段解析器日志。

📏

错误定位到行和列

JSON 出错时直接报告精确的行号和列号,您可以立刻跳到问题位置修复,不用在一大段压缩代码里翻找。

🧠

Google 最低要求

内置词表覆盖约 35 个富媒体结果类型,并逐项执行 Google 对每个类型的要求——缺失必填字段会明确报错,而不是无声失败。

🔒

捕获富媒体结果错误

一切都在浏览器内完成。您的标记不会被上传、存储或分享——即使断网也能正常校验。

校验分层

常见问题

为什么我的页面在 Google 显示"不符合富媒体结果条件"?

通常是以下几种原因之一:必填字段缺失(例如 Article 缺少 datePublished)、@context 缺失或错误,或者某个属性值格式不对——日期不是 ISO 8601、URL 没有 http(s) 前缀、priceCurrency 不是 3 位字母代码。把您的 JSON-LD 粘贴到这里,校验器会列出它能找到的每一个问题。

未知类型或属性一定算错误吗?

不是。Schema.org 明确允许扩展,所以校验器把未知类型和属性报告为警告。只有错误——JSON 损坏、@context 缺失、必填字段缺失——才意味着 Google 无法读取您的标记。警告提示的是词表更大的校验器会标记的内容。

支持 @graph 和完整 schema.org URL 吗?

支持。@graph 数组会逐元素校验,写成完整 URL(https://schema.org/Article)的类型或属性名会自动归一化。日期必须符合 ISO 8601(2026-08-01 或 2026-08-01T12:30:00Z);货币必须是 3 位字母 ISO 代码。

相关工具

什么是 JSON-LD 校验器?

JSON-LD(JavaScript Object Notation for Linked Data,链接数据对象表示法)是 Google、Bing 等搜索引擎读取页面含义的格式——文章、商品、食谱、FAQ 区块、活动。校验器会检查您的结构化数据是否为格式正确的 JSON、是否符合 JSON-LD 规则(@context、@type、@graph),以及是否正确使用了 Schema.org 的类型和属性。它能精确抓住让 Google 忽略您富媒体结果的那些错误:Article 缺少 headline 或 datePublished、货币代码写错、日期不是 ISO 8601 格式,或者使用了 Schema 不认识的属性。

功能

  • 报告 JSON 语法错误并给出精确行号和列号
  • 检查 JSON-LD 结构:@context、@type 与 @graph 规则
  • 按 Google 最低要求校验约 35 个常用 Schema.org 类型
  • 标记缺失的必填字段、未知类型与未知属性
  • 检查值格式:日期、URL、价格、货币代码、评分与整数
  • 列出检测到的全部类型,让您知道 Google 会读到什么

使用场景

  • 发布带 Article 或 BlogPosting 标记的页面前
  • 编辑过 FAQPage、Recipe 或 Event 后确认没有改坏
  • 富媒体结果预览空白、需要找出原因时
  • 手工编写或用工具生成 JSON-LD 时

您的结构化数据不会离开设备:校验完全在浏览器内完成,不上传、不存储,没有任何隐私风险。

相关工具