How to Show Star Ratings in Google Shopping Results
What Google seller ratings actually are
Google seller ratings are the aggregated star rating (and review count) that can appear below your ads — in Google Shopping results, in text search ads, and sometimes alongside organic Shopping listings. It's a single blended score, built from review data Google pulls in from a few approved sources, not something you type into a dashboard.
Two things have to be true before the stars show up:
- Google has to be able to find and trust your review data — either through structured data (schema markup) on your own site, or through an approved third-party review platform it already has a relationship with.
- You need a minimum number of reviews behind that average. Google doesn't publish an exact number, and it can vary by rating source, so don't chase a specific figure — just know that a handful of reviews isn't enough. Volume matters as much as the average score.
Why this is worth the setup time
Stars next to an ad are a pattern interrupt. Shoppers scanning a results page skip past plain text listings and land on the one with a visible rating — it reads as lower risk before they've clicked anything. For a local service business or an online retailer running paid search, that's a free lift on click-through rate you're not paying extra for. The ad costs the same. The listing just looks more credible next to it.
It also compounds with everything else you're already doing on reputation. If you're collecting reviews for your Google Business Profile or your website, that same review activity is the raw material seller ratings are built from. You're not starting a new program — you're pointing an existing one at a second payoff.
There's a timing benefit too. Seller ratings show up before the click, while review stars on your Google Business Profile or website show up after someone has already found you. A shopper comparing three ads for the same product category is making a decision in seconds, often on nothing but price, headline, and whatever trust signal is visible in the ad itself. Stars are one of the only trust signals Google lets you surface at that stage.
Step 1: Figure out which path gets you rated
There are two routes into Google seller ratings, and most businesses only need one:
Route A — structured data on your own site
If you're collecting and displaying reviews on your own website — product pages, a dedicated reviews page, testimonials on your homepage — you can mark that content up with schema.org review and rating properties. Google's crawlers read that markup and can factor it into seller ratings eligibility, on top of whatever it shows in rich results.
Route B — an approved third-party review source
If your reviews live primarily on a platform Google already has a feed relationship with, that data can flow into seller ratings without you touching your own site's code. This is less within your control, since it depends on the platform's existing integration with Google, and it doesn't give you the rich-result benefits that on-site schema does.
For most small and mid-size businesses, Route A is the more practical one — you control it, you can verify it, and it pays off twice (seller ratings eligibility, plus eligibility for review rich snippets in organic search).
Step 2: Add review schema markup to your site
This is the part that trips people up, because it's technical and easy to get wrong by hand. The markup needs the right schema type (typically Product with an aggregateRating, or LocalBusiness with reviews, depending on what you're marking up), correctly nested review and rating fields, and valid JSON-LD syntax dropped into the page.
A few rules that matter more than people expect:
- The reviews in your markup need to reflect real reviews actually visible to a user on that page — Google checks for this and will ignore or penalize markup that doesn't match visible content.
- Your aggregate rating needs an accurate review count and average — don't round favorably or combine review sources inconsistently.
- The markup has to validate. A single missing closing brace in hand-written JSON-LD can make the whole block unreadable to Google's parser.
If you don't want to write this by hand or dig through schema.org documentation, Tailwind's Review Schema Generator builds the JSON-LD for you — you fill in your business or product details and your review data, and it outputs markup ready to paste into your site's head or page template. It's free, and it saves you from the syntax errors that usually cause structured data to get silently ignored.
Worth separating two things people often conflate: review rich snippets (the stars that can show next to an organic search result) and seller ratings (the stars under an ad). Both can draw on the same underlying schema markup, but they're evaluated separately, and qualifying for one doesn't guarantee the other. A site can show star snippets in organic results for months before its ad accounts pick up seller ratings, or vice versa. Don't treat the absence of one as proof the other is broken.
Step 3: Build up enough review volume
Structured data gets your reviews in front of Google. It doesn't make up for not having enough of them. If you're sitting at five or ten reviews, seller ratings likely won't activate yet, regardless of how clean your markup is.
Practical ways to close that gap:
- Ask at the moment satisfaction is highest — right after a completed job, a delivery, or a positive support interaction, not weeks later.
- Make the ask a direct link, not a request to "leave us a review somewhere." Fewer steps means more completions.
- Follow up once if someone doesn't respond. A single reminder recovers a meaningful share of reviews that would otherwise never get written.
- Keep collecting on an ongoing basis rather than running one push and stopping — Google's rating is based on recent, rolling review activity, not a one-time snapshot.
This matters even more for online retailers, where seller ratings are one of the few trust signals a shopper sees before ever landing on the site. If you're running an ecommerce storefront, it's worth looking at how review collection fits into the rest of your post-purchase flow — Tailwind's ecommerce and DTC page covers how review requests, timing, and follow-up typically work for online stores specifically.
Local service businesses have a slightly different path to the same volume. Instead of a post-purchase email, the natural moment to ask is right after the job is finished — a completed install, a finished repair, a closed-out appointment — while the work is still fresh and the customer is still on-site or just walked out the door. The channel matters less than the timing. A text sent within the hour tends to outperform an email sent the next day, simply because it catches people while the experience is still top of mind.
Step 4: Verify everything in Google Merchant Center or Google Ads
If you're running Shopping campaigns, Google Merchant Center is where seller ratings eligibility actually gets checked and surfaced for product listings. Once your structured data is live and your review volume is building, check your Merchant Center account for any seller rating or review-related diagnostics — Google will flag issues with your feed or your markup there before ratings go live.
For regular search and display ads running through Google Ads, there isn't a manual toggle to flip — ratings appear automatically once Google's system determines you're eligible. What you can do is keep an eye on your ad previews and your site's structured data testing to confirm nothing has broken, especially after a site redesign or a platform migration, both of which have a habit of quietly stripping out schema markup.
Step 5: Keep it running
Seller ratings aren't a one-time setup. They're recalculated on an ongoing basis from rolling review data, so a slowdown in new reviews — or a stretch of negative ones — can affect whether the stars keep showing, not just what they show.
Treat review collection the same way you'd treat any other always-on marketing task: build it into your regular customer touchpoints, don't let it lapse after the initial push, and keep your structured data in sync any time you update your site's templates or redesign product pages.
Common reasons seller ratings don't show up
- Not enough reviews yet. This is the most common cause. Keep collecting — there's no shortcut around volume.
- Markup doesn't match visible content. If your schema claims a rating or review count that isn't actually shown on the page, Google can disregard it.
- Broken or invalid JSON-LD. A syntax error anywhere in the block can invalidate the whole thing. Run your page through a structured data testing tool after any site change.
- Reviews concentrated on an unsupported platform. If all your review activity sits on a site Google doesn't have a feed relationship with, and you haven't added schema markup to your own site, there's no path for that data to reach seller ratings.
- Recent inactivity. A long gap since your last reviews can affect whether the rolling average still qualifies, even if your historical average is strong.
None of this requires a big campaign. Get the schema markup live, keep review requests part of your normal workflow, and check your Merchant Center or Ads account every so often to confirm nothing's broken. The stars show up on their own once the inputs are there.
Ready for more than a one-off tool?
What Tailwind does for your business
- Online reputation — we grow your rating
- Connect your business to LLMs — MCP connector
- Generate content — we improve your SEO rankings
- AI Visibility — see how high you rank in AI answers and exactly what to do
- …and other useful tools
All of it from $29/month
Try free — first month on usNo credit card required. Cancel any time.
Subscribe to our newsletter
We send helpful materials once a month, along with information about discounts and special offers. No daily spam
We use your email only to send this newsletter. You can unsubscribe at any time from the link in every email. See our Privacy Policy.
How to unsubscribe from the mailing list?