web-dev-qa-db-ja.com

1〜100または1〜10の評価に適したMicroformats

誰かがMicroformatsで1-100の評価システムを使用し、それがSERPSで機能するのを見ましたか?

<div class="rating">50</div>は結果スニペットで2.5星の評価を生成することを期待していますが、どんな経験でも期待しています。

Microformatsで1〜100の評価を使用することはお勧めできませんか?その場合は、何らかの評価を行ってJSONLDマークアップ内で1〜5の評価を公開するためのバックエンド作業を行うことができます。

<script type="application/ld+json">
    { "@context": "http://schema.org",
        "@type": "Business",
        "name": "Joe Businessman",
        "telephone": "(174)222-1012",
        "description": "desc",
        "aggregateRating":
        {
            "@type": "AggregateRating",
            "ratingValue": "2.5",
            "reviewCount": "30"
        }
}
</script>

UPDATE素晴らしい答えを受け取りました!しかし、他の人にとっても: Google

「5ポイントスケールを使用しない評価:デフォルトでは、サイトは5ポイントスケールを使用すると想定されます。5が最高の評価、1が最低ですが、他のスケールを使用できます。そうすれば、最高と最低の評価をマークアップでき、Googleはそれをリッチスニペットで使用される5つ星システムに合わせてスケーリングします。」

1
Ben Racicot

Googleは、1〜5、1〜6、1〜10、または1000までの幅広いratingValuesをサポートしています。ただし、Googleはデフォルトで5を想定しているため、bestRatingを使用する必要があります。非常に柔軟で、worstRatingを使用して0、1、または10から開始することさえできます。

1-100スキーマAggregateRating の例

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Product",
  "aggregateRating": {
    "@type": "AggregateRating",
    "bestRating": "100",
    "ratingCount": "24",
    "ratingValue": "87"
  },
  "image": "Dell-30in-lcd.jpg",
  "name": "Dell UltraSharp 30\" LCD Monitor",
  "offers": {
    "@type": "AggregateOffer",
    "highPrice": "$1495",
    "lowPrice": "$1250",
    "offerCount": "8",
    "offers": [
      {
        "@type": "Offer",
        "url": "save-a-lot-monitors.com/Dell-30.html"
      },
      {
        "@type": "Offer",
        "url": "jondoe-gadgets.com/Dell-30.html"
      }
    ]
  }
}
</script>

Googleでは5つまでの星しか表示されないため、スコアを5つ星のシステムに変換することがわかりますが、右側にテキストエントリがあります。

これは次のようになります:

enter image description here

Googleは、Rotten Tomatoesで見られるように、1〜100の割合の使用もサポートしています。

さらにいくつかの例が含まれます:

enter image description here

2
Simon Hayter