Schema 结构化数据检测

Schema 结构化数据检测

检查页面 JSON-LD、Schema.org 类型和富结果基础字段。

示例: 工具读取公开 HTML,不修改页面、不执行 JavaScript,也不保存历史记录。

结构化数据检测结果

尚未开始检测

输入网页地址,然后点击“开始检测”。

STRUCTURED DATA SEO

什么是 Schema 结构化数据?

Schema.org 结构化数据是一种用 JSON-LD 描述页面实体的标准格式,帮助搜索引擎理解文章、产品、组织、面包屑、FAQ 等内容之间的关系。

结构化数据不会保证排名或富结果展示,但准确、可解析且与页面可见内容一致的数据,能减少搜索引擎理解页面时的歧义。

JSON-LD

用机器可读数据描述页面实体。

Rich results

检查搜索功能使用的关键字段。

Entity URLs

保持 URL 完整且一致。

为什么站长需要检测结构化数据?

模板升级、插件重复输出或手写 JSON-LD 时,最容易出现无效 JSON、错误 @type、缺少必需字段和相对图片地址。检测可以在发布前发现这些问题。

验证 JSON-LD 可解析性

识别语法错误、空数据块和缺少 @context 或 @type 的对象。

检查富结果基础字段

根据 Article、Product、FAQPage、BreadcrumbList 等常见类型提示关键字段。

减少搜索理解歧义

检查类型、URL 和页面实体是否清晰,并给出可以执行的修改建议。

工具是如何工作的?

工具请求目标页面的公开 HTML,读取 application/ld+json 数据块并进行安全的 JSON-LD 和 Schema.org 基础分析。

  1. 01

    安全获取页面

    校验公网 IP,限制跳转、超时、压缩内容和页面大小。

  2. 02

    提取 JSON-LD

    读取页面中的 JSON-LD script,支持数组和 @graph 结构。

  3. 03

    检查实体字段

    核对 @context、@type、常见富结果字段和绝对 URL。

  4. 04

    输出 SEO 建议

    区分语法错误、结构问题和字段缺失,给出优先修改方向。

如何理解检测结果?

有效表示 JSON-LD 可以解析且基础结构完整;需要优化表示存在字段或地址质量问题;无法解析和缺失应优先处理。

Schema 结构化数据常见问题

添加 Schema 就一定会出现富结果吗?+

不会。富结果由搜索引擎根据页面质量、政策、抓取和查询意图决定,结构化数据只是合格的机器可读信号。

JSON-LD 应该放在哪里?+

通常放在 HTML 的 head 或 body 中,使用 script type=application/ld+json。页面需要确保爬虫能够获取到服务器返回的内容。

@context 和 @type 有什么区别?+

@context 声明词汇表,通常是 https://schema.org;@type 描述实体类型,例如 Article、Product 或 WebPage。

一个页面可以有多个 JSON-LD 吗?+

可以。多个独立实体或一个包含 @graph 的对象都可以使用,但内容应避免重复、冲突并与页面真实内容一致。