2026.02.10 谷歌SEO教程 6 min read

Schema Markup完整指南:AI时代的结构化数据优化

📚 核心目录提取 (Table of Contents)

Schema Markup是什么

Schema Markup,中文叫结构化数据。

简单说,就是给搜索引擎看的”说明书”。你的网页内容是什么、讲的是谁、价格多少、评分几颗星——这些信息,人能看懂,但搜索引擎不一定能准确理解。

Schema Markup就是用一种标准化的代码格式,把这些信息明确告诉搜索引擎。

举个例子。你写了一篇食谱文章,里面有配料、步骤、烹饪时间。人看一眼就懂。但Google爬虫看到的是一堆文字,它不确定哪段是配料、哪段是步骤。

加上Schema Markup后,你等于在代码里标注清楚:这是Recipe类型,配料是这些,步骤是这些,烹饪时间30分钟。Google一看就明白了。

明白了之后呢?它可能在搜索结果里直接展示你的食谱卡片,带图片、评分、烹饪时间。这就是Rich Results,富媒体搜索结果。

为什么2026年Schema Markup更重要了

以前Schema Markup是锦上添花。有最好,没有也行。

现在不一样了。

AI搜索来了。ChatGPT、Gemini、Perplexity这些AI在回答问题时,需要快速理解网页内容。结构化数据就是它们的”快速通道”。

WordStream的分析指出,AI搜索引擎更依赖结构化数据来理解和引用内容。没有Schema的页面,AI可能看不懂你在说什么。

Google的AI Overviews也是一样。它在生成摘要时,会优先参考有结构化数据的页面。因为这些页面的信息更清晰、更可靠。

还有一个变化:Google支持的Schema类型越来越多。2024年新增了好几种,2025年又加了。这说明Google在加大对结构化数据的投入。

数据说话。Google官方案例

网站使用的Schema效果
Rotten TomatoesReview + AggregateRating点击率提升25%
NestléRecipe点击率提升82%
RakutenProduct每个会话停留时间增加1.5倍
Food NetworkRecipe + Video搜索访问量增加35%

这些不是小网站,是大品牌。效果实打实。

三种格式:JSON-LD、Microdata、RDFa

Schema Markup有三种写法。

JSON-LD

Google推荐的格式。写在<script>标签里,和页面内容分开,不影响HTML结构。

长这样:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema Markup完整指南",
  "author": {
    "@type": "Person",
    "name": "天问网络"
  },
  "datePublished": "2026-02-10"
}
</script>

优点:干净、好维护、不和HTML混在一起。

Microdata

直接写在HTML标签里。

<div itemscope itemtype="https://schema.org/Article">
  <h1 itemprop="headline">Schema Markup完整指南</h1>
  <span itemprop="author">天问网络</span>
</div>

优点:数据和内容绑定,不会不一致。缺点:HTML变得很乱。

RDFa

也是写在HTML里,语法稍微不同。

<div vocab="https://schema.org/" typeof="Article">
  <h1 property="headline">Schema Markup完整指南</h1>
</div>

用得比较少。

选哪个?

用JSON-LD。Google推荐,好写好改,出问题好排查。

Google支持哪些Schema类型

Schema.org定义了几百种类型。但Google不是全都支持。

只有Google明确支持的类型,才能触发Rich Results。其他类型Google能读懂,但不会给你特殊展示。

目前Google支持的主要类型:

类型用途Rich Results效果
Article文章、新闻Top Stories轮播
Product商品价格、评分、库存状态
Recipe食谱图片、评分、烹饪时间
FAQ常见问题问答折叠展示
HowTo教程步骤步骤列表
LocalBusiness本地商家地图、营业时间、电话
Event活动日期、地点、票价
Video视频视频缩略图、时长
Review评测评分星级
BreadcrumbList面包屑导航搜索结果显示路径
Organization组织/公司知识面板
Person人物知识面板
SoftwareApplication软件/App评分、价格
Course课程课程信息卡片
JobPosting招聘职位信息

完整列表看Google Search Gallery

