我有一个商店页面,列出了他们销售的时尚品牌。但我不确定要使用哪种微数据模式。我正在使用 schema.org 中的模式.
基本上列表是这样的:
<span itemscope itemtype="http://schema.org/Store">
// Store info here
<ul id="brandList">
<li id="7750">
<div class="brandInfo">
<a href="http://...">Celine Engelstad</a>
</div>
<div class="logo">
<img title="Celine Engelstad" src="http://..." class="logo">
</div>
</li>
// More items here
</ul>
</span>
这是正确的原理图吗?
<span itemscope itemtype="http://schema.org/Store">
// Store info here
<span itemscope itemtype="http://schema.org/Product">
<ul id="brandList">
<li itemprop="productID" id="7750">
<div itemprop="manufacturer" class="brandInfo">
<a itemprop="url" href="http://...">Celine Engelstad</a>
</div>
<div itemprop="logo" class="logo">
<img itemprop="logo" title="Celine Engelstad" src="http://..." class="logo">
</div>
</li>
// More items here
</ul>
</span>
1) 由于它不是产品列表,而是品牌列表,因此使用 http://schema.org/Product
是否正确
2) 品牌名称既是名称又是链接。我可以像以前一样使用嵌套的 itemprop
吗?
3) 使用 itemprop="productID"
是否有意义,因为这不是要购买的商品,而是我网站上的品牌 ID?
2013 年 7 月 17 日更新
在一些外部帮助之后,我对商店列表品牌实现了以下结构:
<ul class="brand-list>
<li id="426">
<span itemtype="http://schema.org/Organization" itemscope="">
<div class="brandInfo floatLef" itemprop="name">
<a href="#" class="" itemprop="url">American Retro</a>
</div>
</span>
</li>
</ul>
这是否正确使用例如在名为最受欢迎的品牌的部分的首页上?
最佳答案
品牌是一个组织,而不是产品,因此不在产品架构的范围内。
关于html - 对于商店列表品牌,最正确的微数据模式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848124/