Review and AggregateRating schema: star ratings in Google search results

Module 6: Technical SEO, Structured Data & Rich Snippets for Wix | Lesson 71 of 687 | 55 min read

By Michael Andrews, Wix SEO Expert UK

Star ratings in Google search results are one of the most attention-grabbing rich result types. Studies consistently show CTR improvements of 15-30% for listings with star ratings compared to plain results. However, Google has strict policies about which pages can display star ratings, and implementing review schema incorrectly can result in a manual action penalty that removes all structured data features from your search listings. This lesson covers everything from eligibility rules and Google's policies through implementation patterns, individual vs aggregate reviews, third-party review integration, and the critical mistakes that trigger manual actions.

How-to diagram showing technical SEO elements including JSON-LD structured data markup, schema types, site speed optimisation, and rich snippet results in Google
Technical SEO and structured data transform how Google displays your Wix site in search results with rich snippets and enhanced listings.

What Review Rich Results Look Like

When Google shows review rich results, your search listing gains gold star icons (typically showing something like "4.8 ★★★★★ (127 reviews)") below the page title. This visual element immediately draws the eye and signals quality and trust to searchers. On both mobile and desktop, star ratings are one of the most visually prominent SERP features.

Google's Strict Eligibility Policies

Google has become increasingly strict about which pages can show star ratings. Understanding these policies is critical because violations can result in manual actions.

Eligible Content Types

Content Types That Are NOT Eligible

Manual Action Risk: Adding AggregateRating schema to ineligible pages is one of the most common causes of structured data manual actions. Google actively audits review schema, and a manual action will remove ALL structured data rich results from your entire site, not just the offending page. This can devastate your CTR across all pages.

Understanding Review vs AggregateRating

Schema.org provides two related but distinct types for reviews. Understanding the difference is essential for correct implementation.

AggregateRating Schema Template

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Complete Wix SEO Course",
  "description": "A comprehensive course teaching Wix SEO from beginner to advanced level.",
  "image": "https://yoursite.com/images/course-thumbnail.jpg",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "bestRating": "5",
    "worstRating": "1",
    "ratingCount": "127",
    "reviewCount": "89"
  }
}
</script>

Key properties explained:

Complete Review + AggregateRating Template

This template includes both the aggregate summary and individual review entries.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Complete Wix SEO Course",
  "description": "A comprehensive course teaching Wix SEO from beginner to advanced.",
  "image": "https://yoursite.com/images/course.jpg",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "bestRating": "5",
    "worstRating": "1",
    "ratingCount": "127"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Sarah Thompson"
      },
      "datePublished": "2025-11-15",
      "reviewBody": "This course transformed my understanding of Wix SEO. The step-by-step lessons are incredibly detailed and practical. My site traffic increased by 340% in 4 months.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5",
        "worstRating": "1"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "James Mitchell"
      },
      "datePublished": "2025-10-22",
      "reviewBody": "Excellent resource for Wix site owners. The technical SEO module alone was worth the investment. I finally understand structured data and my pages are getting rich results.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5",
        "worstRating": "1"
      }
    }
  ]
}
</script>

Review Schema for LocalBusiness

For local businesses, review schema is nested within your LocalBusiness schema. This is one of the few ways local businesses can earn star ratings in organic results (not just in the Map Pack).

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Business Name",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 High Street",
    "addressLocality": "Manchester",
    "postalCode": "M1 1AA",
    "addressCountry": "GB"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "bestRating": "5",
    "worstRating": "1",
    "ratingCount": "52"
  },
  "review": [
    {
      "@type": "Review",
      "author": { "@type": "Person", "name": "Customer Name" },
      "datePublished": "2025-12-01",
      "reviewBody": "The actual review text that appears on your page.",
      "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }
    }
  ]
}

Critical Rules for Review Schema

Self-Hosted vs Third-Party Reviews

There are two approaches to collecting reviews for schema implementation.

Self-Hosted Reviews

Third-Party Review Widgets

Duplicate Schema: If a third-party review widget already adds review schema to your page, adding your own will create duplicate structured data which confuses Google. Always check your page source (View Source or Rich Results Test) before adding review schema manually.

Adding Review Schema to Wix: Step-by-Step

Complete implementation process

Maintaining Review Schema

What to Do If You Cannot Use Review Schema

If your page type is not eligible for review rich results, there are alternative ways to showcase trust and quality in search results.

How to Set Up On-Site Review Collection on Wix for Schema Eligibility

To use review schema, you must display genuine customer reviews visibly on the page. Use this process to implement a compliant on-site review system on Wix.

Setting up Google-compliant reviews on Wix

Final Checkpoint: Review schema should only be on pages with eligible content types and genuine visible customer reviews. AggregateRating must reflect real calculated averages. Individual Review entries must match visible reviews exactly. Rich Results Test should show zero errors. Monitor Google Search Console monthly for any manual action warnings. When in doubt about eligibility, do not add review schema as the risk of a manual action outweighs the potential benefit.

This lesson on Review and AggregateRating schema: star ratings in Google search results is part of Module 6: Technical SEO, Structured Data & Rich Snippets for Wix in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.