1. 您的位置:首页 > seo技术 >内容

SEO:电子商务产品页面的结构化数据标记

结构化数据标记可通过两种方式帮助电子商务商人。 首先,它有助于搜索引擎了解网页的内容和目的。 例如,如果该页面正在出售啤酒制作工具包,则结构化数据将帮助搜索引擎了解其是一种待售产品,而不是例如有关啤酒的博客文章。

其次,结构化数据可以增强自然搜索列表的外观,使其更加突出。 这些增强功能(称为“丰富结果”)可以包括星级评定和产品图片,价格和可用性等等。 丰富的搜索结果有助于有机商家信息在人群中脱颖而出。

丰富的结果

在下图中,“先生啤酒美国啤酒工艺啤酒制作套件”套件已被评为4.6星,并在Walmart.com上进行了153次评论。 它的价格为$ 22.99,有现货。 Target.com的价格略高,评论较少,评级较低。

Google搜索结果“先生。啤酒美国啤酒套装。”来自MrBeer.com的第一个列表没有丰富的结果。接下来的两个清单,分别来自Walmart.com和Target.com,均包含丰富的结果。

Google搜索结果“先生。 啤酒美国啤酒套装。” 来自MrBeer.com的第一个列表没有丰富的结果。 接下来的两个清单,分别来自Walmart.com和Target.com,均包含丰富的结果。

由于每个产品详细信息页面上的结构化数据标记,Google能够在搜索结果中理解并显示这些附加信息-星级,数字评分,评论数量,价格,库存状况。

相反,MrBeer.com不会使用所有可用的结构化数据。 上面的清单没有显示星星,也没有表现得那么强,即使它处于第一位置。

虽然结构化数据有助于使Walmart和Target的列表脱颖而出,但它不会直接影响这些页面在结果中的排名方式(请参见下文)。

结构化数据安静地位于代码的幕后。 使用Schema.org上的大纲和词汇表可以描述数据的几种方法(例如,星号,数字等级,评论数等),这已被Google和Bing认可。 您可以在要在产品详细信息页面上描述的几乎所有内容找到Schema.org标记。

实施涉及在您的网页中插入几行数据,搜索机器人可以读取这些数据,但购物者看不到它们。 插入此数据的两种最流行的方法是JavaScript中的JSON-LD和HTML中的微数据。

JSON-LD用于结构化数据

Google和许多开发人员更喜欢JSON-LD,即“用于链接数据的JSON”。 与微数据相比,JSON-LD具有优势,包括与HTML标记分开(即,在脚本内部)。

对于JSON-LD,请从脚本标签开始,将类型设置为“ application / ld + json”。

 <script type =“ application / ld + json”>
...
</ script>

接下来,编写JSON-LD对象。

 {
“ @context”:“ http://schema.org/”,
“ @type”:“产品”,
“名称”:“一些惊人的产品”,
“ image”:“ some-amazing-product.png”,
“ description”:“这是一个非常了不起的产品。实际上,我们认为您会感到惊讶。”,
“ sku”:“ 123456789”,
“ aggregateRating”:{
“ @type”:“ AggregateRating”,
“ ratingValue”:“ 4”,
“ reviewCount”:“ 1,987”
},
“要约”:{
“ @type”:“要约”,
“ priceCurrency”:“ USD”,
“ price”:“ 9.99”,
“可用性”:“ http://schema.org/InStock”
}
}

要查看JSON-LD的示例,请查看Target.com的产品页面。 在浏览器中查看页面的来源,并查找“模式”(在PC上为Ctrl + F,在Mac上为Command + F)。

在使用Google或Bing的测试工具发布结构化数据标记之前,请检查其有效性。 任何人都可以使用Google的。 Bing的工具登录到其网站站长工具门户后即可使用。

具有结构化数据的产品页面上线后,请在Google Search Console中检查Google是否接受它们。 转到左侧菜单中的“增强功能”部分。 然后访问“产品”,其中显示带有标记的错误和警告。

修复错误以使结构化数据有任何好处。 但是,警告(非常好)是建议。

在Google开发者帮助部分中查看更多详细信息和示例。

结构化数据的微数据

微数据是一种网络标准,用于“用特定的机器可读标签注释内容”。 实际上,它与JSON-LD相比,在网站的HTML中放置了少量标记,而JSON-LD再次将其放置在了JavaScript中。

