2013-07-18 102 views
5

我在使用MicroFormats和計算要使用的產品類型(產品或優惠)時遇到問題。我已經使用優惠將數據添加到我們銷售的各種產品(每頁1份)。雖然這在Google結構化數據測試工具中正確驗證,但它不會在結果中顯示價格/評分/ InStock。如果我使用產品和優惠的混合物,那麼儘管我不確定這是否是正確的方法?schema.org/microdata - 產品或優惠?

感謝,

裏克

<title>My Tent</title> 
<div itemscope itemtype="http://schema.org/Offer"> 
<div itemprop="name" class="product-details-title" id="item_product_prop">My Tent</div> 
<div itemprop="description" id="item_product_prop">A Description for MyTent</div> 
<meta itemprop="aggregateRating" id="item_product_prop" content="[3 Ratings]"> 
<div id="item_product_prop" itemprop="price">$13</div> 
<div itemprop="availability" id="item_product_prop" content="InStock"></div></div> 
</div> 

http://www.google.com/webmasters/tools/richsnippets?q=uploaded:8004e1c78c1098daa7aa283c26b42939

+2

您正在使用[tag:microdata],而不是[tag:microformats]。請編輯您的問題(及其標籤)。 – unor

+0

建議編輯標題和標籤。 –

回答

4

如果產品供您的網站上出售,你的實際需要都提供和產品的產品頁面上。要約應該在產品中生存。

谷歌還要求價格和priceCurrency(提供的兩個屬性)。

6

schema.org/Product頁面提供了很好的示例。用它作爲參考例子,你會得到你想要的。

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

結果

enter image description here

相關問題