Free Critic Review Schema Generator

Fill in the facts visible on your page, copy the Critic Review JSON-LD, and validate it before you publish. The guide, examples, and FAQs are below the tool. Generate this schema with AI

Type to filter 121 supported schema types.

Schema workflow

Use only facts a visitor can verify on the page, then validate the JSON-LD before publishing.

Required

  • Visible Critic Review content
  • Canonical page URL
  • Clear page owner/publisher
  • Fields that match the visible page

Recommended

  • A representative image when the schema supports it
  • SameAs or related links when visible
  • Validation before publishing

Avoid

  • Adding properties that are not visible
  • Copying example URLs into production
  • Skipping Google and Schema.org validation
Next step

Validate, repair, and publish clean structured data.

Check the generated JSON-LD against the visible page, then run both SwiftSchema and external validators before publishing.

CriticReview Schema — Markup for Professional Reviews

CriticReview marks up a review by a critic or publication. Google retired its critic review feature in 2021; for review snippets, use Review markup instead.

Generate CriticReview JSON-LD

Looking for review stars in Google? Use the Review schema generator. Google's review snippets are documented for Review markup; the critic review feature was retired.

Why critic review markup confuses people

  • Older tutorials still promise a critic review rich result that Google retired in June 2021.
  • Site owners assume the retirement also ended review snippets. It did not.
  • The rating scale is out of 10 or 100, but bestRating is missing, so it reads as a 1 to 5 scale.
  • Casual customer reviews are marked as CriticReview instead of Review or UserReview.

How SwiftSchema helps

The generator below builds a CriticReview with the critic as author, the publication as publisher, the item reviewed with its type, and a rating with its scale.

This page explains what Google retired and what still works, so you can pick CriticReview or Review for the right reason.

What is CriticReview?

Schema.org defines CriticReview as a more specialized form of Review "written or published by a source that is recognized for its reviewing activities", such as online columns, travel and food guides, TV and radio shows, blogs, and other independent sites. For casual customer or visitor reviews, schema.org suggests UserReview.

CriticReview is a subtype of Review, so it uses the same properties: author, itemReviewed, reviewRating, reviewBody, datePublished, and publisher.

What Google retired, and what still works

On June 10, 2021, Google deprecated its critic review documentation. Google's note says it tested critic review markup with a group of site owners and "ultimately found that it wasn't useful for the ecosystem at scale."

The same note says:

  • The deprecation doesn't affect any other features on Google Search that use review markup. Review snippets still work.
  • You can leave the markup on your site so that search engines can better understand your page.

So CriticReview is still valid schema.org, but it no longer has a dedicated Google feature. If you want stars in search results, follow Google's review snippet requirements for Review markup, including a supported item type. The Review guide covers them.

Properties

PropertyNotes
authorThe critic: a Person, or an Organization for an unsigned editorial review.
itemReviewedThe item, with its specific @type (Movie, Book, Product, Restaurant) and name.
reviewRatingA Rating with ratingValue. Add bestRating and worstRating when the scale isn't 1 to 5.
publisherThe publication or outlet.
datePublishedThe publication date, in ISO 8601 format.
reviewBodyThe review text, or the summary shown on the page.
headlineThe review's title.

How to build one here

  1. 01

    Enter the review headline, URL, and publish date.

  2. 02

    Enter the critic as the author, and the outlet as the publisher.

  3. 03

    Enter the reviewed item’s type, such as Movie or Book, and its name.

  4. 04

    Enter the rating, and the best and worst ratings if your scale isn’t 1 to 5.

  5. 05

    Copy the JSON-LD and check it in the Schema Markup Validator.

Ready to build the markup?

Critic, item, rating, and scale.

Generate CriticReview JSON-LD

Common mistakes

  • Expecting a critic review rich result. Google retired it in 2021.
  • Removing review markup entirely. Review snippets still work; only the critic review feature was retired.
  • A missing scale. A score of 8.2 out of 10 needs bestRating: 10.
  • The wrong subtype. Use CriticReview for professional reviews and UserReview or Review for customer reviews.
  • A vague item type. CreativeWork is valid, but Movie or Book says more.
  • Markup that doesn't match the page. The critic, rating, and item should match what readers see.

Required properties

  • author.name
  • itemReviewed.name
  • reviewRating.ratingValue

Recommended properties

  • datePublished
  • reviewBody
  • publisher.name
  • reviewRating.bestRating
  • reviewRating.worstRating
Minimal CriticReview JSON-LD
Validate
{
  "@context": "https://schema.org",
  "@type": "CriticReview",
  "author": {
    "@type": "Person",
    "name": "Casey Critic"
  },
  "datePublished": "2025-05-04",
  "reviewBody": "A deft exploration of structured data’s impact.",
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "4",
    "bestRating": "5"
  },
  "itemReviewed": {
    "@type": "Movie",
    "name": "SwiftSchema: The Markup"
  }
}
CriticReview with publisher and scale
Validate
{
  "@context": "https://schema.org",
  "@type": "CriticReview",
  "headline": "Sharp, practical advice",
  "author": {
    "@type": "Person",
    "name": "Casey Critic",
    "url": "https://critics.example.com/casey"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Critics Journal"
  },
  "datePublished": "2025-05-04",
  "reviewBody": "A deft exploration of structured data’s impact.",
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "8.2",
    "bestRating": "10",
    "worstRating": "0"
  },
  "itemReviewed": {
    "@type": "Movie",
    "name": "SwiftSchema: The Markup",
    "url": "https://example.com/films/swiftschema"
  }
}

FAQs

Does Google still show critic reviews?Show

No. On June 10, 2021, Google deprecated its critic review documentation, saying it had tested the markup with a group of site owners and found it wasn't useful for the ecosystem at scale.

Should I remove CriticReview markup?Show

You don't have to. Google said you can leave the markup on your site so that search engines can better understand your page. CriticReview is still a valid schema.org type.

Do review snippets still work?Show

Yes. Google said the deprecation doesn't affect any other features on Google Search that use review markup. For review snippets, follow Google's Review documentation; see the Review schema guide.

CriticReview, Review, or UserReview?Show

Schema.org defines CriticReview as a Review by a source recognized for reviewing, such as a column, guide, show, or independent site, and suggests UserReview for casual customer or visitor reviews. Both are subtypes of Review.

What should a CriticReview include?Show

The critic as author, the item reviewed with its type and name, and a reviewRating with ratingValue. Add bestRating and worstRating when the scale isn't 1 to 5, plus the publisher and datePublished.

Related types

Browse all schema types

References