2011-11-21 7 views
7

は、私はスター-画像用を使用してschema.orgここhttp://schema.org/docs/gs.html#advanced_missingに与えられた指示に従って審査のmicrodataを挿入レビュー数および評価 - schema.org

私のサイトにいくつかのリッチスニペットを取得いくつかの助けが必要レビュー数はテキストと同じですが、テストツールでテストすると何も示されませんでした。 Example page where we use the microdata for the reviews。ここ

とは、私は、静的テストページを作成し、Googleはここhttp://www.google.com/support/webmasters/bin/answer.py?answer=172705提供される指示使用して、いくつかの変更を行った

<div itemprop="reviews" itemscope itemtype="http://schema.org/AggregateRating"> 
    <A HREF="javascript:an();"><img src="/images/stars/4.5.gif" border=0></a> 
    <meta itemprop="ratingValue" content="4.5" /> 
    <meta itemprop="bestRating" content="5" /> 
    <BR> 
    <span class="bottomnavfooter"> 
    <A HREF="javascript:an();">Read (<span itemprop="ratingCount">70</span>) Reviews</A 
    </span> 
</div> 

を使用したものである(私はschema.orgで見つけたものと異なっている!)が、まだテストは価格やレビューではなく製品名のみを返しました。

Here is my test page - 私はずっと間違っ

感謝を行くよどこに参照してくださいすることができます!

+1

@Lawrenceがあなたの質問に答えた場合は、それをチェックし、彼に信用を与えてください。 –

+0

@ james.garriss申し訳ありませんが、私はこれに非常に精通していない、周りを見て、彼に値するものを与えるだろう、彼は絶対に素晴らしいでした! – Joel

+0

私は彼の答え、@ジョエルで緑色のチェックを見るので、あなたはそれが分かっていると思います。 Stack Overflowコミュニティへようこそ! –

答えて

9

aggregateRatingitempropがあるため上記のコードスニペットは失敗しますが、itemscopeには含まれません。また、最後のアンカークローズタグに>がないことには役立ちませんが、コードをSOにコピーしていたときの事故であったと思います。

もう一つの問題は、schema.orgサイトの例が間違っているためです(私はこれに関するバグレポートを提出しています)。彼らはitemprop="aggregateRating"の代わりにitemprop="reviews"と言います。コードは次のようになります。

<div itemscope itemtype="http://schema.org/Offer"> 
    <span itemprop="name">Ray-Ban 2132 New Wayfarer Sunglasses</span> 
    <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> 
    <a href="javascript:an();"><img src="/images/stars/4.5.gif" border=0></a> 
    <meta itemprop="ratingValue" content="4.5" /> 
    <meta itemprop="bestRating" content="5" /> 
    <br /> 
    <span class="bottomnavfooter"> 
     <a href="javascript:an();">Read (<span itemprop="ratingCount">70</span>) Reviews</a> 
    </span> 
    </div> 
</div> 
+0

ありがとう@Lawrence私はあなたにちょうど従って、それは働いた!問題はです。この順番にする必要がありますか?私のサイトでは、製品名がレビューの上に表示されません。どうすればいいですか(そうでなければ、実際のページで正しいコードを使用していると思います。あなたの時間! – Joel

+0

@Joel私が正しく理解していれば、 'itemtype = http:// schema.org/Offer'のdivと' http:// aggregateRating'のdivの間に好きなだけhtmlを置くことができます。直接の親子関係が必要です。 –

+0

ありがとうございます@Lawrenceそれは今はうまくいきます、私はそれから何かを持っているかどうか、Googleの側からの保証はありませんが、私は私の一部をした... – Joel

関連する問題