誰かがマイクロデータで私を助けてくれるかどうか疑問に思っていました. これは私が取り組んでいるものです:
他のサイトをレビューするサイトを作っています。だからレビューは記事です。各レビュー/記事には、名前とテキスト、および評価が含まれています。2 つの評価があります。1 つはサイト/作成者によるもので、もう 1 つは訪問者によるものです。評価は 1 ~ 10 です。
これは私がこれまでに行ったことです(私はschema.orgを使用しています):
本文はWebPageです。次に、 Reviewであるコンテンツ領域があります。レビューには、名前/タイトルとレビュー自体 (reviewBody) が含まれます。
それから私は評価を持っています。著者の評価と訪問者の評価があると言いました。だから私はそれらをAggregateRatingとして作成しました。このような:
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="worstRating" content="1">
<meta itemprop="bestRating" content="10">
<strong itemprop="ratingValue">8.33</strong>
<span>by "the site"</span>
</div>
だから私の質問は:これは正しいことですか?これも実際の評価ですか?どのようにしますか?
また、サンプル ページをGoogle の構造化データ ツールで確認すると、データは期待どおりに定義されていますが、見栄えの良いリッチ スニペット (星が付いたもの) が得られません。