レビュー構造化データを解説:ReviewとAggregateRatingの違い、Googleが認めるページ、自己宣伝レビューのルール、JSON-LDの例、検証方法とよくあるエラー。

要点
レビュー構造化データ(review schema)は、レビュー(Review)や平均評価(AggregateRating)を記述する構造化データで、Googleが検索結果の下に星、スコア、レビュー件数を表示できるようにするものです。Googleがこのレビュー スニペットを表示するのは特定のアイテムタイプ(商品、レシピ、書籍、コース、イベント、ソフトウェア、映画など)に限られ、レビューがページ上で見える場合のみです。また、ローカルビジネスや組織が自社について掲載したレビューには一切表示されません。有効なマークアップはページを表示対象にするだけで、星の表示を保証するものではありません。
さらに詳しく知るには、こちらに質問
レビュー構造化データは、検索結果の星が目を引くことから、最も需要の多いスキーママークアップの一つです。同時に、ルールが最も多く、がっかりするサイト運営者が最も多いタイプでもあります。Googleのレビュー スニペットに関するドキュメントがそのルールを定めており、このガイドではそれを判断基準に落とし込みます:どのページが星を獲得できるか、どのマークアップを書くべきか、そしてなぜ星が表示されないのか。
レビュー構造化データは、schema.orgの2つのタイプをまとめたものです:
Review:1人の執筆者による1件のレビューで、評価(reviewRating)、本文(reviewBody)、日付を含みます。編集部によるノートパソコンのテストも、商品に対する顧客レビューも、どちらもReviewです。AggregateRating:複数の評価の平均で、平均スコア(ratingValue)と評価数(ratingCount)またはレビュー数(reviewCount)を含みます。どちらも別の対象、つまりitemReviewedを記述します。実際には、レビューのブロックを単独で書くことはほとんどありません。reviewとaggregateRatingを、評価対象のアイテム(Product、Recipe、Bookなど)の中にネストします。Googleがマークアップを受け入れると、検索結果に星、スコア、レビュー数、レビュー投稿者名を含むリッチスニペットが表示されることがあります。ファクトチェック用のマークアップであるClaimReviewと混同しないでください。Googleは2025年6月に検索結果を簡素化して以降、検索でこれを表示しなくなりました。
Googleはレビュー スニペットを、決められたタイプのリストに限定しています。2019年9月のアップデート以降、それ以外のタイプ(汎用的なThing、WebPage、単独のService)へのマークアップでは星は表示されません。
| アイテムタイプ | レビュー スニペットの対象 | 条件 |
|---|---|---|
Product | はい | 特定の商品に関するレビューで、ページ上に表示されていること |
Recipe | はい | レシピの利用者による評価 |
Book、Movie、Course、Event、SoftwareApplication | はい | 特定のアイテム1つであり、リストやカテゴリではないこと |
CreativeWorkSeason、CreativeWorkSeries、Episode、Game、MediaObject、MusicPlaylist、MusicRecording | サポート対象のタイプ | ルールは同じ、表示頻度は低め |
LocalBusiness、Organization | 第三者のレビューサイトのみ | 自社サイト上の自社に関するレビューは対象外 |
| カテゴリページ、商品一覧 | いいえ | Googleは特定のアイテム1つを求めている |
Googleのルールはほかに2つあります:レビューと評価はマークアップしたページ上で訪問者に見えていなければならず、他のウェブサイトで集めたレビューを集約してはいけません。商品ページのマークアップに「Trustpilotで4.8」といったスコアを載せることはできません。
Googleは、自己宣伝(self-serving)のレビューを「エンティティAに関するレビューがエンティティAのウェブサイトに掲載されている場合」と定義しています。2019年9月以降、GoogleはLocalBusinessとOrganizationタイプ(およびそのサブタイプ)について、ビジネスが自社に関するレビューを管理している場合にはレビューの星を表示しなくなりました。現在のドキュメントでは、第三者のウィジェットを埋め込んでもこのルールは変わらないと補足されています。
レストラン、法律事務所、代理店、SaaS企業にとっての影響:
OrganizationのReviewとしてマークアップしても、星は表示されません。引き続き有効なもの:商品ページ上の自社商品のレビューです。レビュー対象のアイテムがProductだからです。また、レビューサイトや比較サイトを運営している場合は、他のビジネスのレビューも有効です。ローカルビジネスの場合、重要な星はローカルパックに表示され、それはマークアップではなくGoogleビジネスプロフィールに由来します。代わりに何をマークアップすべきかはローカルビジネス構造化データのガイドで、プロフィール側の対応はGoogleレビューへの返信に関する記事で解説しています。
| タイプ | 必須プロパティ | 推奨プロパティ |
|---|---|---|
Review | author(PersonまたはOrganization、名前は100文字未満)、itemReviewedとそのname(ネストする場合は親アイテムの名前)、reviewRating.ratingValue | datePublished、reviewRating.bestRating、reviewRating.worstRating |
AggregateRating | itemReviewedとそのname(ネストする場合は親アイテムの名前)、ratingValue、およびratingCountまたはreviewCount | bestRating、worstRating |
検証エラーの大半は、3つの細かな点が原因です。評価スケールはデフォルトで1から5です:10点満点や100点満点で評価する場合はbestRatingを宣言してください。小数点にはドットを使います(4,4ではなく4.4)。フランス語、ドイツ語、スペイン語のサイトがよくつまずく点です。そして執筆者は実在の名前でなければなりません:Googleは無効な執筆者の例として「土曜日まで50%オフ」を挙げています。
最もよくあるケースは、顧客レビューを表示する商品ページです。個々のレビューをマークアップする場合、Googleは集計評価も含めるよう求めています。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trail Running Shoe X2",
"image": "https://www.example-shop.com/images/x2.jpg",
"brand": { "@type": "Brand", "name": "Example" },
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 128,
"bestRating": 5,
"worstRating": 1
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Claire M." },
"datePublished": "2026-09-14",
"reviewBody": "Light, stable on wet rock, sizes run small.",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
}
}
]
}
</script>商品、書籍、ソフトウェアをテストするブログやメディアは、自らのレビューをマークアップします。商品の編集部レビューについては、商品スニペットのドキュメントに記載されているとおり、GoogleはpositiveNotesとnegativeNotesによる長所と短所(少なくとも2項目)にも対応しています。
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": { "@type": "Book", "name": "The Example Handbook" },
"author": { "@type": "Person", "name": "Jordan Lee" },
"datePublished": "2026-08-02",
"reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10 },
"publisher": { "@type": "Organization", "name": "Example Reviews" }
}Sorankの無料スキーマジェネレーターはフォームから両方のブロックを生成でき、SERPプレビューツールでは星の横にタイトルと説明文がどう表示されるかを確認できます。
各テンプレートを、GoogleのRich Results Test(レビュー スニペットの対象かどうか)とSchema Markup Validator(schema.orgの構文)にかけるか、Sorankの構造化データ検証ツールを使ってください。公開後は、Search Consoleの「レビュー スニペット」レポートにサイト全体の有効なアイテムとエラーが一覧表示されます。
| 症状 | 考えられる原因 | 対処法 |
|---|---|---|
| マークアップは有効だが星がない、ローカルビジネスのサイト | LocalBusinessまたはOrganizationでの自己宣伝レビュー | 労力をビジネスプロフィールに振り向け、商品レビューは商品ページに残す |
| 「Missing field itemReviewed」または名前の欠落 | レビュー対象のアイテムがない単独のレビュー | レビューをアイテム内にネストするか、itemReviewed.nameを追加する |
| 評価がおかしい(4.6ではなく2.3) | 10点満点なのにbestRatingがない | bestRatingとworstRatingを宣言する |
| ratingValueの値が無効 | 小数点にカンマを使用 | ドットを使う |
| カテゴリページの星がまったく表示されない | ページに複数のアイテムが掲載されている | 各商品ページでレビューをマークアップする |
| 構造化データに関する手動による対策 | レビューが表示されていない、他サイトから取り込んでいる、または捏造 | ページにレビューを表示し、集約した第三者のスコアを削除してから、再審査をリクエストする |
| 有効で対象なのに、まだ星がない | リッチリザルトを表示するかどうかはGoogleが決める | ページとレビューの質を高める(表示は決して保証されない) |
これらのルールに加えて、Googleの構造化データに関する一般的なガイドラインも適用されます:そこでは、マークアップしてはならない誤解を招くコンテンツとして「偽のレビュー」が明記されています。レビュー スニペットは、検索結果ページの表示枠を競うSERP機能の一つですが、その種類は減り続けています。Googleは2026年5月にFAQのリッチリザルトの表示を終了しました(このマークアップについてはSorankのFAQ構造化データのガイドで解説しています)。
誰かがAIアシスタントに「150ドル以下で最高のトレイルランニングシューズ」を尋ねると、回答には評価やレビュー件数がよく含まれます。こうした情報は、アシスタントが読めるページと、信頼しているプラットフォームから得られています。AIの回答におけるTrustpilotの引用に関するSorankの調査は、レビュープラットフォームが情報源としてどれほど使われているかを示しています。
ここでのレビュー構造化データの役割は、Googleの星の場合よりも限定的です。JSON-LDのブロックはクローラーに曖昧さのないスコア、件数、日付を伝え、ページ上のレビューが名前の明示された商品に関するものであることを裏付けます。目に見えるテキストも少なくとも同じくらい重要です:評価を明記し、レビュー投稿者が褒めている点と批判している点を要約し、レビューに日付を付けたページは、言語モデルに引用しやすい文章を提供します。詳しくはAI検索のための構造化データのガイドで解説しており、ECサイトの商品ページのチェックリストではテンプレートのどこにレビューを置くかを示しています。
購入者がAIアシスタントに質問したときに自社の商品やブランドが挙がるかを確認するには、SorankのAI言及トラッキングがChatGPT、Claude、Geminiでそうした質問を追跡し、GEO最適化がAIに引用される比較記事や購入ガイドの公開を支援します。
覚えておくべきルール:特定のアイテム1つについて、実在する目に見えるレビューを、そのアイテムのページでマークアップすること。商品ページ、レシピ、書籍、ソフトウェアは星を獲得できますが、ビジネスが自らをレビューしても、マークアップの内容にかかわらず星は獲得できません。
追加はできますが、Googleは星を表示しません。自社に関するお客様の声はOrganizationまたはLocalBusinessの自己宣伝レビューにあたり、Googleは2019年以降、埋め込みウィジェットから表示される場合も含めて、レビュー スニペットの対象外としています。お客様の声は訪問者向けに残し、レビューのマークアップは商品ページに集中させましょう。
レビュー スニペットは表示上の機能であり、Googleはこれをランキング要因として位置づけていません。星があると検索結果が目立つため、クリック率が上がることがあります。主なメリットは同じ掲載順位でより多くのクリックを得られることで、順位そのものが上がるわけではありません。
Googleがページを再クロールして再処理する必要があり、サイトのクロール頻度によって数日から数週間かかることがあります。Search ConsoleのURL検査ツールを使って、重要なページのインデックス登録をリクエストできます。マークアップが有効でも、星を表示するかどうかはGoogleが検索クエリごとに判断します。
先行導入企業のご紹介
