Guide · Shopify SEO

Why your review stars don't show up in Google

You've collected loads of genuine reviews, they look great on the product page, and yet your Google results are plain blue text while a competitor with fewer reviews has gold stars under theirs. Those stars pull clicks, and right now you're leaving them on the table.

Here's why they're missing and how to fix it.

The stars come from schema, not the page

Those star ratings in search results are 'rich results', and Google only shows them when it can read structured data (review schema) on your page that spells out the rating and how many reviews it's based on. If that schema isn't there or isn't valid, no stars, however many reviews you actually have.

So the reviews being visible to a human on the page isn't the same as being readable by Google. The machine needs the data in its own format.

The review app that outputs nothing readable

Most Shopify reviews come from an app. Some output proper schema, some render the reviews in a way Google struggles to read, and some need the setting switched on. It's common to have a page full of reviews and zero review schema in the code.

Check what your app actually outputs. If it supports rich-results schema, make sure it's enabled. If it doesn't, that's why you're invisible, and it may be worth switching to one that does.

Google's rules on which reviews count

Google tightened up on review stars: it wants reviews of a specific product or the business as reviewed by customers, not a business quoting its own overall rating on its homepage. Self-serving 'we're rated 5 stars' markup on the wrong page type gets ignored or can cause a warning.

Keep review schema on the product pages where the reviews genuinely belong, tied to the specific product, and you stay on the right side of the rules.

How to check it in five minutes

Run one of your review-heavy product pages through Google's Rich Results Test. It'll tell you whether it can see valid review or product schema, and flag any errors. That turns 'I don't know why the stars are gone' into a specific, fixable list.

If the test sees no review data, that's your answer: the schema isn't reaching Google, and the fix is the app or the markup, not more reviews.

Common questions

Why aren't my review stars showing in Google?

Those stars are rich results, and Google only shows them when it can read valid structured data (review schema) on your page that states the rating and how many reviews it is based on. Having reviews visible to a human on the page is not the same as being readable by Google. If the schema is missing or invalid, no stars show, no matter how many reviews you have.

Could my review app be the reason the stars are missing?

Very possibly. Most Shopify reviews come from an app, and some output proper schema while others render reviews in a way Google struggles to read, or need the setting switched on. Check what your app actually outputs and enable rich-results schema if it supports it. If it does not, it may be worth switching to one that does.

How can I check why my stars have disappeared?

Run one of your review-heavy product pages through Google's Rich Results Test. It tells you whether it can see valid review or product schema and flags any errors. If the test sees no review data, the schema is not reaching Google, so the fix is the app or the markup, not collecting more reviews.

Free Revenue Snapshot

Not sure which one's costing you most?

Review stars in Google come from valid schema on the right page, not from having reviews on screen. Check what your app outputs, keep the markup on product pages, and validate it. Then those reviews start earning clicks.

Get your free Revenue Snapshot