什么是丰富的结果以及如何获得它们

已发表: 2021-06-11

富媒体搜索结果是增强的搜索结果,与 Google 中的常规自然列表相比,包含更多有关页面的视觉或文本详细信息。

拥有丰富的结果会带来很多好处。   他们

– 使页面在 SERP 中脱颖而出,

– 突出重要细节,

– 可以提高点击率,

– 可以为您的网站带来更多有针对性的流量。

要使页面有资格获得丰富的结果,您需要实现结构化数据

结构化数据是为帮助搜索引擎理解和分类网站内容而创建的标记 用于此的标准词汇是Schema

我将指导您完成必要的步骤,以最大限度地提高获得丰富结果的机会。

您将看到如何:

  • 选择正确类型的丰富搜索结果,
  • 创建架构标记,使您的页面有资格获得丰富的结果,
  • 验证和测试您的页面获得丰富结果的能力,
  • 监控页面上的丰富结果。
内容隐藏
1选择正确的富媒体搜索结果类型
2检查每种富媒体搜索结果类型的指南
3创建模式标记
3.1手动创建Schema标记
3.2使用插件或标记生成器工具
3.2.1 CMS 插件
3.2.2标记生成器工具
4将您的标记添加到您的网站
5测试你的标记
5.1丰富的结果测试
6监控结果并在出现潜在问题时予以解决
7附加建议
8总结

选择正确的富媒体搜索结果类型

丰富的结果有多种类型。 要查看所有内容,请浏​​览Google 搜索库

Google 的丰富搜索结果库

它可以帮助您查看可用的选项以及适合您的内容类型的选项

每种类型都显示如果您获得以下丰富结果之一,您的内容将如何得到增强:

关于 Google 搜索库中特定类型富媒体搜索结果的指南

一些丰富的结果类型不太具体,可以适用于更多类型的网站,例如:

  • 产品
  • 文章
  • 如何
  • 审查

其他将适用于更具体的内容:

  • 课程
  • 评论家评论
  • 事件
  • 播客

可能的增强功能因各种类型的丰富结果而异 它们包括有关页面及其内容、视觉或交互功能的附加详细信息,或增加页面在 SERP 中占用空间的元素。

例如:

  • 食谱可以包括有关卡路里、烹饪时间和评级的详细信息。
  • 视频显示带有详细信息的可播放视频。
  • 问答显示一个问题和一系列答案。

查看每种富媒体搜索结果类型的指南

导航到Google 搜索库中的每种富媒体搜索结果类型后,您会发现需要遵循的所有准则和要求

在开始实施过程之前,请务必仔细阅读它们。 它们涉及技术指南、内容要求和其他技巧,以最大限度地提高您获得丰富结果的机会。 您还应该阅读 Google 的通用结构化数据指南

每个富结果类型的搜索库列表将显示需要哪些架构类型和属性

但是您还应该包括推荐的属性,这些属性将为用户提供更有价值的详细信息。

属性都可以在每个富媒体搜索结果页面上的类似表格中找到:

产品丰富结果所需的特定结构化数据属性

查看Schema 文档以了解您需要包含的输入类型和预期信息。

这是我们在查看Product后看到的

Schema.org 丰富结果库的属性比 Google 搜索库更多

如您所见, Schema 的文档显示的属性比 Google 的要多得多。

您可以将它们全部包含在内,以使您的内容更具机器可读性,但要获得丰富的结果,请专注于正确标记 Google 文档中提到的内容

当被问及包含 Schema 文档中提到的属性而不是 Google 丰富结果要求中的潜在好处时, John Mueller说:

那里可能根本没有任何好处,也可能没有任何伤害。  

一般来说,我们建议对您希望在搜索结果中可见的元素使用结构化数据,我们可见的元素基于我们记录的属性。

资料来源:约翰·穆勒

创建架构标记

Schema.org用于结构化数据的标准词汇表,由主要搜索引擎创建:Google、Microsoft、Yahoo 和 Yandex。

Schema可以使用三种格式之一在网页上实现——JSON-LD、Microdata 和 RDFa ,但JSON-LD是推荐的格式。

