结构化数据标记(Schema Markup)&富文本摘要(Rich Snippets)–2021终极指南

结构化数据标记(Schema Markup)&富文本摘要(Rich Snippets)

你很有可能最近遇到过以富文本摘要(Rich Snippets)形式使用结构化数据标记(Schema Markup)的内容-甚至与你最近Google搜索结果一样。

Rank Math's Schema Markup helped to get the Rich Result.

上面是一个富文本摘要的示例,这就是富文本摘要在SERP中可能的样子。

借助Rank Math,今天你的网站同样可以开始利用它来提高文章和页面的点击率。而且,这实际上只是关于结构化数据可能实现的起点……

在本指南中,我们将深入探讨Schema的确切含义,如何利用它,如何在你的网站上实现它,并回答有关结构化数据标记的一些常见问题。

结构化数据标记和富文本摘要到底是什么?

简而言之,Schema标记(由Schema.org提供)是一种标准化的词汇表,你可以将其添加到网站的HTML中,以帮助搜索引擎了解你的内容,并可能将其反映在SERP(搜索引擎结果页)中。

Rank Math Schema Markup Code

这就引出了下一个问题–什么是* Rich Snippets *?富文本摘要是SERP功能,是网站利用并使用结构化数据标记网页的结果(架构,如上所示)。

下面是一个富文本摘要示例,你可以使用FAQ架构来实现:

FAQ Schema 示例

迄今为止,已有超过1000万个网站使用Schema.org来标记其网页(最初由Google,Microsoft,Yahoo和Yandex创建),而现在这项工作是由开放社区维护。

总而言之,富文本摘要是在你的网站上实施Schema标记的最显着的优势之一,因为事实证明,它们可以为网站带来更多的访问量,但我们稍后会再讲。 📈

模式标记如何提供帮助以及为何如此重要

如上文所述,结构化数据标记是富文本摘要的强大功能-特殊的SERP功能-与通常的搜索结果相比,这些片段通常具有更高的点击率。

最终结果:你获得了更多流量。

这是根据Google自己的说法,并得到了一系列案例研究的支持,其中包括来自日本最大的IT公司之一的乐天(Rakuten)的一个案例,该公司看到了明显的进步。

 schema 流量增长案例

艾伦·布莱威斯(Alan Bleiweiss)也分享(如上所示)了他的成功案例,该流量比较显示了Schema为他的客户增加的流量激增。另一个值得注意的阅读内容是《搜索引擎期刊》上的这篇文章,内容涵盖各种Schema成功案例。 那么,实现模式值得吗?我们认为答案很明确–是的。 标记你的网页的方式使搜索引擎能够了解有关你的信息,信息如何与你的公司,产品和内容建立联系,从而使每个参与的人受益。

那么,实现Schema是否值得?我们认为答案很明确-

标记你的网页的方式使搜索引擎能够了解有关你的信息,信息如何与你的公司,产品和内容建立联系,从而使每个参与的人受益。

另一个好处-特别是在为将来的搜索做好网站准备方面-使用Schema使你的网站有资格被包含在语音搜索结果中(由Alexa,Google Assistant,Siri等组成)。尤其是在最近几年,这种情况一直在上升,我敢肯定,当人们在我们行业中提出问题时,我们所有人都希望我们的网站成为Siri或Alexa的信息源,例如,因为我们使用了FAQ Schema。

简而言之,这不仅使网站所有者获得了富文本摘要,而且还帮助Google和其他搜索引擎为其用户提供了更相关的搜索结果。

如何将结构化数据标记添加到你的网站

  • 确保启用了Rank Math的结构化数据模块

  • 选择网站的默认结构化数据类型

  • 将结构化数据添加到文章和页面

  • 实践中的结构化数据标记-在SERP中获得“星级”

让我们进一步解决一下-到目前为止,WordPress是目前最好的内容管理系统。受到CNN和Bloomberg等世界知名企业的信任,这是有充分理由的。

值得庆幸的是,如果你使用的是WordPress(我们强烈建议使用),则安装并激活Rank Math会自动激活Schema结构化数据标记模块,这是迄今为止将Schema添加到任何WordPress网站的最简单方法。

确保启用了Rank Math的Schema模块

在继续之前,请前往“Rank Math> Dashboard”确认Schema模块已完全激活,如下所示:

Rank Math的Schema模块

如果尚未激活,只需使用右下角的切换按钮就可以了——如此,它就处于激活状态!

为你的网站选择默认架构类型

安装Rank Math后,你可以转到Rank Math > Titles & Meta > and select the preferred Schema type 并选择默认情况下希望用于所有自定义文章类型和分类法的preferred Schema首选结构化类型

预设值首选结构化数据类型

将结构化数据添加到文章和页面

除此之外,当你在WordPress区块(Gutenberg)编辑器中编辑单个文章或页面时,只需打开Schema选项,如下所示:

