Launch offer: 20% off your first quarter on any plan, until November 11.

--d--h--m--s
Claim it

Structured dataIntermediate

Review schema

Review schema marks up a single review of an item, with its author, rating and text.

Review markup describes one review: who wrote it, what it covers, the rating and the review text. It differs from aggregate rating markup, which summarises many reviews.

Need help with SEO?

Comppound runs SEO and AI search for SaaS companies. We plan what to publish, produce it with AI, and every page passes automated checks, and a person reviews samples and anything high-risk.

  • Published to your site and tracked in Search Console
  • One person answers for your account
  • Plans from $400 a month, terms from 3 months

Rules to respect

The reviewed item must be eligible, the review must be visible on the page and it must be genuine. Google's guidelines restrict self-serving reviews for local businesses and organisations.

Choosing the right type

Use Review for individual reviews and AggregateRating for the combined score. Use real data from your reviews, not a figure invented for markup.

Common mistakes

Marking up testimonials as independent reviews

Your own site quoting customers is not the same as a third-party review.

Frequently Asked Questions

For eligible types, yes, if they are visible and real. Check the current guidelines on self-serving reviews.

Keep reading

  • AggregateRating: AggregateRating summarizes many reviews as an average score and count, and is the markup behind star ratings shown in some Google search results.
  • Review Snippet: A review snippet is a Google rich result showing a star rating and review details, driven by Review or AggregateRating markup on supported item types.
  • Self-Serving Reviews Rule: Google's self-serving reviews rule stops review stars from showing for LocalBusiness and Organization markup when a business hosts reviews about itself.
  • Product Schema: Product schema describes a product with name, image, offers, ratings and reviews, making pages eligible for product snippets and merchant listing experiences.
  • Author Markup: Author markup identifies who wrote a piece of content using the author property, linking articles to a Person or Organization with a profile URL.
  • ContactPoint schema: ContactPoint schema describes how to reach an organisation, such as a customer support phone number or email.
  • Course Schema: Course schema describes an educational course with name, description and provider. Google phased out its course info rich result in 2025.
  • DiscussionForumPosting Schema: DiscussionForumPosting schema marks up forum threads and social posts with author, date and text, helping Google identify discussion content.

Issues with structured data? Let Comppound fix it.

We add and repair the schema that helps Google show rich results and AI systems understand who you are.