JSON-LD 是一种轻量级的关联数据格式。 人类很容易阅读和写作。 它基于已经成功的 JSON 格式,并提供了一种帮助 JSON 数据在 Web 规模上互操作的方法。 JSON-LD 是编程环境、REST Web 服务和非结构化数据库(如 Apache CouchDB 和 MongoDB)的理想数据格式。
来源: JSON-LD.org

这是一个示例,可让您了解其结构:

JSON-LD 代码示例

为结构化数据选择 JSON-LD有很多好处

  • 它是谷歌的首选,
  • 不会影响页面上已有的 HTML 代码,
  • 它可以异步加载,不会影响 Web 性能,
  • 容易实现

在实现它之前,请记住它是区分大小写的,因此请遵循文档中的大小写。

手动创建架构标记

手动创建标记可能很耗时,并且可能会导致错误。

但如果你更喜欢自己做,谷歌有一个结构化数据代码实验室 这是您自己实施标记的分步指南。

遵循这些重要资源:

  • Google 的搜索库- 显示要包含的指南和所需属性,以及示例标记。
  • Schema 的文档——包括所有的词汇和可用的属性。

使用插件或标记生成器工具

有许多工具可以帮助您自动生成结构化数据标记 它们可以节省时间并有助于消除拼写错误和其他错误。

让我们来看看其中的几个。

CMS 插件

如果您使用的是WordPress ,您可以尝试以下包含结构化数据功能的 SEO 插件:

  • Yoast 搜索引擎优化
  • 排名数学
  • 一站式搜索引擎优化

您还可以从一系列专用模式插件中进行选择,例如

  • 架构 
  • WP 和 AMP 的架构和结构化数据

其他 CMS 平台的架构扩展通常较少。

如果您使用的是Shopify ,请查看Shopify 应用商店中提供的工具

对于Drupal ,请查看Schema.org Metatag

对于WooCommerce ,有Schema WooCommerce 插件可用于产品评论和丰富的结果。

在某些情况下,如果您找不到适合您的 CMS 的 Schema 插件或插件不够用,您可以只使用以下标记生成器工具之一,然后手动将代码添加到您的站点。

标记生成器工具

有许多标记生成器工具可供选择。 我想专注于谷歌的结构化数据标记助手,因为它似乎是最全面的。

该工具为您提供了两个主要选项:您可以标记网站或电子邮件的内容 然后,您可以粘贴要为其创建标记的页面的 URL或其 HTML

标记助手不是键入或复制和粘贴正确的信息,而是要求您突出显示相关的文本字符串或图像。

突出显示您的内容元素后,您将看到可以标记为的项目的下拉列表:

标记所有必要的元素。

如果有任何项目无法通过突出显示来添加,您可以手动添加它们。 为此,请滚动到右侧可见标记的底部,然后单击“添加缺少的标签”。

然后你可以手动添加一些元素。

准备好标记后,单击代码正上方的“创建 HTML”。

Google 的结构化数据标记助手可让您创建 HTML 输出

此工具可让您在 JSON-LD 和微数据之间进行选择。 选择合适的格式后,您可以下载代码。

使用 Google 的结构化数据助手创建架构标记后,您可以下载它

您可以尝试的其他标记生成器包括:

  • 窃取我们的 JSON-LD
  • Merkle 的Schema 标记生成器
  • Rank Ranger 的模式标记生成器
  • Enabler Space 的模式标记生成器

将您的标记添加到您的网站

有几种方法可以将代码添加到您的站点:

  • 使用其中一个 CMS 插件

如上所述,您可以使用其中一个 CMS 插件。 其中一些允许您将标记添加到页面,例如 WordPress 的WP & AMP 架构和结构化数据以及Rank Math

浏览可用的插件,看看哪一个提供了您正在寻找的标记。

  • 手动将代码放入您网站的 HTML 中

JSON-LD应该包含在 <script> 标记内,并放置在 HTML 代码的 <head> (推荐)或 <body> 中。

但是, JSON-LD 不受其放置位置的影响,通常可以插入网站的任何位置。

  • 使用谷歌标签管理器

