如何为WordPress和WooCommerce添加结构化数据标记

如何为WordPress和WooCommerce添加结构化数据标记

Schema 标记可为搜索引擎提供更多数据,并更好地利用社交媒体平台和谷歌知识面板等其他工具。如果使用得当,它可以使您的网页有资格显示特殊的 SERP 功能,从而提高您在搜索结果中的可见度。

您可以通过安装插件或手动添加正确的代码等多种方式在网站上添加这种标记。

在本篇文章中,我们将解释什么是 Schema 标记,向您展示其中的一些好处,并举例说明。您还将学习如何在 WordPress 网站中添加 Schema 标记。

什么是结构化数据标记?

Schema 标记是一种元数据(称为微数据),一种特殊类型的HTML代码,它被添加到 WordPress 网站中,为搜索引擎提供更多有关内容的信息。过去,我们使用 HTML 标签向搜索引擎提供此类信息。

标题标签元描述元关键字(已不再适用)等都可以告诉搜索引擎网站的内容。但是,这并不能为搜索引擎提供所需的全部信息,使其能够充分了解网站的内容以及吸引的用户。这就需要在 WordPress 中添加 Schema 标记。

Schema 标记被添加到网站页面的 HTML 中。它赋予各个元素额外的属性,比如它们包含哪些信息以及上下文是什么。

举例来说,你可能会在页面上看到这样的内容:

<div itemscope itemtype ="http://schema.org/Movie">
  <h1 itemprop="name">Avatar</h1>
  <span>Director: <span itemprop="director">James Cameron</span> (born August 16, 1954)</span>
  <span itemprop="genre">Science fiction</span>
  <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a>
</div>

Schema 标记为您的内容添加了一层额外的数据。它告诉搜索引擎这是关于一个组织、一个人、一个地方,甚至是一部电影。

这意味着,当人们搜索这些内容时,更有可能得到准确的结果。这不仅使您的网页更有可能出现在搜索结果中,也使您更有可能在谷歌中获得准确的知识面板,并使您的社交媒体账户与您的网站有效链接,提升搜索排名。

通过向您展示 Schema 标记的使用方法和所提供信息的示例,我们可以更好地解释这一点。我们很快就会看到。

例如,可以告诉搜索引擎某个特定页面是网上商城中的博客文章、食谱、常见问题解答、新闻文章或产品页面。然后搜索引擎可以使用这些数据来显示丰富的结果。

rich-results

Google等搜索引擎也使用结构化数据标记来显示其他搜索中的信息。例如,在Google地图中,您的列表会显示路线、营业时间、公司电话号码等。

localseo-aioseo-preview

这些增强的搜索列表被称为丰富结果或富文本摘要。这些信息可以帮助您的网站在SERP中更加吸引搜索者关注,从而提高您的自然搜索结果点击率带来更多免费流量。

在 WordPress 网站中添加 Schema 标记的好处

在了解如何在 WordPress 网站中添加 Schema 标记之前,我们先来了解一下它的好处。主要好处是搜索引擎优化。通过向搜索引擎提供上下文数据,您的 WordPress 网站更有可能在 SERP 中排名靠前。这意味着搜索引擎在 2020 年所要求的细节更有可能准确无误地反映出网站的真正内容。

因此,如果您正在运营一个拥有自己博客的个人网站,您可以告诉搜索引擎您的网站代表了一个人,以及这个人是谁。借助 Schema 标记,您还可以将网站链接到个人社交媒体账户。

另一方面,如果您的网站代表的是一个组织,那么您就需要告诉搜索引擎一些不同的信息。

根据地点进行搜索引擎优化也有好处。您可以使用 Schema 标记来告诉搜索引擎您的网站在哪里,或者它所代表的组织在哪里。如果人们正在寻找您所在地区的特定业务类型,您就会获得更高的搜索引擎排名。

除搜索引擎优化外,Schema 标记还有助于 Google 知识面板。知识面板是显示在搜索结果右侧的信息区域。它们与搜索词相关,并提供来自各种来源的信息丰富的表格。

例如,如果我搜索 Matt Mullenweg,就会看到一个知识面板,告诉我更多关于他的信息。

搜索 Matt Mullenweg

如果您在 WordPress 网站上添加 Schema 标记,Google 就会知道您的网站代表的是个人还是组织,以及页面上的内容类型。谷歌可以利用这些信息填充知识面板,确保它包含来自不同来源(如社交媒体账户)的更多(更准确)信息。

Schema 标记还有助于丰富片段和 sitelinks。这是指您的搜索引擎列表不仅包括您的主页,还包括额外的信息,如网站内容或网站内的子页面列表。Schema 标记提供的信息有助于搜索引擎提取这些信息并将其添加到 SERP 中。事实证明,这些丰富的搜索结果可以提高平均点击率

