SEO

结构化数据

结构化数据是一种使用 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 标签属性(itemscopeitemtypeitemprop)直接进行标记。由于它与 HTML 耦合,修改时更容易出错。

  • RDFa(Resource Description Framework in Attributes):以类似 Microdata 的方式使用 HTML 属性(vocabtypeofproperty),直接嵌入 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 富结果现已限于政府和健康相关站点,因此在实现前请务必查看最新的支持状态。

实现与验证

正确实现并验证结构化数据的流程如下:

  1. 选择模式类型:选择与页面内容匹配的 Schema.org 类型。对于博客,Article 比较合适;对于商品页,使用 Product
  2. 编写 JSON-LD:查阅 Google Search Central 文档中的必需和推荐属性,并将它们全部包含进来。
  3. 验证与页面内容的一致性:标记中描述的信息必须始终与页面上实际展示的内容相符。在标记中包含用户不可见的内容违反 Google 的垃圾内容政策。
  4. 使用验证工具:用 Google 富结果测试检查语法错误和缺失的必需字段,并通过 Google Search Console 的"增强功能"报告持续监控全站的结构化数据状态。
  5. 保持更新:每当内容变更时,相应地更新结构化数据,确保它始终反映当前状态。

Sources:

相关 inblog 文章

inblog 如何提供帮助

inblog 会在每篇文章上自动嵌入 BlogPosting JSON-LD 和 Organization 结构化数据。