1

Microdata を使用して、サイトの製品セクションのマークアップを改善しています。期待どおりに情報が Google の結果に表示されているため、すべてがうまくいっています。

でも、ある商品にカテゴリーを指定するのはいいと思います。私はどこでも検索し、 http: //Schema.org/Productで見つかったすべての属性仕様に乗りましたが、「カテゴリ」の仕様に使用できるものは何もないようです。

設定しようとしましitemprop="category"たが、Google のリッチ スニペット ツールから次のような警告が表示されます。「スキーマの一部ではないプロパティ「カテゴリ」がページに含まれています」。

製品のカテゴリを指定するためにどのプロパティを使用すればよいか知っている人はいますか? これについての考えはいいでしょう。

4

2 に答える 2

2

schema.org/Offerにはカテゴリプロパティがあります。

アイテムのカテゴリ。より大きな記号またはスラッシュを使用して、カテゴリ階層を非公式に示すことができます。

そのようなものはうまくいきます。

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

また

もう 1 つのオプションは、Product クラスにカテゴリプロパティを持つ data-vocabulary.org を使用することです。Google には問題ありませんが、他の検索エンジンには問題があります。しかし、Googleにとってはうまくいくでしょう。そのようなもの:

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

この語彙の詳細については、こちらをご覧ください。

于 2013-08-13T05:26:28.890 に答える