我正在使用Microdata改进我网站产品部分的标记。一切都做得很好,因为谷歌的结果会按预期显示信息。
但我认为为给定产品指定一个类别会很好。我到处搜索并找到了http://Schema.org/Product中找到的每个属性规范,但似乎没有什么可以用来指定“类别”。
我尝试设置itemprop="category"
,但谷歌的Rich Snippet Tool给我警告:“页面包含属性”类别“,它不是模式的一部分。”,这是真的。
有谁知道我应该使用哪个属性来指定产品的类别?对此的任何想法都会很好。
答案 0 :(得分:1)
项目的类别。可以使用更大的符号或斜线 非正式地表明类别层次结构。
这样的事情会起作用。
<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Kenmore White 17" Microwave</span>
<img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
<div itemprop="aggregateRating"
itemscope itemtype="http://schema.org/AggregateRating">
Rated <span itemprop="ratingValue">3.5</span>/5
based on <span itemprop="reviewCount">11</span> customer reviews
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">$55.00</span>
<link itemprop="availability" href="http://schema.org/InStock" />In stock
<span itemprop="category">LargeCategory > SmallCategory</span>
</div>
</div>
OR
另一个选择是使用data-vocabulary.org,其Product类中包含 category 属性。谷歌好,但其他搜索引擎不行。但对谷歌而言,它会奏效。像这样的Smth:
<div itemscope itemtype="http://data-vocabulary.org/Product">
<span itemprop="brand">ACME</span> <span itemprop="name">Executive
Anvil</span>
<img itemprop="image" src="anvil_executive.jpg" />
<span itemprop="description">Sleeker than ACME's Classic Anvil, the
Executive Anvil is perfect for the business traveler
looking for something to drop from a height.
</span>
Category: <span itemprop="category" content="Hardware > Tools > Anvils">Anvils</span>
Product #: <span itemprop="identifier" content="mpn:925872">
925872</span>
<span itemprop="review" itemscope itemtype="http://data-vocabulary.org/Review-aggregate">
<span itemprop="rating">4.4</span> stars, based on <span itemprop="count">89
</span> reviews
</span>
<span itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
Regular price: $179.99
<meta itemprop="currency" content="USD" />
$<span itemprop="price">119.99</span>
(Sale ends <time itemprop="priceValidUntil" datetime="2020-11-05">
5 November!</time>)
Available from: <span itemprop="seller">Executive Objects</span>
Condition: <span itemprop="condition" content="used">Previously owned,
in excellent condition</span>
<span itemprop="availability" content="in_stock">In stock! Order now!</span>
</span>
</div>
您可以找到有关此词汇here的更多信息。
答案 1 :(得分:0)
我不明白 在http://schema.org/Product上有提及的类别(在品牌下),仍然在https://developers.google.com/structured-data/testing-tool/中出现错误。 他们最近是否添加了此属性?