验证 JSON-LD

粘贴 JSON-LD(schema.org)结构化数据片段,检查其语法是否有效,以及是否包含关键的 @context 和 @type 键。

示例:

工作原理

JSON-LD 是 Google 推荐用于在网页中嵌入结构化数据(schema.org)的格式,可以让页面在搜索结果中获得富媒体摘要(rich snippets)。在您把它粘贴到 <script type="application/ld+json"> 标签之前,这个工具会检查 JSON 语法是否正确,以及两个必不可少的键 @context 和 @type 是否存在。

为什么我的 JSON-LD 没有出现在 Google 富媒体搜索结果测试中?

最常见的原因是 JSON 语法错误(多余的逗号、引号未正确闭合),或者缺少 @type 键 —— 它用来告诉 Google 所描述的是哪种类型的实体(Article、Product、Organization 等)。这个工具可以在您把页面部署到线上测试之前就检测出这两类问题。

@context 里应该填什么?

在绝大多数情况下,应填的值就是 https://schema.org。以 http 开头的其他 URL 在技术上仍然有效,但并不常见;如果填写的值不是 URL,几乎总是错误。

100% 本地处理:您的 JSON-LD 片段绝不会被发送到服务器,所有验证都在您的浏览器中完成。