模式标记是富媒体结果和一系列SERP功能背后的原因,我们今天在Google上看到的SERP类型越来越多。
在本指南中,我将分享具有最大SEO价值的九种类型的模式标记,并展示如何将它们添加到您的网站。
本指南对于初学者和已经具备一些编码技能的人都很有用。
什么是模式标记,为什么它很重要?
模式标记,是添加到页面 HTML 中的标准化标记的语义词汇表。这些标签可帮助搜索引擎了解网页的内容和上下文,并在搜索结果中更好地表示网页。
如果你刚刚读到的内容让你感到困惑,这里有一个例子。看看我们在最新文章中使用的这个简单的模式标记:
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Article",
"headline" : "Google’s MUM: Search Updates and SEO Implications",
"author" : {
"@type" : "Person",
"name" : "Andrei Prakharevich"
},
"datePublished" : "2021-11-16",
"image" : "https://cdn1.link-assistant.com/upload/news/post/427/1637067065.png"
}
</script>
这段代码以搜索引擎易于理解的格式描述了在页面上找到的主要实体。因此,一旦此页面被抓取,Google就可以知道文章的名称,作者是谁以及何时发布。
除了改善我们向 Google 传达信息的方式外,模式标记还带来了一系列好处,可以直接影响您的自然流量和在搜索中的展示。
首先,您可以获取包含有关产品的全面信息的丰富网页摘要。
您还可以为某些类型的搜索查询采取令人垂涎的零位置,从而获得更多流量。
结构化数据的最大好处是,它可以帮助您构建实体以及它们之间的关系。鉴于即将推出的Google MUM更新,这一点尤其重要。
这个列表还在继续,我将在本指南的后面部分介绍每种类型的架构的更多好处。
如何将模式标记添加到您的网站?
当涉及到模式标记实现时,您有两种选择:
- 标记生成器(适合初学者)
- 手动标记
标记生成器
模式标记生成器允许您添加结构化数据,而无需任何编码技能。
在大多数情况下,SEO和网站所有者(我们也不例外)使用Google结构化数据标记助手。它提供了12个模式,这对初学者来说绰绰有余。
标记生成器如何工作?
这个过程非常简单 - 你只需选择架构类型并在网页上标记所有需要的元素。
完成指定元素后,该工具将生成一段代码,您可以将其添加到页面中。
运行WordPress网站?
WordPress提供了一堆插件,可以帮助您实现模式标记(RankMath,Yoast SEO等)。
手动标记
如果在标记生成器中找不到所需的架构类型,可以手动添加它。
代码起初看起来很可怕,但实际上,它非常简单,您只需要更改其中的某些值即可。因此,即使您没有任何编码技能,也可以尝试手动进行标记。
以下是实现手动标记的两种方法 - 使用 JSON-LD 或Microdata。
JSON-LD
JSON-LD是手动添加模式标记的更常用方法。更重要的是,谷歌推荐了这种方法。它也比微数据或其他过时的格式(如RDF或微格式)更容易理解和部署。
您已经在本指南的开头看到了一段简单的 JSON-LD 代码。如果您跳过了它,它又来了:
<script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Article", "headline" : "Google’s MUM: Search Updates and SEO Implications", "author" : { "@type" : "Person", "name" : "Andrei Prakharevich" }, "datePublished" : "2021-11-16", "image" : "https://cdn1.link-assistant.com/upload/news/post/427/1637067065.png" } </script>
上面的脚本被添加到页面_的<标题>_部分,并告诉搜索引擎以下信息:
- **@context。**指定词汇表(schema.org)。
- **@type。**指定我们使用的架构类型。
- **名字。**告诉谷歌文章的名称是什么。
- **作者。**告诉谷歌谁写了这篇文章。
- **发布日期。**指定文章的发布日期。
- **图像。**文章封面图片的链接。
如果你仔细观察,你会发现这个JSON-LD代码有一个非常基本的结构。首先是模式的类型,然后是定义的属性(标题,作者,发布日期)及其值_(Article,Andrei Prakharevich)。_
如果需要,可以使用更多属性填充此代码段。比方说,如果文章已更新,我可以在属性_日期_发布之后立即添加属性_日期修改_。我还可以在一段代码中组合多种类型的架构。在上面的示例中,我们将_"文章"和"人员"_标记组合在一起。
如果我决定在另一篇文章中使用相同的架构类型,我将只采用此代码示例并将值替换为相关值。
如果需要使用其他架构,我将使用所需的架构类型更新_@type_属性,并添加特定于此标记的新属性。
重要提示:
JSON-LD 代码中嵌入的信息应显示在您的网页上,并且对用户可见。为避免 Google 的处罚,切勿添加在网页本身上找不到的内容。
Microdata
微数据不如JSON-LD那么受欢迎,并且在极少数情况下使用,当您定位搜索引擎时,例如Yandex,只是不支持JSON-LD。
与 JSON-LD 不同,您无法使用 Microdata 将一段代码添加到页面_的<头>。_相反,您需要分别标记 HTML 中的每个元素。
以下是它的外观:
<div itemscope itemtype="http://schema.org/Article"> <h1 itemprop="headline">Google’s MUM: Search Updates and SEO Implications</h1> <span itemprop="datePublished">November 16, 2021</span> </div>
在此代码段中,除了在本指南前面的 JSON-LD 代码中看到的值之外,我们还有三个新值_(itemscope、itemtype 和 itemprop)。_
以下是这些值所代表的含义:
- **项范围。**创建一个项,并告知元素的其余部分描述它。
- **项类型。**指定词汇和架构类型 (文章)。
- **itemprop.**指定属性 (标题,日期已发布)。
如何组织您的标记工作流程?
随着我们越来越接近本指南的实用部分,建立最佳工作流程是值得的。
无论您选择哪种架构类型或实现方法,典型的工作流都将保持不变,如下所示:
**步骤#1。**选择架构类型,然后在网站上查找可应用架构的页面。
**步骤#2。**创建标记。在工具的帮助下生成代码,或手动编写代码。
**步骤#3。**验证您的标记。在将代码添加到您网站的网页之前,请始终使用 Google富媒体搜索结果测试或模式标记验证工具对其进行验证。
**步骤#4。**在您的站点上部署标记。完成了验证步骤?现在,您可以安全地将标记添加到您的网站。
值得添加到您网站的 9 个架构
目前,根据要标记的内容类型,有792个架构可用。我将此列表归结为具有最大SEO价值的九个架构。这些是:
- 人
- 组织/本地业务
- 产品
- 面包屑
- 产品
- 操作方法
- 常见问题页面
- 食谱
- 视频对象
让我们仔细看看每种架构类型。
1. 人员标记
_Person_标记将页面上提及的个人的基本信息传达给搜索引擎。
应用此标记的一个好地方是博客上的作者简介部分_,"关于我们_"页面或您网站上提及团队成员或合作伙伴的任何页面。
搜索引擎优化价值
"人员"标记可帮助 Google 将个人识别为实体。例如,通过添加更多架构(例如_"组织"),_您可以帮助 Google 在不同实体(个人↔组织)之间建立关系。简而言之,_人员_架构是您正在构建的大型数据库中的第一块砖。
应用_人员_架构的切实好处可能是一个全面的知识图谱,其中包含有关某个人的所有详细信息。
您可能还听说过Google的E-A-T。"人物"标记是向 Google 提供有关内容创建者"专业知识"和"权威性"的各种信息的最简单方法。
人员标记示例
<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Person", "name": "Arthur Andreyev", "image": "https://cdn1.link-assistant.com/thumb/upload/news/user/43/thumb/1634057005-72x72-72x.png", "jobTitle": "Email Marketer, Content Writer", "url": "https://www.link-assistant.com/news/author/arthur-andreyev/", "sameAs": [ "https://twitter.com/Arthur_precious", "https://www.linkedin.com/in/arthur-andreyev-70699b155/" ], "worksFor": { "@type": "Organization", "name": "SEO PowerSuite" } } </script>
除了我们已经在 JSON-LD 示例中看到的内容之外,此代码段还具有新的_sameAs_属性。这是您共享指向您的社交个人资料的链接以及提及该人姓名的所有权威来源的部分。
提示
如果您已经列在 Google 的知识图谱中,请务必确认您作为_个人_与您的知识图谱之间的关系(以防有人有与您同名的人的知识图谱)。
为此,请先转到知识图谱搜索工具并检查您是否已列出。如果是这样,请谷歌搜索您的姓名,然后复制知识图谱的URL,并将其添加到标记中的_sameAs_属性中。
如果您想提升网站的E-A-T,请确保将这些属性也添加到标记中:
- **校友。**该人是其校友的组织。
- **贡献。**由特定人员获得的奖项。
- **凭据。**授予特定人员的证书。
- **敬语前缀。**给定人员姓名之前的敬语前缀,例如博士/夫人/先生。
- **敬语后缀。**给定人姓名后面的敬语后缀,例如医学博士/博士/MSCSW。
2. 组织/本地业务标记
_组织_或_LocalBusiness_是您可以添加到网站的最重要架构之一,如果您是一家公司。
这些架构类型通常会添加到您网站的首页_、"关于我们_"页面或"_联系我们"_部分,并帮助Google 建立您的业务详细信息。
尽管 Google 非常了解贵公司的基本信息,但_组织/本地业务_架构可以作为算法按预期工作的最终确认。
**注意!**确保您不要在网站的多个页面上使用_组织_或_本地业务_架构,因为这可能会混淆搜索引擎。
以下是约翰·穆勒(John Mueller)对此事的看法:
约翰·穆勒对组织标记的看法
搜索引擎优化价值
_组织/本地业务_标记是围绕您的网站构建实体的下一阶段。
一旦您明确说明有关您的公司或品牌的所有详细信息,Google就可以奖励您知识图谱。
如果您经营本地业务,添加_LocalBusiness_标记还将提高您在有人搜索您的餐厅,商店等时在知识图谱中出现的机会。
除了改善您在搜索结果中的外观外,正确应用_组织/本地业务_标记还可以显着提高您的E-A-T工作。
组织/本地业务标记示例
<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "SEO PowerSuite", "description": "SEO PowerSuite is a software company that develops all-in-one SEO tools to optimize sites & grow search traffic: Rank Tracker, WebSite Auditor, SEO SpyGlass, LinkAssistant.", "url": "https://link-assistant.com", "logo": "https://cdn1.link-assistant.com/images/press/new-press/logos/sps-vertical.png", "email": "[email protected]", "address": { "@type": "PostalAddress", "addressCountry": "CY", "postalCode": "1100", "streetAddress": "21-23 Louki Akrita" }, "founder": { "@type": "Person", "name": "Aleh Barysevich", "gender": "Male", "jobTitle": "CMO", "image": "https://cdn.link-assistant.com/images/team/aleh-barysevich.jpg", "sameAs": [ "https://twitter.com/ab80", "https://www.linkedin.com/in/alehbarysevich/" ] }, "foundingDate": "2005-02-07", "sameAs" : [ "https://www.crunchbase.com/organization/link-assistant-com", "https://www.facebook.com/linkassistant/", "https://www.linkedin.com/company/seopowersuite/", "https://twitter.com/seopowersuite", "https://www.youtube.com/user/LinkAssistantVideos" ], "contactPoint" : [ { "@type" : "ContactPoint", "contactType" : "customer service", "email": "[email protected]", "url": "https://link-assistant.com" } ] } </script>
尽管上面的_组织_标记示例比我们之前看到的要长,但其结构仍然相当简单。
这里最重要的元素之一是_sameAs_属性,您需要在其中指定提及您公司的所有来源。除了社交网络之外,请确保链接到维基百科,Crunchbase,官方公司列表或评论网站上的公司页面。此信息将作为您业务详细信息的第三方确认,并大大增加Google眼中的可信度。
_LocalBusiness_标记具有完全相同的结构,您唯一需要更改的是_@type_属性。您还可以在此处指定您的业务利基(餐厅,面包店,牙医,美甲沙龙等)。
例如,如果您经营一家当地餐馆,请考虑添加以下属性:
- **审查评级。**您商家的评级。
- **地理坐标。**您业务的地理位置。
- **服务于瑞士。**您餐厅的美食。
- **价格范围。**业务的价格范围,例如 $$$。
- **开放时间指定。**餐厅的营业时间。
- **菜单。**指向您餐厅菜单的链接。
- **接受保留。**指示您的餐厅是否接受预订。
以下是一家餐馆的 JSON-LD 代码:
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Restaurant", "name": "Dave's Steak House", "image": "https://example.com/photos/1x1/photo.jpg", "url": "http://www.example.com/restaurant-locations/manhattan", "telephone": "+12122459600", "priceRange": "$$", "menu": "http://www.example.com/menu", "servesCuisine": "American", "acceptsReservations": "true", "address": { "@type": "PostalAddress", "streetAddress": "148 W 51st St", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10019", "addressCountry": "US" },
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
}},
"geo": {
"@type": "GeoCoordinates",
"latitude": 40.761293,
"longitude": -73.982294
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Sunday"
],
"opens": "11
"closes": "23"
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Friday",
"Saturday"
],
"opens": "16",
"closes": "02"
}],
"sameAs": [
"facebook.com/davessteakhouse",
"twitter.com/davessteakhouse",
"instagram.com/davessteakhouse"
]
}
如何生成_组织/本地业务_架构?
我建议使用Merkle Schema Markup Generator,因为它提供了两种类型的架构。但是,如果您是本地企业,请直接跳转到 Google结构化数据标记助手。当然,您可以采用我的 JSON-LD 示例,只需替换以红色突出显示的值即可。
3. 产品标记
_产品_标记会添加到您网站上的产品页面,并增强您在搜索结果中销售的商品的外观。
如果您运行电子商务网站,请不要跳过这种类型的架构,因为它可以直接帮助您在产品SERP中脱颖而出。
搜索引擎优化价值
将正确的_产品_架构应用于某个产品页面后,Google 会为您提供详细的搜索摘要,如下所示:
这个片段比普通的蓝色链接有更多的细节。反过来,用户可以轻松获得有关产品的基本信息(评级,价格,可用性),并将其与竞争对手进行比较,而无需离开SERP。
借助_产品_架构,您还可以获得 Google 图片中的"产品"徽章,这有助于您的图片脱颖而出,并促使更多用户点击该图片。
产品标记示例
`<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Product", "name": "Apple AirPods Pro", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Active Noise Cancellation, Transparency mode, and a customizable fit — all in an incredibly light in-ear headphone.", "sku": "0446310786", "mpn": "925872", "brand": { "@type": "Brand", "name": "Apple" },`"aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.4", "reviewCount": "89" }, "offers": { "@type": "Offer", "url": "https://example.com/airpods-pro", "priceCurrency": "USD", "price": "197.99", "priceValidUntil": "2021-12-20", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock" } } </script>
对于此代码片段,我将介绍一些我们还没有看到的属性:
- **sku.**库存单位 (SKU),即产品或服务的商家特定标识符。
- **嗯。**产品的制造商部件号 (MPN)。
- **聚合评级。**基于一系列评论或评分的产品总体评分。
- **提供。**产品/服务属性为产品/服务架构打开一个新块,并链接到产品的 URL,指定价格和货币,并告知此产品/服务何时结束。它还指定产品是新的还是二手的,以及它现在是否可用。
请注意,如果您在页面上更改有关产品的任何详细信息,则这些更改也应反映在此项目的模式标记中。
与其他架构一样,此代码示例具有可以添加的最少但通常足够的属性集。
您可以使用Google 结构化数据标记助手和Merkle Schema Markup Generator生成自己的_产品_标记。如果您觉得编辑我提供的代码示例会更容易,那就去做吧。
4. 面包屑标记
痕迹导航可帮助用户更轻松地浏览您的网站,并查看网站层次结构中的页面位置。_面包屑导航_标记会将此体验转移到您在 Google 上的搜索代码段。
搜索引擎优化价值
如今,Google可以轻松理解您网站页面的层次结构,并在大多数情况下通过拆分URL来显示痕迹导航。
下面是同一搜索查询的两个结果。第一个没有标记,第二个应用了面包屑_导航_标记:
适当的面包屑_导航_标记可增强搜索摘要的外观,并且通常会为您的网站带来更多点击。
此外,痕迹导航还可以改善您网站的内部链接结构。这是在您的网站上正确传播链接汁并提高排名的好方法。
面包屑导航标记示例
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Books", "item": "https://example.com/books" },{ "@type": "ListItem", "position": 2, "name": "Science Fiction", "item": "https://example.com/books/sciencefiction" },{ "@type": "ListItem", "position": 3, "name": "Award Winners" }] } </script>
上面的示例将导致在搜索代码段上方显示以下痕迹导航线索:
书籍 › 科幻小说 › 获奖者
Google 建议您在处理_Breadcrumbs_标记时,应考虑指向给定网页的典型用户路径。这基本上意味着您不必在标记中复制某个URL的结构,因为它的许多元素对用户几乎没有意义。
重要提示:
请记住,您的标记应与页面上的内容匹配。因此,如果您应用了_痕迹导航_标记,请确保在页面上的某个位置添加相同的痕迹导航,并将其元素链接到相应的页面。
面包屑的好地方位于网站顶部或导航栏下方。
以下是它在SEO PowerSuite博客上的外观:
要生成您自己的_面包屑_标记,请跳转到Merkle 模式标记生成器。或者使用我上面提供的代码示例。
5. 文章标记
_文章_架构是可以添加到文章和博客文章中的最受欢迎的标记之一。
它可以帮助Google获取有关您的内容的基本信息,包括标题,作者信息,发布日期等。
_文章_标记的最常见类型是:
- **类型。**一种通用类型,用于涵盖没有特定类型可用的所有文章。
- **新闻文章.**其内容报道新闻的文章。
- **博客文章。**博客文章。
- **报告。**政府或非政府组织的报告。
- **学术文章。**一篇学术文章。
- **技术文章。**技术文章。例如,操作方法主题、分步、程序故障排除、规范等。
虽然前三种的使用最为普遍,但Google建议您选择最具体的适用类型。因此,如果您的文章明确报道新闻,请转到_新闻文章_。如果是博客文章,请选择_"博客文章",_依此类推。
搜索引擎优化价值
_文章_标记可帮助 Google 更好地了解您的内容,并针对搜索结果中应显示的标题文字、图片和发布日期提供额外提示。
如果您的网站具有强大的 E-A-T 信号,并且您没有任何网页体验问题,则_文章_标记可以提高您出现在头条新闻轮播中的机会。
这个旋转木马位于SERP的最顶端,在那里出现可以给你带来大量的流量。
文章标记示例
在本指南中,您已经多次看到一个简单的_文章_标记示例。这一次,我将向您展示它的更缩放版本,并将使用_BlogPosting_类型。
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BlogPosting", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.link-assistant.com/news/google-mum-update.html" }, "headline": "Google’s MUM: Search Updates and SEO Implications", "datePublished": "2021-11-16", "dateModified": "2021-11-20", "description": "Discover how Google's MUM update will change the search process, and learn how to adapt your SEO strategy to it.", "image": { "@type": "ImageObject", "url": "https://cdn1.link-assistant.com/thumb/upload/news/post/427/1637067065-500x.png", "width": 500, "height": 500 }, "author": { "@type": "Person", "name": "Andrei Prakharevich" }, "publisher": { "@type": "Organization", "name": "SEO PowerSuite", "logo": { "@type": "ImageObject", "url": "https://cdn1.link-assistant.com/images/press/new-press/logos/sps-vertical.png", "width": 400, "height": 400} } }, } </script>
代码的结构保持不变。我在示例中使用的属性可用于所有类型的_文章_架构(文章、新闻文章、博客文章)。
如果您想加强网站的E-A-T,可以在这种类型的标记中添加更多属性。
首先是Citation属性,该属性用于指定您在文章中引用的可信来源的列表。
第二个对YMYL网站特别有益的是reviewBy属性。如果您专注于医疗、法律或金融主题,并且对内容使用了专家审阅者,请确保在页面和_文章_标记中提及文章的审阅者。
最后...
要生成_文章_标记,我建议您使用Merkle Schema Markup Generator,因为它允许您选择所需的文章类型。如果您要标记一般文章,则可以使用 Google结构化数据标记助手。
6. 如何标记
如果您的网站上有任何操作方法页面,请利用_HowTo_标记。
这种类型的标记可以应用于一个页面,您可以在其中解释如何通过完成分步过程来实现某个目标。比如说,如何更换轮子_或_如何更换灯泡。
使用_HowTo_标记,除了文本之外,您还可以使用视频和图像。
搜索引擎优化价值
正确标记操作方法网页后,Google 可以为您提供丰富网页摘要,其中描述了您的操作方法步骤。
这可以是基于文本的代码段:
或者包含每个步骤的图片的代码段:
与基本搜索结果相比,操作方法丰富网页摘要具有明显的优势,可以成为您网站的主要流量助推器。
如何标记示例
<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "HowTo", "name": "How to generate markup using Google Markup Helper", "description": "This step-by-step guide will help you easily generate your own markup using Google Markup Helper.", "image": "https://example.com/image1.png", "totalTime": "PT5M", "tool": { "@type": "HowToTool", "name": "Google Markup Helper" }, "step": [{ "@type": "HowToStep", "text": "Open Google Markup Helper, choose the needed Schema type and insert the URL of the page", "name": "Open Google Markup Helper", "url": "https://www.google.com/webmasters/markup-helper/" },{ "@type": "HowToStep", "text": "Highlight and mark all elements of your page.", "name": "Highlight and mark your content" },{ "@type": "HowToStep", "text": "Click CREATE HTML to generate the piece of JSON-LD code. Once done add it to your site’s <head> section.", "name": "Generate the piece of JSON-LD code and add it to your site" }] } </script>
我刚刚制作的_HowTo_标记非常基本。由于操作方法文章可能包含许多步骤,因此我建议您使用Merkle Schema Markup Generator来简化该过程。
7. 常见问题页面标记
_FAQ_标记用于您拥有常见问题列表的页面,其中包含简短而全面的答案。
在SEO PowerSuite,我们在每个产品下都有一个专门的常见问题解答块:
这样的块是_FAQ_标记的完美候选者。
重要提示:
如果您的页面的答案不是最终答案,并且用户可以添加自己的答案,则不应使用_FAQPage_标记。应改用_FQA_标记。
搜索引擎优化价值
_FAQ_架构从您的常见问题解答页面获取问题和答案,并将它们合并到搜索结果中的丰富网页摘要中。
通过这种方式,用户可以在不离开Google的情况下快速获得问题的答案。
但是,如果这可能会减少您的流量,那么此标记有什么用呢?
实际上,情况恰恰相反,带有常见问题解答的丰富网页摘要通常具有更高的点击率。在此案例研究中,一个网站的点击次数增加了 50% FAQ 搜索片段。
此外,如果您为用户的问题提供精确的答案,您的答案可以排在SERP的最顶端。
看看,这是我搜索_什么是电子邮件营销_时发生的事情。
这个搜索片段不仅占据了第一的位置,而且还使用了大量的SERP空间,这使得它从其他搜索结果中脱颖而出。
与其他类型的标记相比_,FAQPage_ Schema被Google快速拾取。我看到一些SEO报告说,他们在应用标记后的30分钟内获得了FAQ丰富网页片段。
虽然_FAQPage_标记的好处是显而易见的,但只有不到1%的在线企业使用它。因此,这是获得竞争优势的简单方法。
常见问题页面标记示例
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "✅ What is SEO PowerSuite software?", "acceptedAnswer": { "@type": "Answer", "text": "SEO Powersuite is a toolkit made up of 4 tools that cover every aspect of SEO — keywords, rankings, backlinks, on-page and content data, mobile SEO, local SEO, social media, analytics, and reports." } },{ "@type": "Question", "name": "✅ What SEO tools are included in SEO PowerSuite?", "acceptedAnswer": { "@type": "Answer", "text": "4 tools that make up SEO Powersuite are Rank Tracker for rank tracking and keyword research, WebSite Auditor for on-page SEO and technical SEO audit, SEO SpyGlass for backlink research, and LinkAssistant for link building and outreach. Besides, there is a fresh online backlink checker as well as backlink API access for enterprise users." } },{ "@type": "Question", "name": "✅ Can I try your SEO software for free?", "acceptedAnswer": { "@type": "Answer", "text": "Yes you can! Not only is there a 7-day free trial available, but also, a functional free version. You can look up the differences between the paid and free version of the software on this page." } },{ "@type": "Question", "name": "✅ Do you have a support service?", "acceptedAnswer": { "@type": "Answer", "text": "Yup! There is a live support button on the lower right of this very page! On top of that, you can submit a ticket through the website, or indeed through the software itself. Besides, our team is here with tutorials, webinars, and information from trusted sources to help you grow from a beginner to an advanced SEO specialist. You will discover that our SEO platform has a steep learning curve." } }] } </script>
_FAQPage_标记是最简单的标记之一。它有一个非常基本的结构,你首先指定问题,然后提供答案。
Google关于此类标记的指南告诉您,您必须包含问答的整个文本。因此,字符数不受限制。有时Google会显示很长的答案,但更常见的是它会截断文本,您可以通过单击_"更多_"来检查完整答案。
还记得这张带有SEO PowerSuite的FAQ块的屏幕截图吗?为了在几秒钟内生成_FAQ_标记,我只是复制了问题和答案,并将它们粘贴到Merkle Schema Markup Generator。
8. 食谱标记
如果您碰巧运行烹饪博客,则必须对_食谱_标记.通过此标记,您可以向食谱中添加结构化数据,并更好地将烹饪过程传达给 Google。
搜索引擎优化价值
具有适当标记的食谱可以显示在食谱轮播中SERP的最顶部。
这里明显的好处是,用户更有可能点击精选摘要,而不是向下滚动搜索结果页面。
在 Google 图片中,应用了标记的食谱也会从 Google 获得食谱徽章。
配方标记示例
<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Recipe", "name": "Party Coffee Cake", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "author": { "@type": "Person", "name": "Mary Stone" }, "datePublished": "2018-03-10", "description": "This coffee cake is awesome and perfect for parties.", "prepTime": "PT20M", "cookTime": "PT30M", "totalTime": "PT50M", "keywords": "cake for a party, coffee", "recipeYield": "10", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "270 calories" }, "recipeIngredient": [ "2 cups of flour", "3/4 cup white sugar", "2 teaspoons baking powder", "1/2 teaspoon salt", "1/2 cup butter", "2 eggs", "3/4 cup milk" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Bake a cake", "text": "Bake a cake following the recipe", "url": "https://example.com/party-coffee-cake#step1", "image": "https://example.com/photos/party-coffee-cake/step1.jpg" }, { "@type": "HowToStep", "name": "Enjoy", "text": "Allow to cool and enjoy.", "url": "https://example.com/party-coffee-cake#step2", "image": "https://example.com/photos/party-coffee-cake/step1.jpg" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "18" }
}
仔细检查后,您可能会注意到_Recipe_标记看起来很像_HowTo_标记。
大多数属性的含义从它们的名称中可以清楚地看出。这里唯一需要澄清的是_食谱Yield_。这基本上是食谱产生的数量(例如,服务的人数,份数等)。
就像_HowTo_标记一样,我建议您使用Merkle Schema Markup Generator,因为在涉及大量步骤的配方时,手动编写整个代码可能是一项艰巨的任务。
9. 视频对象标记
_视频对象_架构将添加到您网站上托管的视频中。
这种类型的架构会向 Google 提供有关您的视频的基本信息。您可以指定的元素包括视频描述、持续时间、缩略图 URL 和上传日期。
搜索引擎优化价值
正确应用标记的视频可以在SERP最顶部的"视频"块中显示。
但这并不是模式标记可以拍摄视频的唯一位置。正如Google所说,标记的视频也可以出现在视频搜索结果,Google图片和Google Discover中。这是通过您的内容吸引更多用户的好方法。
视频对象标记示例
<script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "VideoObject", "name": "Cute puppy playing", "duration": "P10M", "uploadDate": "2021-07-19", "thumbnailUrl": "http://www.example.com/puppy.jpg", "description": "Watch this cute puppy playing with the ball", "contentUrl": "http://www.example.com/puppy_video.mp4", "hasPart": [{ "@type": "Clip", "name": "Puppy barks", "startOffset": 30, "endOffset": 45, "url": "http://www.example.com/example?t=30" }, { "@type": "Clip", "name": "Puppy plays with the ball", "startOffset": 111, "endOffset": 150, "url": "http://www.example.com/example?t=111" }] } </script>
在此代码示例中,最重要的部分是_hasPart_属性。在这里,您需要突出显示视频中最重要的部分,并为每个部分指定开始(开始关闭)和结束时间(结束关闭)。因此,您可以在搜索结果中的视频下方获得"关键时刻"面板。
_VideoObject_架构非常直观,因此您可以采用我的示例并替换值。或者您可以使用默克尔模式标记生成器。
这些是具有最大SEO价值的九种类型的架构。如果您想发现更多从SEO角度来看有用的架构,请查看Google搜索图库。
要避免的常见模式标记错误
人为错误总是可能的,但是当涉及到模式标记时,需要始终仔细检查。
如果您的标记有错误,您至少可以预期它不会按预期工作。在某些情况下,不当使用模式标记可能会导致 Google 受到处罚。
为避免这种情况,以下是模式标记注意事项的候选列表:
不要跳过标记验证
JSON-LD 代码中单个丢失的符号可能会使整段标记过时。这就是为什么在将代码添加到您的网站之前必须验证代码的原因。出于这些目的,请使用Google 富媒体搜索结果测试或模式标记验证程序。后者具有扩展的功能,它不仅会向您显示标记的结构,而且还会突出显示任何错误(如果发现)。
不要向不存在的内容添加标记
JSON-LD代码可以添加到您网站的任何页面。但是你在标记中告诉谷歌的内容也应该与页面上的内容相匹配。
如果 Google 发现此类标记滥用,它将首先在 Search Console 中发出警告,如果问题仍然存在,则会采取手动操作。
不要在站点范围内添加特定于页面的标记
此类标记滥用的一个示例是,当一个项目的_"评级"_标记缩放到整个类别时。这也可能导致谷歌的处罚。
请勿违反 Google 的准则
请务必检查并仔细遵循 Google的结构化数据一般准则。这将帮助您避免将来出现任何问题。
如何监视标记增强功能?
要检查您网站上随时间推移的标记增强功能,请登录Google Search Console,转到_增强功能_,然后查看应用于您网页的各种类型数据标记的运行状况。
如果检测到任何错误,您将获得确切的错误位置以及如何修复它们的一些指导。
除了跟踪标记的技术运行状况之外,您现在还可以使用 Search Console 跟踪其在搜索结果中的效果。
转到_效果>搜索结果>搜索外观,_然后查看增强搜索结果的点击次数和展示次数摘要。在页面顶部,您还可以单击"新建"并应用搜索外观筛选器,以查看一段时间内增强的搜索结果的性能。
总结一下
模式标记表面上看起来很复杂,但实际上很容易实现,特别是使用所有可以帮助您的工具。
这是一个很长的指南,但我希望它能启发你尝试一下模式标记。如果我错过了一些关键信息,请不要犹豫,在下面的评论部分向我提问。