偏好设置

我们非常重视您的隐私,因此您可以选择禁用某些对网站基本功能并非必要的存储类型。屏蔽某些类别可能会影响您的网站使用体验。更多信息 (Cookie 政策)

接受所有 Cookie

Schema标记:为SERP添加结构化数据

了解面向SEO的Schema标记。添加结构化数据,做出富媒体摘要、常见问题、商品和文章,提升点击率。

Sorank 用户照片Sorank 用户照片Sorank 用户照片Celio FabianoSorank 用户照片客户 Xavier Breull 的头像
+ 9,000 位订阅者
一条Google搜索结果,展示带星级评分、价格、库存状态等结构化数据元素的富媒体摘要。
上传界面元素

工具

Sorank 创始人 Thibault Besson-Magdelain

关于作者

Thibault Besson-Magdelain

Sorank 创始人,拥有 7 年以上 SEO 经验,GEO 爱好者。
本页内容
用 AI 总结本文:
分享至

摘要

Schema标记是添加到HTML中的结构化数据,它帮助搜索引擎理解内容的语境,从而让富媒体摘要成为可能,并提升点击率。

想深入了解?请询问

Schema标记(也叫结构化数据)是添加到您网站上的代码,它以机器可读的格式告诉搜索引擎您的内容是什么意思。Google不必再自己推断一条评价带有5星评分,您可以用结构化数据明确地告诉它:“这是一条5星评分的评价。”Schema让富媒体摘要成为可能:带星级评分、价格、库存状态、常见问题等等的增强版搜索结果。用户看到富媒体结果,更有可能点击,从而带来更高的点击率和流量。

到2026年,Schema标记变得更加重要,因为它帮助搜索引擎在AI时代理解内容的语境。会引用来源的AI,依靠结构化数据来理解一个页面讲的是什么。此外,随着搜索结果越来越视觉化(有了富媒体摘要),纯文本结果就不那么显眼了。添加Schema标记,是快速改善您搜索呈现和可见度的一条捷径。本指南涵盖主要的Schema类型以及如何部署它们。

什么是Schema标记,它如何运作

Schema.org是结构化数据标记的开放标准。它提供了一套用来描述事物的属性名与属性值的词汇表。一个Review类型的结构化数据带有reviewRating、author、reviewBody和datePublished这样的属性。一个Product类型带有name、price、description和image。标记遵循三种格式之一:JSON-LD(Google推荐)、Microdata或RDFa。

Google的文档推荐JSON-LD格式,因为它最容易部署,而且不需要改动HTML。JSON-LD是添加到页面头部或主体中的一段脚本块。它不影响页面的渲染或样式,只是告诉Google如何解读内容。Google读取JSON-LD,理解页面结构,并在搜索结果中展示富媒体摘要。

Schema标记的格式:JSON-LD、Microdata、RDFa

JSON-LD(JSON for Linking Data)是一段包含JSON代码的脚本块。它是Google偏好的格式。它干净、与HTML分离,不必触碰页面结构就能加上。Microdata直接在您的HTML中使用属性(itemscope、itemtype、itemprop)。它能用,但需要改动HTML,也更复杂。RDFa(Resource Description Framework in Attributes)使用与Microdata类似的HTML属性(resource、property、typeof)。

新做的部署请用JSON-LD。它更容易,Google也更偏好它,而且它把内容与元数据分开了。如果您是在更新已有页面,JSON-LD依然是最佳选择。大多数现代内容管理系统平台(WordPress、Webflow、HubSpot)都有插件或内置工具,无需写代码就能加上JSON-LD结构化数据。

对SEO最重要的Schema类型

Article结构化数据用于博客文章和新闻报道。它包含headline、datePublished、author、description和image等字段。Google会展示带发布日期和作者的文章富媒体摘要。Product结构化数据用于电商站点。它包含name、description、price、image和评分。Google会展示带价格和星级评分的商品富媒体摘要,大幅提高点击率。

LocalBusiness结构化数据用于本地商家。它包含商家名称、地址、电话号码、营业时间和评价。Google会在本地结果和知识面板中展示这些内容。FAQ结构化数据用于常见问题页。它把问题和答案组织成数组。Google会在搜索结果中把常见问题展示为可展开的摘要。Review与AggregateRating结构化数据为商品和商家加上星级评分。评分高的评价,CTR明显更高。

Event结构化数据用于活动。它包含活动名称、日期、地点和描述。Organization结构化数据提供基本的企业信息(名称、标志、地址、社交主页)。Recipe结构化数据用于美食站点。它包含配料、烹饪时间、营养成分和评分。请选择与您内容类型相匹配的结构化数据。

在博客文章上部署Article结构化数据

一篇博客文章的Article结构化数据包含:headline(页面标题)、datePublished(发布日期)、dateModified(更新日期)、author(作者姓名和网址)、description(元描述或摘录)、image(特色图片)以及mainEntity(通常是Article)。JSON-LD结构示例:

{"@context": "https://schema.org", "@type": "Article", "headline": "Title Tags: Write Clickable SEO Titles", "datePublished": "2026-04-29", "dateModified": "2026-04-29", "author": {"@type": "Person", "name": "John Smith", "url": "https://example.com/about"}, "description": "Learn to write title tags that rank and drive clicks", "image": "https://example.com/image.jpg"}

大多数WordPress的SEO插件(比如Yoast或RankMath)会自动生成Article结构化数据。在Webflow中,请添加带JSON-LD的自定义代码块。HubSpot会为博客文章自动生成Article结构化数据。请查看您所用内容管理系统的文档,了解结构化数据的部署方式。

为电商部署Product结构化数据

Product结构化数据包含:name、description、price、priceCurrency、image、availability、aggregateRating(星级评分)以及reviews。示例:

{"@context": "https://schema.org", "@type": "Product", "name": "Sorank", "description": "GEO and SEO automation platform", "price": "99", "priceCurrency": "EUR", "image": "https://example.com/product-image.jpg", "aggregateRating": {"@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "450"}}

带评价、报价和库存状态的详细商品结构化数据看上去可能很复杂,但Shopify、WooCommerce和BigCommerce这类电商平台会自动生成它。Google的Product结构化数据文档提供了详细的属性要求和示例。

用FAQ结构化数据提升搜索可见度

FAQ结构化数据把常见问题页变成搜索结果中带可展开问答的富媒体摘要。这会提升可见度和CTR。结构很直接:一个FAQPage条目的数组,每一项包含一个问题和一个答案。示例:

{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What is SEO?", "acceptedAnswer": {"@type": "Answer", "text": "SEO is search engine optimization..."}}, {"@type": "Question", "name": "Why does SEO matter?", "acceptedAnswer": {"@type": "Answer", "text": "SEO matters because..."}}]}

Google的FAQ结构化数据文档包含校验指南和示例。FAQ结构化数据部署起来很快,对可见度的提升也很明显。如果您有一个常见问题页,就把这套结构化数据加上。

测试与校验Schema标记

Google的Rich Results Test工具会校验Schema标记,并展示它在搜索结果中的样子。粘贴您的网址或代码,工具就会列出所有校验错误。修好错误后再测一次。该工具还会显示Google从您的结构化数据中识别出了哪些富媒体摘要。请用它在发布前验证您的部署。

也请借助Schema.org的文档和工具做测试。请让您的结构化数据保持更新。如果您更新了页面内容(比如给一件商品增加了评价),也要更新对应的结构化数据。请在Search Console中查看与结构化数据相关的消息或错误。如果Google给您的结构化数据打了标记,请立刻修复。

Schema标记与SEO影响

Schema标记不会直接推高排名,但它让结果更有吸引力、更值得信赖,从而提高点击率。一条能看到4.8星评分和价格的商品结果,比纯文本结果更有说服力。一条带可展开答案的常见问题结果,能让搜索者更快找到信息。更高的CTR传递相关性信号,长期看可能间接改善排名。此外,结构化数据还能帮Google理解页面的语境和内容类型,改善关键词匹配。

对于ChatGPT和Perplexity这类AI系统,结构化数据提供了关于页面可信度、作者专业度和评价评分的额外语境。这可能影响AI是否把您的页面当作来源来引用。数据显示,与纯文本结果相比,正确部署了结构化数据的页面点击率能提高20%到40%。对电商站点而言,带价格和评分的富媒体摘要能把商品页CTR提高30%到50%,直接转化为更多销售。

进阶Schema标记:面包屑与站内链接

BreadcrumbList结构化数据显示您的页面在站点层级中的位置。像“首页 > 博客 > SEO > 标题标签”这样的面包屑,帮助用户明白自己身在何处,也方便快速返回。Google会在搜索结果中展示面包屑,提升可见度和CTR。部署很直接:创建一个体现层级的JSON-LD数组。

SitelinksSearchBox结构化数据会在搜索结果的知识面板上直接加一个搜索框,让用户从SERP就能搜索您的站点。这需要Organization结构化数据加上SitelinksSearchBox。Amazon、Wikipedia等主流站点和大品牌都在用。这是一项进阶功能,但对拥有站内搜索的大型站点很值得部署。

常见的Schema标记错误

错误1:结构化数据与内容不匹配。给一篇博客文章加上Product结构化数据,或给一个商品页加上Article结构化数据,都会让Google困惑。请让结构化数据与内容类型对上。错误2:数据不合法或已过时。商品明明缺货却标为有货。显示过时的发布日期。内容变了就要更新结构化数据。错误3:隐藏的结构化数据。不要添加虚假的结构化数据(例如伪造的评价或评分)。Google会对此予以惩罚。

错误4:结构化数据不完整。精简但正确的结构化数据,好过不正确的结构化数据。如果您无法准确填满所有必填字段,就只填您能核实的那些。错误5:忘记dateModified。更新内容时请一并更新它。它告诉Google您的内容是新鲜的。错误6:不做测试。发布前请务必用Google的Rich Results Test测试结构化数据。

Schema 标记验证工具还是富媒体搜索结果测试:该用哪个?

两者都要用,它们回答不同的问题。Schema Markup Validator 检查标记是否符合 Schema.org 规范,不限类型。Google 的富媒体搜索结果测试则检查该标记能否让页面有资格在 Google 中显示富媒体结果。之后,Search Console 会长期监控整个网站。

工具检查内容最佳用途
Schema Markup Validator所有 Schema.org 类型的语法和词汇,包括 Google 不展示的类型调试 JSON-LD,检查 Organization、Person 或自定义类型
富媒体搜索结果测试仅限 Google 支持的富媒体结果类型,并对照其必需和推荐属性确认商品、评价、常见问题、面包屑或文章功能的资格
Search Console 报告已抓取页面中检测到的有效和无效项上线后发现所有模板中的错误

可靠的流程按以下顺序进行:

  1. 把代码粘贴到验证工具中,找出损坏的 JSON(缺少逗号或括号)和拼写错误的属性。
  2. 在富媒体搜索结果测试中测试线上 URL。它会像 Googlebot 一样渲染页面,因此通过 JavaScript 注入的标记也会被检查。
  3. 先修复错误,再处理警告:错误会阻止资格,警告只会限制效果。
  4. 确认每个标记的值都在页面上可见,价格、评分或日期保持一致。与页面内容矛盾的标记违反 Google 的指南。
  5. 上线后,关注 Google Search Console 中的增强功能报告,看看某次模板修改是否一下子影响了数百个页面。

请记住,验证通过只是前提,而不是保证:正如 Google 结构化数据文档所说,有效的标记并不能确保富媒体摘要一定会出现。

结论

Schema标记把结构化数据加进您的HTML,让搜索结果中出现富媒体摘要,并提升点击率。它的主要好处是改善呈现,而不是直接提升排名。请选择与您内容类型相匹配的结构化数据:博客用Article,电商用Product,常见问题页用FAQ,本地站点用LocalBusiness,以此类推。请用JSON-LD格式部署,这是最流行、也是Google推荐的格式。发布前请用Google的Rich Results Test测试。内容有变时,请让结构化数据保持更新。

请从优先级最高的页面开始。如果您经营博客,就加上Article结构化数据。如果您有商品,就加上Product结构化数据。如果您有常见问题页,就加上FAQ结构化数据。每一项结构化数据的部署通常都很快,几周内就能带来可见的CTR提升。若需要包含结构化数据审查与部署在内的全面技术SEO配置,请试用Sorank的SEO自动化平台。

来源

常见问题

Schema标记会直接影响排名吗?

Schema标记不是直接的排名因素。Google曾表示,Schema标记本身并不会提升排名。但它改善搜索结果的呈现(富媒体摘要、星级评分、价格、常见问题),从而提高点击率(CTR)。更高的CTR传递相关性信号,长期看可能间接改善排名。此外,Schema还能帮Google更准确地理解页面内容,从而改善关键词匹配。Schema的主要好处是改善呈现和CTR,而不是直接推高排名。

对SEO最重要的Schema类型有哪些?

影响最大的Schema类型是Article(用于博客文章和新闻)、Product(用于电商)、LocalBusiness(用于本地SEO)、FAQ(用于常见问题页)、Review与AggregateRating(用于评价和评分)、Event(用于活动)以及Recipe(用于美食站点)。请选择与您内容相匹配的Schema类型。博客上用Article,商品页上用Product,联系页上用LocalBusiness。同一个页面上可以同时使用多个相关的Schema类型。

错误的Schema标记会伤害我的排名吗?

错误或不正确的Schema标记不会直接伤害排名。但Google可能会忽略这些标记,或在Search Console中把它标为富媒体结果资格问题。如果您部署得不正确(属性名写错、数据类型不合法),Google就干脆不用它。请在Google的Rich Results Test工具中修掉校验错误。如果您的Schema变得过时或不正确,请更新它。合法、准确的Schema永远是安全且有益的。

我们为雄心勃勃的企业打造的博客

他们已先于您体验了 SORANK

来自雄心勃勃的创始人的评价

自然增长电子商务

5个月内从0增至10000访客

Celio Fabianomonrobotlavevitre.fr
自然增长软件

8个月内客户从0增至5000

Thibault BMsorank.com
自然增长休闲与航空

4个月从0增至1104次点击

Dominiqueflight-sensations-idf.com
自然增长音乐软件

4个月点击增长至30倍

Valentin Cordiertiger-sounds.com
自然增长健康养生

4个月点击增长至30倍

Rodrigue Bretonalthevia.com