对AI搜索最重要的Schema类型

AI搜索和传统搜索不一样。它不只是匹配关键词,而是理解内容、生成回答。

哪些Schema类型对AI更有用?

1. Article + Author

AI需要判断内容的可信度。作者是谁、有什么背景,这些信息很重要。

加上Author Schema,标明作者姓名、职位、所属机构,AI更容易信任你的内容。

2. FAQ

AI回答问题时,FAQ格式的内容最容易被引用。问题-答案的结构,AI一看就懂。

如果你的页面有FAQ Schema,AI可能直接把你的答案拿去用。

3. HowTo

教程类内容,步骤清晰的最受欢迎。HowTo Schema把步骤结构化,AI理解起来更轻松。

4. Organization + sameAs

sameAs属性可以链接到你的社交媒体、维基百科页面。这帮助AI确认你是谁、你的权威性。

5. Review + AggregateRating

评分数据是AI判断内容质量的参考。有真实评分的内容,AI更愿意引用。

WordPress怎么添加Schema Markup

WordPress用户有福了。不用手写代码,插件帮你搞定。

方法一:用Rank Math

Rank Math是目前最好用的SEO插件之一,自带Schema功能。

安装后,编辑文章时右侧有Schema选项。选择文章类型(Article、HowTo、FAQ等),填写相关信息,插件自动生成JSON-LD代码。

如果你的网站已经装了Rank Math做SEO优化,Schema功能直接就能用。

方法二:用Yoast SEO

Yoast也支持Schema,但功能没Rank Math全。基础的Article、Organization能自动生成,复杂类型需要付费版。

方法三:用Schema Pro插件

专门做Schema的插件,支持的类型最全。适合需要大量不同Schema类型的网站。

方法四:手动添加

如果你懂代码,可以直接在主题的header.php或footer.php里加JSON-LD。

或者用Code Snippets插件,把Schema代码作为snippet添加。

我的建议:普通用户用Rank Math,够用了。有特殊需求再考虑手动。

常见Schema代码示例

给几个常用的模板,直接改改就能用。

文章(Article)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "文章标题",
  "image": "https://example.com/image.jpg",
  "author": {
    "@type": "Person",
    "name": "作者名",
    "url": "https://example.com/author"
  },
  "publisher": {
    "@type": "Organization",
    "name": "网站名",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2026-02-10",
  "dateModified": "2026-02-10"
}
</script>

FAQ

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Schema Markup是什么?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema Markup是一种结构化数据格式,用于帮助搜索引擎理解网页内容。"
      }
    },
    {
      "@type": "Question",
      "name": "Schema Markup对SEO有用吗?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "有用。正确使用Schema可以获得Rich Results,提升点击率。"
      }
    }
  ]
}
</script>

本地商家(LocalBusiness)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "店铺名称",
  "image": "https://example.com/shop.jpg",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "街道地址",
    "addressLocality": "城市",
    "addressRegion": "省份",
    "postalCode": "邮编",
    "addressCountry": "CN"
  },
  "telephone": "+86-xxx-xxxx-xxxx",
  "openingHours": "Mo-Fr 09:00-18:00",
  "priceRange": "$$"
}
</script>

产品(Product)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "产品名称",
  "image": "https://example.com/product.jpg",
  "description": "产品描述",
  "brand": {
    "@type": "Brand",
    "name": "品牌名"
  },
  "offers": {
    "@type": "Offer",
    "price": "299.00",
    "priceCurrency": "CNY",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "89"
  }
}
</script>

常见错误和避坑指南

Schema Markup看起来简单,但坑不少。

错误1:Schema内容和页面内容不一致

这是最常见的问题。Schema里写的价格是299,页面显示的是399。Google发现后会忽略你的Schema,严重的可能被惩罚。

规则:Schema里的信息必须和页面可见内容一致。

错误2:滥用Review Schema

有些人给自己的文章加Review Schema,评分5颗星。这是违规的。

Review Schema只能用于真实的用户评价,不能自己给自己打分。

错误3:缺少必填字段

