首页 / SEO book / 结构化数据与富结果 / 富媒体摘要:类型与获取

富媒体摘要:概念、类型与获取方法

富媒体摘要:类型与获取结构化数据与富结果

富媒体摘要并非 Google 排名因素,但能让网站的搜索结果在众多结果中脱颖而出。本文说明富媒体摘要是什么、与其他 SERP 特性有何区别,以及如何让它出现在网站上。

富媒体摘要(Rich snippets,也称富媒体结果 rich results)是从名为 schema 标记的代码中提取出来的搜索结果。它们在标准的「蓝色链接」之外提供额外信息,从而有助于带来更多点击。

带与不带 schema 标记的 Google 结果示例

富媒体摘要并不是 Google 排名因素,但能让网站的搜索结果在众多结果中脱颖而出。

那么,富媒体摘要到底是什么?它与其他 SERP 特性有何不同?又该如何让它出现在网站上?

富媒体摘要、富媒体结果与 SERP 特性之间的区别

SEO 从业者有时会把富媒体摘要、富媒体结果和 SERP 特性混为一谈,从而造成困惑。

它们的区别在哪?

  • 富媒体摘要(Rich snippets)——Google 的术语表指出,富媒体摘要现在被称为富媒体结果。
  • 富媒体结果(Rich results)——Google 表示,富媒体结果可以包含轮播、图片或其他非文本元素,它们是超越标准蓝色链接的体验。
  • SERP 特性(SERP features)——围绕搜索查询提供额外的相关信息。例如本地商家包、视频和知识面板。

富媒体摘要的类型及示例

Google 在其搜索结果中支持多种不同类型的富媒体结果。以下是最流行的几种。

评价(Review)

最常见的一类富媒体摘要示例是 [['Text', 'Review']] 摘要,它会为搜索结果添加黄色星级评分,并附上关于评价的额外信息。

以下是评价摘要可能呈现的样子,其中摘要部分被高亮标出。

评测摘要示例,来自 google.com

评价摘要可以出现在以下内容类型中:

  • 图书
  • 课程
  • 活动
  • 操作指南(How-to)
  • 本地商家(适用于收集关于其他本地商家评价的网站)
  • 电影
  • 产品
  • 食谱
  • 软件应用

产品(Product)

若运营电商网站,[['Text', 'Product']] 富媒体摘要就很有用。它们会向潜在客户提供更多产品信息——比如当前是否有货、配送信息和价格。

以下是产品摘要在搜索结果中可能呈现的样子,其中摘要部分被高亮标出。

产品摘要示例,来自 google.com

食谱(Recipe)

[['Text', 'Recipe']] 富媒体摘要会提供页面上食谱的更多信息,比如准备所需的时长、食材和评价。

以下是食谱结果在 Google 的 Recipes(食谱)轮播中可能呈现的样子。

食谱轮播示例,来自 google.com

活动(Event)

[['Text', 'Event']] 摘要会突出显示活动的日期和地点。若拥有音乐会或演出这类需要门票的活动,它们就很有用。

以下是活动摘要的一个示例。

活动摘要示例,来自 google.com

如何为你的页面获取富媒体摘要

要想有资格获得富媒体摘要,需要给页面添加 schema 标记,并确保遵循 Google 的结构化数据指引。

但在尝试添加代码之前,先检查 CMS 是否已经添加过。

检查方法是进入应该有标记的页面,打开 Ahrefs 的 SEO 工具栏,再进入「Structured data(结构化数据)」选项卡。

若页面上没有结构化数据,会看到类似下图的提示信息。

使用 Ahrefs 的 SEO Toolbar 检查结构化数据

也可以把页面放进富媒体结果测试工具(Rich Results Test)再核对一遍。

若页面上不存在任何标记,富媒体结果测试会显示「No items detected(未检测到任何项目)」的信息。

通过 Rich Results Test 显示的未检测到任何项目提示

假设没有检测到任何富媒体结果,即可放心添加代码。

具体做法如下。

1. 生成代码

若使用 WordPress 这类流行的内容管理系统(CMS),给网站添加 schema 就像安装一个 schema 插件一样简单,比如这个插件。

