Inferensys

Glossary

Review

A Schema.org structured data type representing a critical evaluation of a creative work, product, or organization, typically including a rating value and the author of the review.
Data scientist building training data pipeline on laptop, data preprocessing visible, technical workspace.
SCHEMA.ORG TYPE

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.

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.

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.

SCHEMA.ORG REVIEW TYPE

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.

SCHEMA.ORG REVIEW TYPE

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.

STRUCTURED DATA PATTERNS

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.

01

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.

Rich Result
Search Feature
03

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.

04

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.

05

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?"

SCHEMA.ORG COMPARISON

Review vs. AggregateRating vs. ClaimReview

A technical comparison of three distinct Schema.org types used for evaluations, ratings, and fact-checking.

FeatureReviewAggregateRatingClaimReview

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

Prasad Kumkar

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.