对于商店上市品牌,最正确的微数据模式是什么?

时间:2012-12-12 20:34:56

标签: html5 microdata schema.org

我有一个商店页面,列出了他们销售的时尚品牌。但我不确定使用什么微数据模式。我正在使用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>

这是否正确使用,例如在首页上还有一个名为最受欢迎品牌的部分?

2 个答案:

答案 0 :(得分:2)

品牌是一种组织,而不是产品,因此不在产品架构的范围内。

答案 1 :(得分:0)

这实际上取决于您打算列出的商店类型;用于砖和迫击炮的位置,使用store microdata schema;另一方面,如果您列出的是您在自己的商店中销售的品牌,那么您可能会更好地使用brand schema