The Review type is a subclass of CreativeWork used to semantically mark up an individual's or entity's assessment of a Thing. It explicitly connects the author of the critique to the itemReviewed—which can be a Product, Organization, CreativeWork, or Event—and typically includes a reviewRating property using the Rating type to quantify the evaluation.
Glossary
Review

What is Review?
A Review is a Schema.org structured data type that represents a critical evaluation of a creative work, product, or organization, typically including a rating value and the author of the review.
For AI-driven search engines, implementing Review markup is critical for generating rich snippets with star ratings and for providing factual grounding in generative overviews. The reviewBody property carries the textual critique, while positiveNotes and negativeNotes offer structured sentiment signals that help language models parse nuanced opinions beyond aggregate scores.
Core Properties of Review Markup
The Review schema type provides a structured vocabulary for critical evaluations of products, services, or creative works. These core properties define the rating, the author, and the subject being reviewed.
Frequently Asked Questions
Technical answers to common questions about implementing the Review schema type for AI-driven search visibility and rich result eligibility.
The Schema.org Review type is a structured data class that represents a critical evaluation of a CreativeWork, Product, Organization, or Service. It functions by encapsulating the review's textual body, a numerical or qualitative reviewRating, and the author who produced the assessment. When implemented via JSON-LD, this markup enables search engines and AI answer engines to parse the sentiment, rating value, and subject of the review with machine-readable precision. The itemReviewed property establishes the direct relationship between the evaluation and the entity being critiqued, creating an unambiguous semantic link that generative engines use to source authoritative opinions for AI-generated overviews.
Common Review Schema Implementations
Practical implementations of the Schema.org Review type to generate rich results, enhance entity understanding, and provide explicit sentiment signals to generative AI engines.
AggregateRating with Nested Reviews
The standard pattern for product and service pages. An AggregateRating summarizes overall sentiment, while individual Review nodes provide granular feedback.
- @type: Product or LocalBusiness
- aggregateRating: Contains ratingValue and reviewCount
- review: Array of nested Review objects
- Each Review requires an author (Person/Organization) and reviewRating
This structure enables star ratings in search results and provides AI models with both summary statistics and detailed qualitative data for generating nuanced answers.
Editorial Review for CreativeWorks
Used by publishers and critics to provide professional evaluations of books, films, and other media. Distinct from user-generated reviews.
- @type: Review (with no AggregateRating required)
- itemReviewed: A Book, Movie, or Article entity
- author: The critic or publication (use Organization for publications)
- reviewBody: The full text of the critical analysis
- datePublished: Critical for freshness signals
This markup helps AI models distinguish between professional editorial judgment and crowd-sourced user sentiment when synthesizing qualitative assessments.
EmployerReview for Organizations
A domain-specific implementation for employer branding and recruitment. Evaluates an Organization as a workplace rather than a product.
- @type: EmployerReview
- itemReviewed: The Organization being reviewed as an employer
- author: Former or current employee (Person type)
- reviewRating: Often uses a 5-star scale
- proprietary properties: Include workEnvironment, salary, and careerGrowth
This structured data feeds into job search platforms and AI-driven recruitment tools, influencing how generative engines describe company culture and employee satisfaction.
Review Snippet with Multiple Ratings
Advanced pattern for products with multi-dimensional evaluation criteria. Decomposes a single review into distinct scored attributes.
- @type: Review
- reviewRating: Overall score
- associatedReviewRating: Array of sub-ratings
- ratingValue: Score for this dimension
- name: e.g., "Battery Life", "Build Quality", "Value"
This granular approach provides AI models with structured, attribute-level sentiment data, enabling precise answers to specific queries like "Is this laptop's keyboard good?"
Review vs. AggregateRating vs. ClaimReview
A technical comparison of three distinct Schema.org types used for evaluations, ratings, and fact-checking.
| Feature | Review | AggregateRating | ClaimReview |
|---|---|---|---|
Primary Purpose | Individual critical evaluation of a specific item | Statistical summary of multiple ratings | Fact-check assessment of a specific claim |
Parent Type | CreativeWork | Rating | Review |
Typical Subject | Product, Organization, CreativeWork | Product, Organization, CreativeWork | Claim or Statement |
Rating Value | Single rating (reviewRating) | Average rating (ratingValue) | Truth verdict (reviewRating) |
Author Required | |||
Item Reviewed Required | |||
Claim Reviewed Required | |||
Rich Result Eligibility |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core structured data types and properties that interact with or extend the Review schema to build rich, authoritative knowledge graphs for AI-driven search.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us