每种Schema类型都有必填字段。比如Product必须有name和offers,Recipe必须有name和recipeIngredient。

缺了必填字段,Google不会显示Rich Results。

错误4:JSON语法错误

少个逗号、多个引号,JSON就报错了。Google读不懂,Schema白加。

写完一定要用验证工具检查。

错误5:Schema放错位置

JSON-LD应该放在<head>或<body>里。有些人放在<html>外面,或者放在注释里,Google根本读不到。

错误6:重复的Schema

同一个页面加了两个Article Schema,或者插件自动生成了一个,你又手动加了一个。重复的Schema会让Google困惑。

检查方法:查看页面源代码,搜索”application/ld+json”,看有没有重复。

如何验证Schema Markup

写完Schema,一定要验证。

工具1:Google Rich Results Test

地址:https://search.google.com/test/rich-results

输入URL或代码,Google告诉你:Schema有没有错误、能不能触发Rich Results、哪些字段缺失。

这是最权威的工具,Google自己出的。

工具2:Schema Markup Validator

地址:https://validator.schema.org/

Schema.org官方工具,检查语法是否符合规范。

工具3:Google Search Console

在Search Console的”增强功能”里,可以看到你网站的Schema状态。哪些页面有Schema、有没有错误、覆盖了多少页面。

如果你已经在用Search Console监控网站,这个功能直接就能用。

验证流程

  1. 写完Schema,先用Rich Results Test检查
  2. 修复所有错误和警告
  3. 发布后,在Search Console确认Google已抓取
  4. 等几天,看Rich Results有没有出现

Schema Markup对SEO的实际效果

说了这么多,Schema到底有没有用?

先说清楚:Schema本身不是排名因素。加了Schema不会让你排名上升。

但Schema能带来Rich Results,Rich Results能提升点击率。点击率高了,间接对排名有帮助。

数据:

还有一个隐性好处:Schema帮助Google更准确理解你的内容。理解准确了,匹配的搜索词更精准,来的流量质量更高。

Schema Markup与AI搜索优化

这是2026年最值得关注的点。

AI搜索(ChatGPT、Gemini、Perplexity)在生成回答时,需要理解网页内容。结构化数据是它们的”捷径”。

没有Schema的页面,AI需要自己分析HTML、猜测内容结构。有Schema的页面,AI直接读取结构化数据,省时省力。

这意味着什么?

有Schema的页面,更容易被AI引用。

特别是FAQ Schema。AI回答问题时,FAQ格式的内容最容易被采纳。问题-答案的结构,和AI的输出格式天然匹配。

如果你在做GEO优化(生成式引擎优化),Schema Markup是必须做的基础工作。

建议:

  1. 每篇文章都加Article Schema,标明作者和发布时间
  2. 有问答内容的页面,加FAQ Schema
  3. 教程类内容,加HowTo Schema
  4. 公司网站,加Organization Schema和sameAs链接

进阶技巧:嵌套Schema

Schema可以嵌套。一个页面可以有多种类型,类型之间可以关联。

比如一篇文章,可以同时有:

这些Schema可以写在一个JSON-LD里,用@graph属性组织:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "文章标题",
      "author": {"@id": "#author"}
    },
    {
      "@type": "Person",
      "@id": "#author",
      "name": "作者名",
      "url": "https://example.com/author"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {"@type": "ListItem", "position": 1, "name": "首页", "item": "https://example.com"},
        {"@type": "ListItem", "position": 2, "name": "SEO教程", "item": "https://example.com/seo"}
      ]
    }
  ]
}
</script>

嵌套Schema的好处:信息更完整,Google理解更准确,Rich Results更丰富。

不同行业的Schema策略

不同类型的网站,Schema重点不一样。

电商网站

必须有:Product、Offer、AggregateRating、BreadcrumbList

Product Schema带价格和库存状态,能在搜索结果显示价格,吸引购买意向强的用户。

本地服务

必须有:LocalBusiness、OpeningHoursSpecification、GeoCoordinates

本地搜索很依赖这些信息。营业时间、地址、电话,都要准确。

