什么是富媒体搜索结果以及如何获取它们
什么是富媒体搜索结果?富媒体搜索结果是增强型搜索结果,包含有关网页的更多视觉或文字详情。富媒体搜索结果的一个例子是,用户可以在搜索结果中直接看到某个食谱的平均评分和烹饪时间。
丰富的成果可以带来很多好处。 他们 :
- 使页面在 SERP 中脱颖而出,
- 突出重要细节,
- 可以提高点击率,
- 可以为网站带来更多目标流量。
为了使页面有资格获得富媒体结果 ,需要实现结构化数据 。
结构化数据是为了帮助搜索引擎理解和分类网站内容而创建的标记。 其使用的标准词汇是 Schema 。
我将指导您完成必要的步骤,以最大限度地提高您获得丰富成果的机会。
将了解如何:
- 选择正确的富媒体搜索结果类型,
- 创建 Schema 标记,使页面能够获得富媒体结果,
- 验证并测试网页是否能够获得富媒体结果,
- 监控页面上的丰富结果。
文章目录
选择正确的富媒体搜索结果类型
富媒体搜索结果类型多种多样。 要查看所有搜索结果,请浏览 Google 搜索库 。
它可以帮助你了解有哪些选项可用以及哪些选项适合内容类型 。
每种类型都显示了如果获得以下富媒体结果之一,内容将如何得到增强:
一些富媒体搜索结果类型不太具体,可以适用于更多类型的网站,例如:
- Product 产品
- Article 文章
- How-To 如何操作
- Review 审查
其他将适用于更具体的内容:
- Book 书
- Course 课程
- Critic Review 评论家评论
- Event 事件
- Podcast 播客
不同类型的富媒体搜索结果中, 可能的增强功能有所不同。这些增强功能包括添加有关页面及其内容的详细信息、视觉或交互功能,或者增加页面在 SERP 中占用空间的元素。
例如:
食谱可以包括有关卡路里、烹饪时间和评级的详细信息。
视频显示带有详细信息的可播放视频。
问答显示一个问题及其一系列答案。
查看每种富媒体搜索结果类型的指南
导航到 Google 搜索库中的每个丰富结果类型后 ,将找到需要遵循的所有指南和要求 。
在开始实施流程之前, 请务必仔细阅读这些指南 。它们涵盖技术指南、内容要求以及其他一些技巧,可帮助你最大限度地提高获得富媒体搜索结果的机会。还应该仔细阅读 Google 的通用结构化数据指南 。
每种丰富结果类型的搜索库列表将显示所需的 Schema 类型和属性 。
但还应该包括推荐的属性 ,以便为用户提供更有价值的详细信息。
所有属性都可以在每个丰富搜索结果页面上的类似表格中找到:
如你所见, Schema 的文档显示的属性比 Google 的要多得多。
可以将它们全部包含在内,以使内容更易于机器阅读,但为了获得更丰富的结果, 请专注于正确标记 Google 文档中提到的内容 。
当被问及包含 Schema 文档中提到的属性(而不是 Google 的丰富结果要求中提到的属性)的潜在好处时, John Mueller 表示:
这可能根本没有好处,也可能没有任何坏处。一般来说,我们建议对希望在搜索结果中可见的元素使用结构化数据,而我们可见的元素则基于我们记录的属性。——来源:John Mueller
创建 Schema 标记
Schema.org 是用于结构化数据的标准词汇 ,由主要搜索引擎创建:Google、Microsoft、Yahoo 和 Yandex。
Schema 可以在网页上使用以下三种格式之一来实现 ——JSON-LD、Microdata 和 RDFa ,但推荐使用 JSON-LD 格式。
JSON-LD 是一种轻量级的关联数据格式,易于人类读写。它基于已取得成功的 JSON 格式,并提供了一种在 Web 规模上实现 JSON 数据互操作的方法。JSON-LD 是编程环境、REST Web 服务以及 Apache CouchDB 和 MongoDB 等非结构化数据库的理想数据格式。——来源:JSON-LD.org
下面是一个示例 ,可以让你了解它的结构:
手动创建 Schema 标记
手动创建标记可能非常耗时并且可能会导致错误。
但是,如果您更喜欢自己动手,Google 有一个结构化数据代码实验室 。它是一份逐步指南 ,可帮助您自行实现标记。
请关注以下重要资源:
- Google 的搜索库 – 显示了指南和需要包含的属性,还显示了示例标记。
- Schema 的文档 ——包括所有词汇和可用属性。
使用插件或标记生成器工具
有许多工具可以自动生成结构化数据标记 。它们可以节省时间并帮助消除拼写错误和其他错误。
让我们看一看其中的几个。
CMS 插件
如果使用的是 WordPress ,可以尝试以下包含结构化数据功能的 SEO 插件:
还可以从一系列专用架构插件中进行选择 ,例如
其他 CMS 平台的 Schema 扩展通常较少。
如果使用 Shopify ,请查看 Shopify App Store 中提供的工具 。
对于 Drupal ,请查看 Schema.org Metatag 。
对于 WooCommerce ,有 Schema WooCommerce 插件可用于产品评论和富媒体结果。
在某些情况下,如果找不到适合 CMS 的 Schema 插件或插件不够用,可以使用以下标记生成器工具之一 ,然后手动将代码添加到网站。
标记生成器工具
市面上有很多标记生成器工具可供选择。我主要想介绍一下 Google 的结构化数据标记助手, 因为它似乎是所有工具中最全面的。
此工具提供两个主要选项:可以标记网站或电子邮件的内容 。然后,可以粘贴要创建标记的页面的 URL 或其 HTML 。
标记助手不需要输入或复制粘贴正确的信息,而是要求突出显示相关的文本字符串或图像。
将标记添加到网站
有几种方法可以将代码添加到网站:
- 使用其中一个 CMS 插件
如上所述,可以使用 CMS 插件。其中一些插件允许将标记添加到页面,例如 WordPress 的 Schema & Structured Data for WP & AMP 和 Rank Math 。
浏览可用的插件并查看哪一个提供你正在寻找的标记。
- 手动将代码放入网站的 HTML 中
JSON-LD 应包含在 <script> 标签内,并放置在 HTML 代码的 <head>(推荐)或 <body> 中。
但是, JSON-LD 不受放置位置的影响 ,通常可以插入网站的任何位置。
- 使用 Google 跟踪代码管理器
此方法是使用 JavaScript 添加结构化数据的支持方法之一 。
Google 拥有丰富的资源,可使用 Google Tag Manager 实现结构化数据 。
测试标记
富媒体结果测试
可以使用富媒体结果测试来检查:
- 如果某个网址符合富媒体搜索结果的条件,
- 如果标记符合富媒体结果的条件。
Rich Results Test 支持 JSON-LD、RDFa 和 Microdata 中的结构化数据。
可以在将标记添加到页面之前检查它, 以查看其结构是否正确并包含必要的属性。
但是也可以在将代码添加到页面之前或之后测试 URL, 以查看它是否有机会获得富媒体结果 。
由于 Google 已转向 “移动优先”索引 ,因此默认选项是“智能手机 Googlebot”。这也是 Google 建议您使用“智能手机 Googlebot”进行测试的原因 。
粘贴代码后,可以查看它是否正确获取了富媒体结果:
请注意,即使网页符合条件,测试也可能会显示警告 ,告知建议添加的属性。您的网页可能会显示为富媒体搜索结果,但缺少一些未添加数据的元素。 但是, 如果看到错误,则该网页将失去获取富媒体搜索结果的资格 。
它会告诉你问题所在: 是否有错误以及错误内容 。分析非常详细,涵盖了从语法错误到具体项目的问题。
它还展示了 Googlebot 如何理解标记 ,这有助于确保每个元素都按照你希望的方式进行标记。
点击错误后,Google 会显示错误的类型以及错误在代码中发生的位置 。
如果对使用 Rich Results Test 还有其他疑问,请阅读 Google 的博客文章 。
监控结果并解决可能出现的问题
Google 需要时间重新抓取并重新索引网站,以识别和理解结构化数据。这并没有固定的时间,但至少需要几天时间。
Google Search Console 将监控富媒体结果。
检查 “增强功能”部分 ,了解在网站上检测到的富媒体搜索结果类型。
有关丰富结果报告和故障排除的更多详细信息,请参阅 Google 的富媒体结果状态报告指南 。
附加建议
如果有单独的移动网站和桌面网站, 请向两个版本添加结构化数据 。
至关重要的是, 网页内容不能被任何内容屏蔽,这样 Google 才能访问您的结构化数据 。屏蔽因素可能有很多,例如 robots.txt 文件或 noindex 标签 。Googlebot 也可能无法抓取需要登录信息才能访问的网页。
请记住,即使实现了所有相关的结构化数据标记, 也不能保证网页一定会获得增强的功能。结构化数据只能让网页获得富媒体搜索结果。
总结
实施结构化数据是确保内容被搜索引擎正确理解的重要步骤。
如果希望自己的网页能够显示为富媒体搜索结果 ,则结构化数据需要符合 Google 的富媒体搜索结果指南。
富媒体搜索结果可以显著提升网页在搜索结果中的曝光度 。可以吸引潜在客户,如果他们看到增强的功能,他们更有可能访问网站。
我希望我的指南能帮助您实现这一目标!