尽管Bing支持JSON-LD进行结构化数据标记,但根据其网站站长帮助数据库中的示例,Bing似乎更喜欢微数据。 直到去年,Bing才不支持JSON-LD。

无论如何,Google和Bing都了解具有Schema.or**品,报价和评论词汇的产品相关微数据。

在电子商务产品详细信息页面上实现Schema.org词汇表微数据首先要包含围绕产品信息的最外层元素。 下面的示例使用div (一段代码)。

 <div itemscope itemtype =“ http://schema.org/Product”>
...
</ div>

使用HTML的itemprop属性标识有关该产品的其他信息。

 <div itemscope itemtype =“ http://schema.org/Product”>
<h1 itemprop =“ name ”>一些惊人的产品</ h1>
<img src =“ some-amazing-product.png” alt =“惊人的产品图片” itemprop =“图片” />
<p itemprop =“说明”>
这是一个非常了不起的产品。
<span itemprop =“ sku ”> 123456789 </ span>
</ p>
</ div>

在上面的示例中,产品的名称(名称),图像(图像),描述(描述)和SKU( sku )全部使用Schema.or**品词汇表进行标识。 (以上每个字都以粗体显示。)

还有一个用于描述产品等级的Schema.org词汇表。 在下面的代码中, aggregateRatingratingValuereviewCount可以帮助搜索引擎识别产品等级,并使它们能够以丰富的结果显示出来。

 <div itemscope itemtype =“ http://schema.org/Product”>
<h1 itemprop =“ name”>一些惊人的产品</ h1>
<img src =“ some-amazing-product.png” alt =“惊人的产品图片” itemprop =“ image” />
<p itemprop =“ description”>
这是一个非常了不起的产品。
<span itemprop =“ sku”> 123456789 </ span>
</ p>
<div itemprop =“ aggregateRating ” itemscope itemtype =“ http://schema.org/AggregateRating”>
<span itemprop =“ ratingValue ”> 4.9 </ span>星,基于 <span itemprop =“ reviewCount ”> 42 </ span>条评论。
</ div>
</ div>

最后,您可以使用Schema.org提供的词汇表添加有关产品价格(价格)和库存水平(可用性)的信息。

 <div itemscope itemtype =“ http://schema.org/Product”>
<h1 itemprop =“ name”>一些惊人的产品</ h1>
<img src =“ some-amazing-product.png” alt =“惊人的产品图片” itemprop =“ image” />
<p itemprop =“ description”>
这是一个非常了不起的产品。
<span itemprop =“ sku”> 123456789 </ span>
</ p>
<div itemprop =“ aggregateRating” itemscope itemtype =“ http://schema.org/AggregateRating”>
<span itemprop =“ ratingValue”> 4.9 </ span>星,基于 <span itemprop =“ reviewCount”> 42 </ span>评论。
</ div>
<div itemprop =“ offers” itemscope itemtype =“ http://schema.org/Offer”>
<meta itemprop =“ priceCurrency” content =“ USD” />
$ <span itemprop =“价格”> 9.99 </ span> |
<span itemprop =“可用性”>有货</ span>
</ div>
</ div>

要查看微数据的示例,请查看Walmart.com的产品页面。 在浏览器中查看页面的来源,然后再次查找“模式”。

与JSON-LD示例一样,请确保在页面上线之前验证您的结构化数据,然后在Google Search Console中对其进行测试。

您可以在Google和Bing的网站站长帮助部分中找到更多详细信息和示例。

结构化数据对排名有帮助吗?

明确地说,结构化数据不会直接影响您的排名。 但是,它可以通过更清晰地识别页面内容来影响排名,从而帮助您在正确的时间对正确的搜索查询进行排名。

在过去的几年中,谷歌表示结构化数据“可能随着时间的流逝而进入排名。”

但是,去年Google的约翰·穆勒(John Mueller)正式推翻了这一立场,在Twitter上说:“ [结构化数据]使用情况没有通用排名提升。…但是,标清可以使人们更容易理解页面的含义,从而使页面变得更容易以显示其相关性(改善定位,也许在合适的词条上排名)。”

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.botadmin.cn/sylc/11543.html