若已在使用 Rank Math 这类插件,可以用它的指南生成和定制 schema。

若用的不是那些比较流行的 CMS,可能就得自行生成代码。

这里用 Merkle 的 Schema 标记生成器生成产品(Product)schema 标记。也可以使用 Google 的结构化数据标记助手,甚至 ChatGPT。

schema 标记生成器,来自 merkle.com

生成代码只需按工具提示逐项填写。

完成后复制 JSON-LD 代码;这是 Google 推荐用于 schema 标记的代码格式。

2. 检查并验证标记

生成代码之后,只需检查是否有效。若无效,页面就没有资格获得富媒体结果。

若代码由插件或 CMS 生成,可以通过以下方式检查:

  • 在你要检查的页面上打开 SEO 工具栏。
  • 进入 Structured data(结构化数据)选项卡。
  • 点击 Validate(验证),然后点击 Rich Results Test(富媒体结果测试)。
通过 Ahrefs SEO Toolbar 访问 Rich Results Test

点击后会进入 Google 的富媒体结果测试。若有效,会看到一个绿色的对勾。

确认标记存在且有效后,即可跳到下面的第 3 步。

若手动添加 schema 代码,需要做两次检查:

  • 在实施之前,检查代码是否有效
  • 在代码添加到网站之后,再检查一次是否有效

要查看代码片段是否有效,请在富媒体结果测试中选择「Code(代码)」,然后粘贴代码片段。

代码选择器,来自 Google 的 Rich Results Test

若有效,会在「Detected items(检测到的项目)」小标题下看到一个绿色的对勾。

代码测试示例,来自 Rich Results Test

验证好代码后,即可上传到网站,添加到网站的 [['Text', '<head>']] 或 [['Text', '<body>']] 中。Google 已确认两者皆可。

代码添加完成后,可以把页面 URL 放进富媒体结果测试再跑一遍,确认它在线上是否有效。

这次选择「URL(网址)」,再输入想测试的 URL。

URL 选择器,来自 Rich Results Test

若有效,会看到一个绿色的对勾。

有效条目检测,来自 Rich Results Test

3. 用 Ahrefs 监控带标记页面的表现和错误

监控带标记页面很重要,原因有两点:

  • 网站很容易出问题——即便代码在第 1 天有效,之后也可能出问题。其他页面上也可能存在无效代码。
  • 现有代码可能是无效的——旧的 schema 标记可能已经失效,需要修复。

最好的检查方式是使用 Ahrefs 的 Site Audit(网站审计)——可以通过 Ahrefs Webmaster Tools 免费使用。

以下是检查网站的方法。

运行审计后,进入 Site Audit 中的 All issues(所有问题)报告。若存在结构化数据问题,会看到类似下图的提示信息。

结构化数据问题,来自 Ahrefs Site Audit

点击这个问题,就会显示网站上所有结构化数据问题。本示例中有 1,332 条结果。我会把「Organic traffic(自然流量)」从高到低排序,来确定页面的修复优先级。

为此,点击「Organic traffic」表头,再在「Structured data issues(结构化数据问题)」列中点击「View issues(查看问题)」,获取更多详情。

通过 Ahrefs Site Audit 显示的所有筛选结果
结构化数据报表,来自 Ahrefs Site Audit

虽然可以用 Google Search Console(GSC)检查富媒体结果状态,但 Site Audit 的优势在于:通过安排定期抓取,可以在无效 schema 代码被 Google 抓取之前就发现并诊断。

这样一来,打开 GSC 时看到的全是绿色的「Valid items(有效项目)」,它们都有资格获得 Google 的富媒体结果,因为无效代码已经修复。

通过 Google Search Console 显示的有效项目提示

结语

富媒体摘要往往比传统的「蓝色链接」结果获得更多点击。但它是否值得为网站实施,取决于所拥有的内容类型。

为网站获取富媒体摘要并不需要成为编程专家——但上手仍需花些功夫。即便一切都配置就绪,也无法保证它们一定展示出来。像 Ahrefs 的 Site Audit 这样的工具在此很有帮助,能辅助验证和监控代码。