本工具可以从任意网页 URL 或 HTML 源码中,自动识别和提取所有格式的结构化数据(JSON-LD、Microdata、RDFa、Open Graph、Twitter Card),分类展示代码、验证 Google 必填字段、检测 JSON 语法错误,并支持一键复制。无论你是在审计自己的网站、分析竞品、还是调试结构化数据问题,这个工具都能帮你在几秒钟内完成。
结构化数据是获得 Google 富摘要(Rich Results)的前提条件,直接影响搜索结果的点击率。然而结构化数据的调试和审计一直是 SEO 技术工作中最繁琐的部分之一。本工具将所有格式的结构化数据提取、分类、验证、展示集成到一个界面。
一个页面可能同时包含 JSON-LD、Microdata、RDFa、Open Graph 和 Twitter Card 等多种格式的结构化数据。手动从源码中寻找和识别这些数据既耗时又容易遗漏。本工具一键提取所有格式,分类展示,一目了然。
Google 对每种 Schema 类型有特定的必填和推荐字段要求。例如 Article 需要 headline、image、datePublished、author,缺少任何一个都可能导致无法获得富摘要。本工具自动对照 Google 官方要求验证每个 Schema 块,标记缺失字段。
输入竞争对手的 URL,可以快速了解他们使用了哪些 Schema 类型、数据结构是否完善。如果对手有 FAQ 富摘要而你没有,就知道需要添加 FAQPage Schema。
JSON-LD 中的一个逗号或引号错误就会导致整个结构化数据块失效。本工具能检测 JSON 语法错误,精确报告错误原因,比查看浏览器控制台更直观。
提取到的每个 Schema 块都可以一键复制为格式化的 JSON-LD 代码,方便直接嵌入到你自己的页面中,或作为模板参考来编写结构化数据。
| 格式 | 识别方式 | 说明 |
|---|---|---|
| JSON-LD | <script type="application/ld+json"> | Google 推荐格式,与 HTML 分离,最易维护 |
| Microdata | itemscope + itemtype | 嵌入在 HTML 标签属性中的结构化数据 |
| RDFa | typeof + property | W3C 标准,嵌入在 HTML 中 |
| Open Graph | og: meta 标签 | Facebook/LinkedIn 社交分享元数据 |
| Twitter Card | twitter: meta 标签 | Twitter/X 分享卡片元数据 |
许多网站(尤其是 WordPress + Yoast/Rank Math)在一个 JSON-LD 块中使用 @graph 数组包含多个实体。本工具会自动展开 @graph,将每个实体独立展示和验证。
工具会标记哪些 Schema 类型支持 Google 富摘要,帮助你了解当前页面能获得哪些搜索增强效果。支持识别 20+ 种 Google 支持的 Schema 类型。
对照 Google 搜索文档中的要求,检查每个 Schema 的必填字段。缺失的字段会在卡片中标注警告。同时检查 URL 字段是否使用了绝对路径等通用问题。
JSON-LD 代码以深色主题语法高亮展示(键名蓝色、字符串橙色、数字绿色、布尔蓝色),每个代码块可一键复制。
@context: "https://schema.org" 声明作为 SEO 审计流程的一部分,逐页检查结构化数据是否存在、格式是否正确、必填字段是否完整。特别适合使用了 Yoast、Rank Math 等插件的 WordPress 站点。
输入竞争对手的 URL,查看他们部署了哪些 Schema 类型。如果对手有 FAQ 富摘要而你没有,就知道需要添加 FAQPage Schema。
从做得好的网站提取 JSON-LD 代码,一键复制后修改为自己的内容信息,作为快速部署的模板。
许多 SEO 插件(Yoast、Rank Math、All in One SEO)会自动生成结构化数据,但配置不当可能导致数据不完整。用本工具检查插件实际输出的结构化数据是否符合预期。
当文章在 Facebook/Twitter 分享效果不佳时,用本工具检查 Open Graph 和 Twitter Card 标签是否完整、图片 URL 是否正确。
可以。Google 支持一个页面中包含多个独立的 JSON-LD script 标签。例如同时有 Article、BreadcrumbList 和 Organization 三个 JSON-LD 块。
Open Graph 主要服务于社交媒体分享(Facebook/LinkedIn),Schema.org 主要服务于搜索引擎。两者不冲突,建议都设置。
添加结构化数据不保证获得富摘要。常见原因:数据不完整、页面质量不够高、存在手动操作处罚、Google 算法判断不适合展示。
@graph 是 JSON-LD 中将多个实体组织在一个 script 标签内的方式。WordPress 的 Yoast 和 Rank Math 插件常用这种结构,把 Article、WebPage、Organization 等放在一个 @graph 数组中。
Google 推荐 JSON-LD,因为它与 HTML 分离、不影响页面渲染、易于添加和维护。但如果你的 CMS 已内置 Microdata,也无需刻意迁移。两种格式 Google 都能正常识别。
将竞品的 URL 输入本工具,即可看到他们部署了哪些类型的结构化数据。如果对手有 FAQ 富摘要而你没有,就知道需要添加 FAQPage Schema。
主要有 summary(小图卡片)、summary_large_image(大图卡片)、player(视频播放器)、app(应用下载)四种。博客文章推荐 summary_large_image,产品页推荐 summary。