Schema 标记还可以帮助您将网站链接到社交媒体账户。您可以在网站中包含的微数据之一是指向各种社交媒体账户(包括 FacebookTwitter)的链接。这将有助于搜索引擎在人们搜索有关您的信息时,将这两个信息源结合起来使用,为他们提供所需的结果。

Schema 标记示例

现在你知道为什么要在 WordPress 网站中添加 Schema 标记了吧。但在此之前,您需要了解可以添加哪种标记以及支持哪些数据类型。

schema.org 上有一份完整的数据类型列表,其中最常用的数据类型如下:

  • 创意作品:CreativeWork, Book, Movie, MusicRecording, Recipe, TVSeries etc.
  • 嵌入式非文本对象: AudioObject, ImageObject, VideoObject.
  • Event.
  • Organization.
  • Person.
  • Place, LocalBusiness, Restaurant, and more.
  • Product, Offer, AggregateOffer.
  • Review, AggregateRating.
  • HowTo
  • Podcast.

这只是可用数据类型的一小部分:还有几十种,甚至上百种。Google 提供了一个方便的页面,展示了在网页中添加结构化数据后,您可以在 SERP 中看到哪些特征。

而且还在不断增加。例如,schema 6.0 版增加了新的数据类型,包括 MediaGallery、SportsEvent、FloorPlan 和 JobPosting 的额外属性。

在19年末发生了与冠状病毒有关的事件,Schema.org 现在还包括特别公告、Covid-19 测试设施等的 Schema。

用 Schema 标记标记播客的好处

随着越来越多的人依赖亚马逊 Echo 或谷歌助手等语音助手,标记您的内容是播客变得越来越重要。事实上,谷歌现在已将音频来源纳入搜索结果,并开始在使用安卓系统的设备、谷歌应用和谷歌主页的搜索结果中优先考虑音频格式,从而提高播客的可见度。

使用数据类型

假设您的网站代表一家餐馆。要告诉搜索引擎这一点,您应该使用 Schema 标记,特别是组织和餐厅数据类型,将这些信息添加到您的页面中。

除此以外,您可能还需要一个位置页面和您的餐厅即将举办的活动页面,在这种情况下,您可以使用 “活动 “数据类型向搜索引擎提供更多相关信息。

通过这样一个简单的例子,您就可以了解多种数据类型如何与一个特定的网站或页面相关联。

稍后,您将看到如何使用插件将 schema.org 提供的微数据添加到 WordPress 网站的各个页面。

首先,让我们看看 Schema 标记在实际应用中的一些实例。

Schema 标记示例:Wbolt.com

闪电博网站是一个很好的开始。

如果我们搜索闪电博,得到的结果不仅包括指向该网站的链接,还包括人们用来查找闪电博的其他搜索词以及该网站中一些最常被搜索的子页面。

闪电博搜索结果
闪电博搜索结果

如果将闪电博网站插入 Google 的结构化数据测试工具,您会发现我们的网站中包含了更多的微数据。

测试闪电博的某个页面的结构化数据
测试闪电博的某个页面的结构化数据

检查数据测试工具的结果显示使用了 Schema 标记数据类型,其中包括

  • @type: Product。
  • Publisher @type: Organization。
  • Publisher sameAs: 闪电博。
  • isPartOf name: 闪电博。

这只是闪电博提供的微数据样本。您可以在 Google 结构化数据测试工具中找到其他数据。

Schema 标记示例:Yoast.com

让我们再来看一个网站使用 Schema 标记的例子。许多站长选择 Yoast 是因为他们的搜索引擎优化插件包含 Schema 标记。

如果你在 Google 上搜索 Yoast,你会看到一些 sitelinks(就像闪电博一样),但你还会看到一个知识面板,其中包括有关 Yoast 及其社交媒体账户的信息。

Yoast 的知识面板

Yoast 的知识面板

如果通过结构化数据测试工具运行 Yoast 网站,你会发现他们使用 Schema 标记提供这些信息(符合预期)。

测试 Yoast 的结构化数据

测试 Yoast 的结构化数据

Schema 标记主要用于组织和技术机构。这是因为在历史上,向网站添加 Schema 标记并不容易。不过,WordPress 网站的所有者有一个优势,他们可以使用插件来添加。

让我们看看如何操作。

如何在 WordPress 网站中添加 Schema 标记

添加 schema.org 标记有多种方法。让我们一起来看看!

Google还提供了更新的富文本摘要(Rich Snippets)测试工具。它不仅会检查您网站上的架构化数据标记是否有富文本摘要,还会显示是否缺少某些数据。

rich-snippets-testing-tool

希望本教程能帮助您解决WordPress网站的架构化数据标记问题处理。网站结构化数据标记只是SEO优化的一部分,需要了解更多关于WordPress SEO优化技巧,你可以查阅本站的教程技巧查看更多内容。

评论留言