Seoxpert.io
mediumBest Practices

SERP Opportunity: High-Authority Pages Missing Rating Schema

High-authority pages lack AggregateRating or Review schema, missing out on star ratings in SERPs.

By Seoxpert Editorial · Published

Why it matters

Star ratings in search results make listings more visually appealing and can significantly increase click-through rates. Pages with genuine reviews or ratings should use AggregateRating schema to qualify for these rich results, enhancing visibility and user trust.

Impact

Pages may miss out on increased traffic and engagement from enhanced SERP features.

How it's detected

An automated crawler checks high-authority pages for the presence of AggregateRating or Review schema when reviews or ratings are mentioned.

Common causes

  • Pages discuss products or services but omit structured data markup.
  • Developers are unaware of the benefits of AggregateRating schema.
  • Content management systems do not generate review schema by default.
  • Review or rating data exists only as plain text, not in structured format.

How to fix it

Review the content of each flagged page to confirm the presence of genuine reviews or ratings. If present, add AggregateRating schema using JSON-LD, including ratingValue, ratingCount, and bestRating. Only implement if actual ratings exist; do not fabricate data. Validate the schema using Google's Rich Results Test.

Code examples

Before: No AggregateRating schema

<!-- No structured data for ratings present -->

After: AggregateRating schema added

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Example Product",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "ratingCount": "27",
    "bestRating": "5"
  }
}
</script>

FAQ

Should I add AggregateRating schema if my page does not have real reviews?

No. Only add AggregateRating schema if genuine ratings or reviews exist.

What fields are required for AggregateRating schema to show star ratings?

At minimum, include ratingValue, ratingCount, and bestRating in the AggregateRating schema.

Can I use AggregateRating schema for service or article pages?

Yes, if the page genuinely aggregates ratings or reviews for a service, product, or article.

How do I test if my schema is implemented correctly?

Use Google's Rich Results Test to validate your structured data markup.

Found this issue on your site?

Run a scan to see if SERP Opportunity: High-Authority Pages Missing Rating Schema affects your pages.

Scan my website →