内容网站/博客

必须有:Article、Person、Organization、BreadcrumbList

可选:FAQ、HowTo(根据内容类型)

作者信息很重要,关系到E-E-A-T。

新闻网站

必须有:NewsArticle、Organization、Person

NewsArticle比普通Article多一些字段,比如dateline。新闻网站用这个更合适。

视频网站

必须有:VideoObject、BreadcrumbList

视频Schema能让搜索结果显示视频缩略图和时长,点击率提升明显。

Schema Markup的未来

Schema Markup会越来越重要。

原因很简单:AI需要结构化数据。

传统搜索引擎靠爬虫分析HTML,能凑合理解内容。AI搜索不一样,它需要快速、准确地理解大量内容,结构化数据是最高效的方式。

Google也在推动这件事。每年都在增加支持的Schema类型,Rich Results的展示形式也越来越丰富。

可以预见:

现在开始做Schema,是在为未来投资。

常见问题

Q:Schema Markup会影响页面加载速度吗?

几乎不会。JSON-LD代码很小,通常只有几KB。对加载速度的影响可以忽略。

Q:一个页面可以有多少个Schema?

没有限制。但要合理,每个Schema都要和页面内容相关。不要为了加Schema而加。

Q:Schema加了多久能看到效果?

Google需要重新抓取你的页面才能识别Schema。通常几天到几周。可以在Search Console手动请求索引,加快速度。

Q:Schema错误会被惩罚吗?

语法错误不会惩罚,只是Schema不生效。但如果Schema内容和页面不一致(比如虚假评分),可能被手动处罚。

Q:必须用JSON-LD吗?

不是必须,但强烈推荐。Google明确表示偏好JSON-LD,而且JSON-LD最好维护。

Q:Schema对移动端有影响吗?

Schema对所有设备都有效。Rich Results在移动端和桌面端都会显示。

行动清单

看完这篇文章,你应该做这些事:

  1. 检查现状:用Rich Results Test检查你网站的Schema情况
  2. 安装工具:如果用WordPress,装Rank Math或Schema Pro
  3. 添加基础Schema:Article、Organization、BreadcrumbList
  4. 根据内容类型添加:FAQ、HowTo、Product等
  5. 验证:每次添加后都用工具验证
  6. 监控:在Search Console关注Schema状态

Schema Markup不难,但需要耐心。一个页面一个页面地加,慢慢覆盖整个网站。

做好了,Rich Results会给你带来实实在在的流量提升。

Schema Markup工具推荐

除了前面提到的验证工具,还有一些好用的Schema生成和管理工具。

1. Merkle Schema Markup Generator

地址:technicalseo.com/tools/schema-markup-generator

免费的在线生成器。选择Schema类型,填写信息,自动生成JSON-LD代码。支持的类型很全,包括Article、FAQ、HowTo、Product、LocalBusiness等。

适合不想手写代码的人。生成后复制粘贴到网站就行。

2. Schema App

企业级Schema管理工具。可以批量管理整个网站的Schema,自动检测错误,生成报告。

适合大型网站,有专门的SEO团队。小网站用不上。

3. Google Structured Data Markup Helper

Google官方工具。可以在网页上直接标注内容,工具自动生成Schema代码。

操作方式:输入URL,在页面上选中内容,标注类型(标题、作者、日期等),工具生成代码。

适合不懂代码的人,可视化操作。

4. JSON-LD Playground

地址:json-ld.org/playground

JSON-LD官方调试工具。可以检查JSON-LD语法,查看解析结果。

适合调试复杂的嵌套Schema。

Schema Markup的SEO价值量化

很多人问:Schema到底值不值得投入时间?

我的回答:值得,但要有合理预期。

Schema不是魔法。加了Schema不会让你从第10页跳到第1页。但如果你已经在第1页,Schema能帮你获得更多点击。

量化一下:

假设你的页面每月有1000次展示,点击率5%,每月50次点击。

加了Schema获得Rich Results后,点击率可能提升到8%。每月80次点击,增加60%。

