Schema Markup
Schema Markup 是添加到网页上的结构化数据,用于帮助搜索引擎和 AI 更准确地理解其内容。它使用 Schema.org 词汇表编写,并由包括 Google、Bing、Yahoo! 和 Yandex 在内的主要搜索引擎共同支持。
Schema Markup 是添加到网页上的结构化数据,用于帮助搜索引擎和 AI 更准确地理解其内容。它使用 Schema.org 词汇表编写,并由包括 Google、Bing、Yahoo! 和 Yandex 在内的主要搜索引擎共同支持。
为什么重要
应用 schema markup 可以让丰富网页摘要(rich snippets)出现在搜索引擎结果页(SERP)上,从而显著提升点击率(CTR)。在实践中,Nestle 在带有丰富结果的页面上看到 CTR 提升了 82%,Rotten Tomatoes 在带有结构化数据的页面上记录到 CTR 高出 25%。
自 2025 年以来,随着生成式 AI 搜索环境(Google AI Overviews、ChatGPT、Perplexity 等)的扩展,schema markup 的重要性进一步提升。AI 系统在生成答案和引用来源时会参考结构化数据,这使得实现良好的 JSON-LD 成为决定 AI 搜索可见性的关键因素,其作用早已超出了简单的丰富网页摘要。截至 2026 年,带有 schema markup 的页面相比没有该标记的页面,CTR 高出 20%–40%。
关键 Schema 类型
schema markup 会根据页面的用途和内容采用不同的类型来应用。主要类型包括:
- Article / NewsArticle / BlogPosting:用于博客文章、新闻报道及其他编辑类内容。指定作者、发布日期、特色图片等信息。
- Product + Offer:在电商页面上展示价格、库存、评分及其他详情。
- BreadcrumbList:展示站点的导航路径,以便在搜索结果中显示层级结构。
- FAQPage:将常见问题及答案结构化,以便直接在 SERP 上展示。
- LocalBusiness:一致地传达本地商家的名称、地址和电话(NAP)信息。
- Organization / WebSite:支持全站范围的组织信息和站内链接搜索框。
- HowTo:将分步指南类内容结构化,以丰富结果的形式展示。
在选择类型时,重要的是尽可能使用最具体的类型。例如,与其使用通用的 Article,不如应用与内容用途相匹配的子类型,如 NewsArticle 或 BlogPosting,以便搜索引擎能更准确地对其进行分类。
实现方式
Google 官方推荐的实现格式是 JSON-LD(JavaScript Object Notation for Linked Data,链接数据的 JavaScript 对象表示法)。它通过 <script type="application/ld+json"> 标签插入到 HTML 的 <head> 或 <body> 部分,并与页面的 HTML 结构分离,因此易于维护。
下面是应用于博客文章的 JSON-LD 示例:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "The Complete Guide to Schema Markup",
"description": "Learn the concepts of schema markup through JSON-LD implementation.",
"author": {
"@type": "Person",
"name": "John Doe"
},
"publisher": {
"@type": "Organization",
"name": "inblog",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-03-17",
"dateModified": "2026-03-17",
"image": "https://example.com/cover.jpg",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/schema-markup-guide"
}
}
</script>
实现时的关键注意事项:
- JSON-LD 中指定的数据必须始终与页面的实际内容相符。
- 使用
about、mentions和sameAs等属性来连接实体之间的关系,可以提升 AI 对内容的理解。 - 注意语法错误,例如引号问题、Schema.org 词汇表的误用,以及从文字处理软件复制时引入的特殊字符。
验证工具
实现 schema markup 后,验证步骤必不可少。主要的验证工具包括:
- Google Rich Results Test:验证结构化数据是否符合 Google 丰富结果的条件。最实用的验证工具。
- Schema Markup Validator:Schema.org 官方验证器,用于检查词汇表和语法的准确性。
- Google Search Console:在全站范围内监控结构化数据的状态,并识别错误和警告。
schema markup 并非一次性的实现工作,它必须随着内容变化持续更新和验证。定期检查对于防止错误并保持搜索可见性非常重要。
Sources:
- 结构化数据标记简介 | Google Search Central
- Schema Markup 与 JSON-LD:面向 SEO 的结构化数据策略 - inblog
- 2026 年的 Schema Markup:为何它如今对 SERP 可见性至关重要 | ALM Corp
- Schema Markup:2026 完整指南
- JSON-LD Schema 精通:制霸丰富网页摘要与 SEO
- 2026 年的 Schema Markup 与丰富网页摘要
相关 inblog 文章
inblog 如何提供帮助
inblog 会自动为每个页面应用 Article(BlogPosting)和 Organization schema markup。