将结构化数据添加到文章和页面

对于单个文章或页面,你可以从可用选项之一中选择一种类型,然后只需填写每个必填字段-方法如下:

  • 1.打开单个帖子编辑器,然后单击Rank Math显示的SEO分数。

  • 2.导航到“Schema tab”选项卡,如上所示。

  • 3.选择要添加到文章中的结构化数据类型,并填写Rank Math的Schema Generator提示你完成的任何字段。

  • 4.就是这样!

通常,文章架构( Article Schema)最适合文章。例如,对于正在查看产品或撰写食谱的文章,最好同时选择“产品和食谱模式”类型。

或者,你可以创建自己的高级自定义数据结构(advanced custom Schema)。

使用Rank Math手动创建高级Schema有两种方式——确保你可以避免任何建议的字段警告,或者利用对你的特定用例有意义的不太常见的Schema实现。

使用内置的Schema生成器,你还可以给页面添加多种结构化类型-这仍然非常简单-就像在其页面上使用某些结构化数据的另一个页面(可能是竞争对手的)的URL拖放一样容易。然后继续更改该字段的所有值以匹配你页面的内容。

内置的Schema生成器

在添加多种结构化类型时,你可以选择希望作为主要结构化类型的一种(如上例中对“文章架构”)。

注意:请务必注意,你必须在前端显示结构代码中所有可见的数据,因为这是Google概述的要求之一,如果你希望通过标记获得合格的摘要,则必须遵守网页上。在此处了解有关准则的更多信息

以下Schema类型(所有这些类型都可以在Rank Math中使用)支持“评级”选项:

Book Course Event
Product Recipe Software Application

这就是说,如果使用得当,你实际上仍可以获得评论摘录,通常也称为SERP中的星级。

尽管在Google于2019年9月发布官方声明后,这样做的过程已略有变化,但获得这种富文本摘要类型仍然可实现

进行更改之前,可以在你的帖子/页面上添加一个称为“评论”模式的独立模式类型,并且在某些情况下仍能获得富文本摘要的结果(但在某些情况下),但是由于滥用以及人们使用这种模式进行自我维护,现在,它必须与上述模式类型之一结合使用。

这种更改实际上是非常合乎逻辑的,因为在应出现该富文本摘要的每种情况下,这都是由于内容实际上是对书本,软件等的评论而导致的。

评论富文本摘要例子

上面是一个完美的例子,SERP中出现在搜索词中的以下所有结果,例如“ ConvertKit review”,都是ConvertKit的评论。 ConvertKit是电子邮件营销服务提供商,这意味着它们属于软件应用程序模式类型。

幸运的是,尚未(在截取上面的屏幕快照时)因其高排名的帖子而获得“评论之星”富文本摘要的网站已经在使用Rank Math –他们只是没有在该页面上添加任何结构标记。

这是他们现在使用Rank Math在不到一分钟的时间内添加它的方式:

导航至古腾堡(Gutenberg)侧栏中的Rank Math’s Schema tab标签-如下所示。

Rank Math’s Schema tab标签

然后,只需单击“Schema Generator”即可。

这将打开以下选项,你可以在其中简单地在各种内置Schema模板中搜索“Software”Schema类型。

Software Schema软件结构化类型

然后,单击Use使用。然后,Rank Math将引导你并提示你输入此模式类型可用的所有字段(用红色星号标记所需的字段)…

Then, click on Use. Rank Math will then walk you through/prompt you to enter all of the fields that are available for this Schema type (marking those required with a red asterisk)…

ConvertKit的评论软件结构化例子

上面是一些示例值,你可以输入这些值作为参考,显然,这应该与你的评论内容匹配。在这种情况下,对ConvertKit的评论非常积极,因此得到了当之无愧的5/5。

而且,正如预期的那样-因为大多数繁琐的工作实际上都是由Rank Math完成的-当我们使用Google的Rich Results Testing Tool检查添加的结构化数据是否有效时,我们很高兴看到它是正确的!

google谷歌富文本结构检测例子

但是除此之外,问题仍然存在– *起作用了吗? *

好吧,快来看一下自己-在两天后的测试中,上面作为示例使用的页面现在赢得了评论/星级评分富文本摘要:

评论/星级评分富文本摘要

给非WordPress网站添加结构化(警告)

将结构化数据标记添加到非基于WordPress的网站的最简单方法是在本地安装WordPress。完成此操作后,你可以轻松地使用Rank Math来帮助生成自定义结构化数据,然后可以继续从“代码验证”标签中进行复制,以便你可以通过编辑HTML源代码(或使用Google标签管理器将其添加到你的实际网站中)…

非WordPress网站添加结构化

知道如何在竞争对手的帮助下使用Schema吗?

serp-analysis分析