如果这些点击能带来转化,Schema的投入就是值得的。

但如果你的页面展示量本来就很少(排名太靠后),Schema的效果就有限。先把排名做上去,再考虑Schema优化。

Schema Markup与Core Web Vitals

有人担心:加Schema会不会影响Core Web Vitals?

答案:基本不会。

JSON-LD代码很小,通常只有几KB。对LCP(最大内容绘制)、FID(首次输入延迟)、CLS(累积布局偏移)几乎没有影响。

但有一点要注意:如果你用JavaScript动态生成Schema,可能会有轻微影响。建议把Schema直接写在HTML里,不要用JS生成。

如果你在做Core Web Vitals优化,Schema不是你需要担心的问题。

Schema Markup的国际化

如果你的网站有多语言版本,Schema也需要国际化。

几个要点:

1. 语言标注

在Schema里加inLanguage属性,标明内容语言。

{
  "@type": "Article",
  "headline": "文章标题",
  "inLanguage": "zh-CN"
}

2. 多语言版本关联

如果同一内容有多个语言版本,可以用sameAs或isPartOf关联。

3. 本地化信息

LocalBusiness的地址、电话要用当地格式。货币用当地货币代码(CNY、USD等)。

4. 日期格式

Schema里的日期统一用ISO 8601格式:YYYY-MM-DD。不要用本地格式。

Schema Markup的维护

Schema不是加完就完事了。需要持续维护。

定期检查

每月用Search Console检查一次Schema状态。看有没有新的错误、覆盖率有没有下降。

内容更新时同步更新Schema

文章修改了,Schema里的dateModified要更新。价格变了,Product Schema里的价格要同步。

关注Google更新

Google会不定期更新Schema要求。某些字段可能从可选变成必填,某些类型可能被废弃。关注Google Search Central博客,及时调整。

监控Rich Results

在Search Console的”效果”报告里,可以按搜索外观筛选。看看Rich Results带来了多少点击,效果好不好。

Schema Markup的常见误区

最后说几个常见误区。

误区1:Schema越多越好

不是。Schema要和内容相关。一篇普通文章,加Article Schema就够了。硬加Product、Recipe是没意义的。

误区2:Schema能快速提升排名

不能。Schema不是排名因素。它能提升点击率,但不能直接提升排名。

误区3:所有页面都要加Schema

不一定。重要页面(首页、产品页、文章页)要加。但一些辅助页面(隐私政策、联系我们)不一定需要。

误区4:用了插件就不用管了

插件能自动生成基础Schema,但不一定完美。还是要手动检查,确保信息准确。

误区5:Schema只对Google有用

Bing、Yandex等搜索引擎也支持Schema。AI搜索引擎更依赖Schema。做好Schema,对所有搜索引擎都有好处。

总结

Schema Markup是2026年SEO的基础工作。

传统搜索时代,Schema是锦上添花。AI搜索时代,Schema是必需品。

做好Schema,你的内容更容易被搜索引擎理解,更容易获得Rich Results,更容易被AI引用。

从今天开始,给你的网站加上Schema。一个页面一个页面地做,慢慢覆盖整站。

这是一个需要耐心的工作,但回报是实实在在的。

Schema Markup实战案例分析

说了这么多理论,来看几个真实案例。以下数据来自Google官方案例库和行业权威来源。

案例1:Nestlé的Recipe Schema

全球食品巨头雀巢在其食谱网站上部署了Recipe Schema:

关键点:Recipe Schema的必填字段比较多,包括配料、步骤、烹饪时间、营养信息等。填得越完整,Rich Results越丰富。

案例2:Rakuten的Product Schema

日本电商巨头乐天(Rakuten)在产品页面部署了Product Schema:

关键点:Product Schema的价格要实时更新。如果搜索结果显示的价格和页面不一致,用户体验很差。

案例3:Rotten Tomatoes的Review Schema

知名影评网站烂番茄(Rotten Tomatoes)使用Review和AggregateRating Schema:

关键点:Review Schema必须基于真实用户评价,不能自己给自己打分。Google对虚假评分会进行惩罚。