此方法是使用 JavaScript 添加结构化数据的受支持方法之一

Google 拥有丰富的资源,可帮助您使用 Google 跟踪代码管理器实现结构化数据

测试你的标记

Rich Results Test 是用于测试 Google 丰富结果功能新工具。 2020 年 7 月,谷歌宣布该工具已完成测试。

以前,结构化数据测试工具用于此目的。 最初,谷歌通知它将被弃用。

但是,此声明的更新于 2020 年 12 月发布。结构化数据测试工具将用于检查参考 Schema 标记的代码的有效性,但不用于测试 Google 支持的丰富结果功能 为此,您现在应该使用Rich Results Test

丰富的结果测试

您可以使用富结果测试来检查:

  • 如果某个网址符合获取富媒体搜索结果的条件,
  • 如果标记符合富媒体搜索结果的条件。

富结果测试支持 JSON-LD、RDFa 和微数据中的结构化数据。

您可以在将其添加到页面之前检查您的标记,以查看您的结构是否正确并包含必要的属性。

但是您也可以在将代码添加到页面之前或之后测试 URL ,看看它是否有机会获得丰富的结果

谷歌的富结果测试

您还可以选择用户代理:Googlebot 智能手机或 Googlebot 桌面。

由于 Google 转向移动优先索引,默认选项是智能手机 Googlebot。 这也是Google 建议使用 Smartphone Googlebot 进行测试的原因

粘贴代码后,您可以查看获取富媒体结果是否正确:

富搜索结果测试可以评估页面是否有资格获得富搜索结果

请注意,即使页面符合条件,测试也可能会显示警告,通知您要包含的推荐属性。 您的页面可能显示为丰富的结果,但缺少一些您尚未包含数据的元素。

但是,如果您看到错误,则该页面无法获得丰富的结果 如果您的网页不符合富媒体搜索结果的条件,您将看到以下消息:

如果页面不符合富媒体搜索结果的条件,富搜索结果测试将显示错误

它会告诉你问题是什么:是否有任何错误以及它们是什么 分析非常详细,从语法错误到特定项目的问题。

它还向您展示了 Googlebot 如何理解您的标记,这有助于确保以您希望的方式标记每个元素。

点击错误后,Google 会显示错误的类型以及错误出现在代码中的位置

Google 的 Rich Result Test 显示代码中出现错误的位置

如果您对使用 Rich Results Test 有其他疑问,请阅读Google 的博

监控结果并在出现潜在问题时予以修复

Google 将需要时间来重新抓取您的网站并重新编制索引,以识别和理解您的结构化数据。 没有固定的时间,但至少给它几天。

Google Search Console将帮助监控您的富媒体搜索结果。

检查增强部分以了解在您的网站上检测到的丰富结果类型:

Google Search Console 监控丰富的结果

您可以选择其中一种丰富的结果类型,单击它后,您将看到找到它们的 URL 的报告,包括那些有错误、无效并带有警告或有效的 URL 的细分。

有关富媒体搜索结果报告和故障排除的更多详细信息,请查看Google 富媒体搜索结果状态报告指南

附加建议

  • 如果您有单独的移动桌面网站,请将结构化数据添加到这两个版本
  • 您的网页内容必须不被任何东西阻止,这样 Google 才能访问您的结构化数据,这一点至关重要 可能有几个东西,例如 robots.txt 文件或 noindex 标签。 Googlebot 也可能无法抓取需要登录信息才能访问的页面。
  • 请记住,即使您实施了所有相关的结构化数据标记,也不能保证您的页面将获得增强的功能。 结构化数据只会使您的网页有资格获得丰富的搜索结果。

包起来

实施结构化数据是确保搜索引擎正确理解您的内容的重要步骤。

如果您希望自己的网页符合显示为富媒体搜索结果的条件,则您的结构化数据需要符合 Google 的富媒体搜索结果指南。

借助丰富的结果,您可以让您的网页在搜索结果中显着提升 您可以吸引潜在客户,如果他们看到增强的功能,他们更有可能访问您的网站。

我希望我的指南可以帮助您实现这一目标!