我们不建议你模仿竞争——作为一家公司,我们始终遵循客户至上,具有竞争意识的心态。而且,如果你不熟悉Schema,那么可以使用一种很好的方法将行业中其他人已经在做的事情以及已经获得一定程度的成功应用到你自己的网站上,以便随着时间的推移进行测试,调整和改进。

特定的Schema实施完全没有排他性的含义,这意味着没有其他公司可以做类似的事情。因此,我们构建了Rank Math来完成繁重的工作,以便每个人都可以使用和享受Schema的好处。

查看你要为其排名的搜索字词在搜索引擎结果页中的显示情况-请注意以下几点:

  • 其他网站的搜索结果如何显示,它们是否会显示富文本摘要?

  • 他们使用的实际结构化标记类型是什么?它们是否适用于你要发布的内容?

SERP分析是SEO的重要组成部分,对于理解搜索意图至关重要,这有助于确保你创建的内容真正满足搜索者的需求。因此,现在,只需注意一些其他事项,例如搜索结果的外观以及是否可以发现富文本摘要。并以此来通知/决定你是否可以使用Rank Math将任何特定的结构化数据标记类型应用于文章和页面。

创建可重用的自定义架构模板

从其他网页,HTML或JSON-LD自定义代码导入结构化

通过使用Rank Math,你可以自动导入结构化数据代码,并使用URL或简单地将你喜欢的网站的HTML源代码粘贴到你已经拥有要使用的Schema实现的网站中,即可将其转换为可编辑的字段…

运作方式如下:首先,查看相关网站上特定页面的页面来源:

查看相关网站上特定页面的页面源代码

复制整个页面的HTML代码并将其粘贴到下面:

复制整个页面的HTML代码并将其粘贴

完成此操作后,例如在下面的示例中,我们从我们自己的主页(rankmath.com)导入了Schema标记-现在你要做的就是编辑各个字段,以确保它们适合你的需求和组织:

导入了Schema标记

有关如何使用Rank Math和所有自定义变量的更多信息,可以使用– 在此处访问我们的知识库文章

resize,m fill,w 1440,h 532#

如果你想知道如何实际标识URL或页面,以用作启发如何处理自己页面的Schema实现,以下是一种简单的解决方法。

  • 谷歌搜索你的主要目标关键字,以查看是否有任何网站在你试图为其排名的关键字的SERP上获得了富文本摘要。

  • 打开网站,然后将其HTML代码复制到“Rank Math”导入选项卡中(或使用URL导入选项,该选项将自动在其用于使其可编辑的结构化标记中进行解析)

  • 更改导入字段中的所有值以匹配页面上的数据(同样,请注意,必须使用Rank Math的“Schema tab”标签中提供的简码在代码中输入在代码中输入的数据)

验证Schema结构–是否有效?

看似很小的差异可能会导致你的网页没有资格赢得你想要的富文本摘要。

验证Schema结构

因此,为简化工作流程,将Schema添加到网站后,你只需转到Rank Math的Schema Builder的Code Validation选项卡,即可在其中轻松预览JSON-LD输出,然后复制它,以便单击Test with Google,并使用Google的“Google’s Rich Results Testing Tool”富文本结果测试工具。

富文本结果测试工具

从Rank Math导航到 Google’s Rich Results Testing Tool后,系统会自动跳过你添加到页面中的JSON-LD代码,因此比以往任何时候都更快速,更轻松地对其进行测试。

注意:尽管使用Rank Math之类的插件可以极大地降低发生这种情况的可能性,因为它确实消除了整个过程的猜测,因此,按照本节概述的方法来验证结构化数据仍然是重要的一步。

为什么没有结构化数据标记总能带给你富文本摘要?

现在,随着搜索引擎每天运行无数次测试,推动了我们什至无法追踪的新更新–当你的Schema实现就位时却会令人困惑(甚至令人失望),但富文本摘要没有出现在搜索结果中但适用于其他网站。

假设你的实施在技术上是合理的-以下是你的网站未获得富文本摘要的另外两个主要原因:

富文本摘要简直无法保证

令人惊讶的是,有如此多的人以为Google只是因为已经将代码添加到自己的网站中,才应该自动为他们的网站添加富文本摘要。这与实际情况相去甚远——Google的算法不可避免地会最终决定你的网页是否值得/值得收录

除此之外,Google仅支持可以在搜索结果中显示为富文本结果的某些结构化数据。

你的结构化数据不符合质量标准

你的网站可能无法获得富文本摘要的另一个原因是,你在页面上的结构化数据和/或其他内容不符合Google的 Google’s Quailty Guidelines

正如Google自己所说:

不能保证你的页面将显示在具有指定功能的搜索结果中。这是因为搜索功能取决于许多因素,包括搜索设备的类型,位置以及Google搜索是否认为该功能将为用户提供最佳搜索体验。 [资源]