Schema Markup与E-E-A-T

E-E-A-T是Google评估内容质量的框架:Experience(经验)、Expertise(专业)、Authoritativeness(权威)、Trustworthiness(可信)。

Schema Markup能帮助展示E-E-A-T信号。

展示Experience和Expertise

用Person Schema标注作者信息,包括:

这些信息帮助Google和AI理解作者的专业背景。

展示Authoritativeness

用Organization Schema标注机构信息,包括:

sameAs属性特别重要。链接到维基百科、LinkedIn、官方社交媒体,能增强权威性信号。

展示Trustworthiness

用Review和AggregateRating Schema展示真实用户评价。

注意:评价必须是真实的。虚假评价会被惩罚。

2026年Schema Markup趋势预测

基于目前的发展趋势,预测几个方向:

1. AI专用Schema类型

可能会出现专门为AI搜索设计的Schema类型,帮助AI更好地理解和引用内容。

2. 更严格的验证

Google可能会加强Schema验证,对不一致、虚假的Schema采取更严厉的措施。

3. 更多Rich Results类型

搜索结果的展示形式会更丰富,Schema能触发的Rich Results类型会增加。

4. Schema与AI Overviews的整合

Google的AI Overviews可能会更多地使用Schema数据生成摘要。

5. 跨平台Schema标准

不同AI平台可能会推动统一的Schema标准,方便内容在多个平台被正确理解。

不管趋势如何变化,有一点是确定的:结构化数据会越来越重要。现在开始做,就是在为未来布局。

写在最后

Schema Markup不是什么高深的技术。

它就是一种标准化的方式,告诉搜索引擎你的内容是什么。

做好Schema,搜索引擎更懂你,用户更容易找到你,AI更愿意引用你。

这篇文章覆盖了Schema Markup的方方面面。从基础概念到实战技巧,从工具推荐到未来趋势。

如果你之前没做过Schema,从今天开始。先给最重要的页面加上,然后慢慢扩展。

如果你已经在做Schema,检查一下有没有遗漏,有没有错误,有没有可以优化的地方。

Schema是SEO的基础工作。基础打好了,其他优化才能发挥最大效果。

Schema类型选择速查表

根据你的网站类型,快速找到需要的Schema:

网站类型必须Schema推荐Schema可选Schema
博客/内容站Article, OrganizationPerson, BreadcrumbListFAQ, HowTo
电商网站Product, OfferAggregateRating, BreadcrumbListFAQ, Organization
本地服务LocalBusinessOpeningHours, GeoCoordinatesReview, FAQ
新闻网站NewsArticleOrganization, PersonBreadcrumbList
视频网站VideoObjectBreadcrumbListOrganization
食谱网站RecipeAggregateRating, VideoHowTo, FAQ
活动网站EventOrganization, PlaceOffer
招聘网站JobPostingOrganizationPlace
课程网站CourseOrganization, PersonAggregateRating
软件/AppSoftwareApplicationAggregateRating, OfferOrganization

按这个表格来,基本不会漏掉重要的Schema类型。

天问网络技术团队
专注外贸B2B独立站建设和谷歌SEO优化,专注于技术驱动的谷歌SEO和高转化独立站建设,官网持续稳健的自然搜索点击。

需要专业SEO优化服务?

让我们的技术团队帮您将知识落地执行,提升谷歌搜索排名。

免费获取SEO诊断
// 相关文章
2026.02.10
2026年Google SEO完整指南:从Discover到AI Overviews,74个核心话题深度解读
2026.02.13
GEO完整指南:生成式引擎优化,让AI搜索引用你的内容(2026年版)
2026.02.25
WooCommerce SEO完整指南:从零到精通的WordPress电商优化策略(2026年版)
🤖
TIANWEN_AI v1.0
💬 咨询
📚 SEO学习
▶ 你好!我是天问网络的AI助手。

你可以问我关于独立站建设、谷歌SEO优化、SEM广告投放的任何问题。

// 输入你的问题开始对话