3

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


更新 17.07.2013

在一些外部帮助之后,我已经对列出品牌的商店实施了以下结构:

<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>

例如,在首页上用于称为最流行品牌的部分是否正确?

4

2 回答 2

2

品牌是一个组织,而不是产品,因此不在产品模式的范围内。

于 2012-12-12T20:39:35.660 回答
0

这实际上取决于您打算列出的商店类型;对于实体店位置,使用商店微数据模式;另一方面,如果您列出的是您在自己的商店中销售的品牌,那么使用品牌架构可能会更好。

于 2017-07-04T22:54:22.727 回答