Skip to content

Structured data research entity SEO semantic visibility iGaming knowledge systems

Independent technical publication Sources checked Oct 26, 2026

SchemaReel.onlineStructured data & entity SEO studio
Explore the Desk

Entity reference: Review

Review and AggregateRating Schema Reference

Review describes one review of an item; AggregateRating describes an average of many ratings. Both are the most closely policed types in Google Search, and the most misused on gambling sites.

Schema.org type
Review
Hierarchy
Thing > CreativeWork > Review
Google Search feature
Review snippets for supported item types, with rules on self-serving, fake and undisclosed incentivized reviews (Google).
Status checked

Properties worth knowing

Review properties used on casino and sportsbook sites
PropertyExpectsUse it forGoogle documentation
authorPerson or OrganizationThe reviewer, with a name.Required
reviewRatingRatingThe rating given, with ratingValue.Required
itemReviewedThingWhat is reviewed, unless the review is nested in it.Required unless nested
reviewBodyTextThe review text shown on the page.Not listed
positiveNotes, negativeNotesItemListPros and cons shown on the page.Editorial product reviews
AggregateRating.ratingCount or reviewCountIntegerHow many ratings or reviews the average is based on.At least one required

Example

{
  "@context": "https://schema.org",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Organization",
    "name": "Verdant Crown Casino",
    "url": "https://verdantcrown.example/"
  },
  "author": {
    "@type": "Person",
    "name": "Sam Ortega",
    "url": "https://ledgerlane.example/team/sam-ortega/"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "4",
    "bestRating": "5"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Ledger Lane Reviews"
  },
  "positiveNotes": {
    "@type": "ItemList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Deposit limits easy to find"
      }
    ]
  },
  "negativeNotes": {
    "@type": "ItemList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Withdrawal review times vary by method"
      }
    ]
  }
}
An independent review of a fictional casino brand. Fictional names on reserved .example domains. Local checklist: no errors or warnings.

On casino and sportsbook sites

Schema.org defines a review as "A review of an item - for example, of a restaurant, movie, or store." Google lists Organization, LocalBusiness and Game among the item types for review snippets, and requires an author and a rating. Its rules exclude self-serving reviews on Organization markup and, since July 2026, say not to include fake or undisclosed incentivized reviews in pages or markup. An independent publisher reviewing a licensed brand can use Review markup when the review is real, visible and its commercial links are disclosed. See review and rating structured data.

Mistakes to avoid

  • AggregateRating on a brand's own Organization node.
  • An AggregateRating with no ratingCount or reviewCount.
  • Nesting a review and also setting itemReviewed.
  • Ratings in markup that are not on the page.

Questions

Can an operator mark up reviews from its own players?

Not for stars on its own Organization markup. Google treats reviews a business controls about itself as self-serving.

Are game reviews allowed?

Game is a supported item type. The same rules on authors, visibility and incentives apply.

Sources

How SchemaReel chooses, reads and dates its sources is set out on the data sources page.

  1. Google Search Central, Review snippet structured data, last updated September 8, 2026.
  2. Google Search Central, Latest Google Search documentation updates, read October 26, 2026.
  3. Schema.org, Review, V30.1 (2026-09-16).

Questions about structured data on an iGaming site?

Send the editors a correction, a source or a question. A person reads every message.