结构化数据
结构化数据是一种使用 Schema.org 标准词汇表来系统性描述网页信息的标记,使搜索引擎和 AI 系统能够理解其内容。
结构化数据是一种使用 Schema.org 标准词汇表来系统性描述网页信息的标记,使搜索引擎和 AI 系统能够理解其内容。
为什么重要
搜索引擎通常通过抓取页面上的文本来推断含义。然而,一旦应用了结构化数据,页面就会在语义层面而非文本层面被解读,使搜索引擎能够远为准确地理解内容的类型和上下文。这使得页面能够以富结果的形式出现在搜索结果中,呈现星级评分、价格、作者照片、面包屑等内容。分析显示,带有富结果的页面相比标准结果,平均能获得 30% 或更高的 CTR。
截至 2026 年,结构化数据的价值已超越富结果本身。当 ChatGPT 和 Perplexity 等生成式 AI 系统抓取网页时,它们会直接解析 JSON-LD 标记,并将其作为回答的素材来源。从 GEO(生成式引擎优化)的角度看,结构化数据已成为不可或缺的要素。
不过,Google 已正式声明,结构化数据并不会直接影响搜索排名。其核心收益在于通过富结果提升 CTR,以及增强在 AI 系统中的可见度,而非直接提升排名。
主要格式(JSON-LD、Microdata、RDFa)
实现结构化数据有三种格式:
- JSON-LD(JavaScript Object Notation for Linked Data):使用
<script type="application/ld+json">标签插入 HTML 的<head>或<body>中。由于它与 HTML 结构完全分离,便于维护,也是 Google 官方推荐的格式。例如,要为一篇博客文章应用Article模式:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "The Complete Guide to Structured Data",
"author": { "@type": "Person", "name": "John Doe" },
"datePublished": "2026-03-17"
}
-
Microdata:通过 HTML 标签属性(
itemscope、itemtype、itemprop)直接进行标记。由于它与 HTML 耦合,修改时更容易出错。 -
RDFa(Resource Description Framework in Attributes):以类似 Microdata 的方式使用 HTML 属性(
vocab、typeof、property),直接嵌入 HTML。
在实践中,由于可维护性和实现便利性,JSON-LD 是标准格式。
支持的富结果类型
截至 2026 年,Google 支持的关键结构化数据类型包括:
- Article:为新闻和博客文章展示标题、作者和发布日期。
- Product:在搜索结果中展示商品的价格、库存状况和评分。
- BreadcrumbList:展示页面在站点层级中的位置。
- Organization / LocalBusiness:展示企业信息、徽标、联系方式和营业时间。
- HowTo:以富视觉格式呈现分步指南。
- Review:在搜索结果中展示星级评分和评论数量。
请注意,自 2025 年下半年起,Google 已停止对某些结构化数据类型的富结果支持(Course Info、Claim Review、Estimated Salary、Learning Video、Special Announcement、Vehicle Listing 等)。此外,FAQ 富结果现已限于政府和健康相关站点,因此在实现前请务必查看最新的支持状态。
实现与验证
正确实现并验证结构化数据的流程如下:
- 选择模式类型:选择与页面内容匹配的 Schema.org 类型。对于博客,
Article比较合适;对于商品页,使用Product。 - 编写 JSON-LD:查阅 Google Search Central 文档中的必需和推荐属性,并将它们全部包含进来。
- 验证与页面内容的一致性:标记中描述的信息必须始终与页面上实际展示的内容相符。在标记中包含用户不可见的内容违反 Google 的垃圾内容政策。
- 使用验证工具:用 Google 富结果测试检查语法错误和缺失的必需字段,并通过 Google Search Console 的"增强功能"报告持续监控全站的结构化数据状态。
- 保持更新:每当内容变更时,相应地更新结构化数据,确保它始终反映当前状态。
Sources:
- 结构化数据标记工作原理简介 - Google Search Central
- 什么是 Schema Markup?以及如何将它添加到你的站点 - Semrush
- Schema Markup:它是什么以及如何实现 - Ahrefs
相关 inblog 文章
inblog 如何提供帮助
inblog 会在每篇文章上自动嵌入 BlogPosting JSON-LD 和 Organization 结构化数据。