作为参考,一些准则包括以下内容:

  • 提供最新数据(相关)信息。

  • 提供你或你的用户生成的原始内容。

  • 不宣传非法活动或任何对他人造成严重伤害的事情。

由于8种其他原因导致你的结构化数据无法显示在搜索结果中,Ondyr整理了一份不错的清单。

如何跟踪网站的结构化数据标记类型的性能?

现在,让我们看一下你在Google Search Console中可以使用的工具,这些工具可以用来跟踪Rich Snippets的效果。

第一种也是最常见的检查方法是使用Enhancements “增强”部分,该部分带有特定于各种类型的结构化数据的选项卡。

google search console

但是,这只会真正显示你已向其添加架构标记的页面,而实际上并未提供有关此页面的效果(即展示次数和点击次数)的任何信息。

因此,为此,我们实际上需要导航到Google Search Console中的Performance > Search Results(效果>搜索结果)报告:

效果报告

在此报告中,你可以查看各种指标,包括总点击次数,展示次数,平均点击率和排名。而且,如果你进一步向下滚动,则会看到带有各种标签的部分:

查看各种指标

如果你导航到“搜索外观”标签(Search Appearance tab),则会看到与具有某些增强功能的页面相关的效果数据-包括AMP页面,Web Light结果(与移动设备相关)以及视频。

然后,如果你单击那里的任何报告条目,则可以进一步向下深入,以专注于性能指标,特别是具有特定搜索外观功能的页面的性能指标。这是查看文章/页面效果如何随时间变化的好方法…

对于自动化和高级模式构建器

Rank Math PRO还具有创建,保存和重用你自己的自定义结构化模板(Schema Templates)的功能。

顾名思义,简而言之,这是Rank Math简化整个SEO工作流程的另一种方式。在前面的真实示例中,我们添加了适用于ConvertKit的电子邮件营销自动化软件的软件审查的Schema。

现在,最简单的示例将是–只要你编写和发布类似产品的评论(只需根据需要更改字段),就可以轻松地重用已保存的模板。

高级模式构建器模板

但这仅仅是开始刮擦Rank Math的高级模式生成器使之成为可能的表面。使用显示规则,你可以将事情提高到一个全新的水平。并且,当与特定帖子类型的自定义变量custom variables)配对时,它允许你自动将预先填充了正确值的Schema添加到帖子和页面中,从而几乎可以立即将Schema添加到数千个页面中。

在此处详细了解如何使用Rank Math的模式生成器(Schema Generator):

结构化标记–常见问题

如何添加附加链接架构?

附加链接搜索架构与在搜索结果中显示为“附加链接”之间存在一个非常普遍的误解。 我们无法启用,激活或选择使用Google附加链接。

Google会自行决定是否为他们确定对给定查询足够权威的网站启用它们。因此,你没有适当的设置或结构化数据标记来指示Google为你的网站显示附加链接。但是,如果可能,你会很高兴听到Rank Math确实添加了必要的站点链接架构和一个出现的站点链接搜索框-你可以查看网站的源代码并在网站的源代码中搜索SearchAction…

### 为什么我的结果没有显示出富文本的结果?

Google自己说过,即使你使用正确的结构化数据实现并且页面在搜索中显示,也无法保证你的页面会出现在搜索结果中。这可能是由于多种原因所致–值得庆幸的是,Ondyr汇总了值得研究的8个理由,如果你想查看是否可以为你的网站获取富文本摘录…

哪个架构应为主要架构?

设置主架构是向Google(和其他搜索引擎)指示你自己考虑的内容以及你希望Google考虑此内容的内容。例如,假设某条帖子可以具有“文章,评论和食谱模式” –由发布者(网站所有者)决定是否希望搜索引擎将其内容识别为食谱,因此更有可能在搜索中显示“食谱模式”结果显示在你的页面上。

添加架构标记时是否有任何内容准则?

是的,你需要遵循一些准则,以确保你的结构化数据不会违反Google的准则,并且实际上最终会出现在搜索中(如果它是结构化数据类型,可以获取富文本摘要的结果)。

有关Google的结构化数据内容准则的更多信息,请点击此处。

我可以在帖子中使用多种架构类型吗?

是的,你可以使用Rank Math WordPress SEO插件将多个模式类型添加到网站上的单个文章或页面上。

摘要:Rank Math+ WordPress =一个结构化模式帝国

在Rank Math的帮助下,只需单击几个按钮即可利用实现架构标记的功能,可以对网站的性能产生巨大的影响。为富文本摘要创建和优化内容是你可以开始超越行业中其他网站的众多方式之一,而在你的武库中使用Rank Math来简化该网站时,这并不是很费时。

对于模式标记,结构化数据或如何利用它还有其他疑问吗?

Posted in 谷歌SEO知识.