2013-09-26 44 views
4

我試着發佈一小段代碼,並嘗試在Google結構化數據測試工具中測試此功能,但沒有顯示豐富網頁摘要。評級Google中的豐富網頁摘要(Schema.org)無法正常工作

這裏是我的意思截圖:

review rich snippet in Google search results

而這裏的一塊我使用的代碼,這是我直接從Schema.org了:

<div itemscope itemtype="http://schema.org/Product"> 
    <span itemprop="name">Product name</span> 
    <div itemprop="aggregateRating" 
      itemscope itemtype="http://schema.org/AggregateRating"> 
     Rated <span itemprop="ratingValue">5</span>/5 
    </div> 
</div> 

任何想法,爲什麼它沒有出現在測試工具中?

感謝,巴喬

回答

5

對於累計評論的收視率,而不是單一評論,必須指定評論總數其中ratingValue是一個平均值,使用reviewCount。使用你的代碼作爲基礎:

<div itemscope itemtype="http://schema.org/Product"> 
<span itemprop="name">Product name</span> 
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> 
    Rated <span itemprop="ratingValue">5</span>/5 
    Based on <span itemprop="reviewCount">100</span> reviews 
</div> 
</div> 

注意另外的schema specificationBased on <span itemprop="reviewCount">100</span> reviews

見例1,也在Google's examples使用count(使用數據詞彙)。

+0

對不起,但只是一個簡單的問題 - 有沒有原因,或者這只是格式模式的一部分? – blazonix

+0

這是在規範中,作爲示例的一部分(添加到我的答案上面)。 Google自己關於Rich Snippets的綜合評論指南也顯示了評論數量,雖然他們的示例使用的是數據詞彙表而非模式。從Google的觀點來看,我認爲在彙總評級方面,他們需要樣本量來判斷評級的可靠性。 – GDav

+0

剛剛閱讀你的例子,我明白你的意思是可靠性,儘管我不確定數據總是準確的。操縱這些數據非常容易,無論如何,謝謝! :) – blazonix

相關問題