HomeBlog › How to get Google review stars to show up in search

How to get Google review stars to show up in search

If you have five-star reviews but Google shows no stars next to your search result, the cause is almost always the same: your site is missing review schema (AggregateRating). It is the code that tells Google your rating exists. Add it, and the stars can appear.

Why your stars are not showing

Google does not invent star ratings - it reads them from structured data on your page. If your site never tells Google "this business has a 4.9 rating from 27 reviews," there is nothing for it to display, no matter how many real reviews you have. This is the single most common gap we find: every local business we have audited had real five-star reviews and not one had the schema to show them.

What review schema (AggregateRating) is

Schema is a small block of code in your page's head that labels your information for machines. AggregateRating is the specific piece that states your average rating and how many reviews it is based on. It is invisible to visitors, but Google and AI engines read it - and it is what makes the gold stars eligible to appear under your link.

Check your review schema free

See whether your stars are set up to show in search - and get the exact code if they are not.

Check My Schema Free

How to add it (copy-paste example)

Here is a minimal example. Replace the values with your real numbers and paste it into your page's <head>:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Acme Plumbing",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "27"
  }
}
</script>

Not comfortable editing code? The schema markup checker shows whether you already have it and generates the block filled in with your details.

The rules that keep your stars

Two things matter. First, the rating in your schema must match what is publicly visible - do not claim 5.0 in code if your reviews show 4.7, or Google may ignore it. Second, the reviews should be real and verifiable. Used honestly, AggregateRating is one of the highest-ROI fixes there is; misused, it gets stripped.

How to check if it worked

After adding the schema, run your page through a schema checker to confirm it is valid, then give Google a few weeks to re-crawl. Stars are never guaranteed, but without the schema they are impossible - so this is step one.

Check your review schema free

See whether your stars are set up to show in search - and get the exact code if they are not.

Check My Schema Free
ZH
Zachary Hoppaugh

Founder of Zachary Hoppaugh LLC, where he helps home-service contractors get found online. He built HopHQ after auditing dozens of local business websites and finding the same fixable problems on nearly every one.

How to get Google review stars to show up in search - questions

How many reviews do I need before stars show?
There is no fixed minimum, but more reviews and a clear average help. The bigger blocker is almost always missing schema, not review count - add the markup first.
Will adding schema guarantee my stars appear?
No tool or markup can guarantee rich results, but valid AggregateRating schema that matches your visible reviews makes you eligible. Without it, stars cannot appear at all.
Can I add review schema on any website platform?
Yes, as long as your platform lets you add custom code to the page head - most do. You paste one JSON-LD block; you do not need to rebuild anything.

More from the blog