You’ve Googled a competitor and noticed it. Stars on Google search results. You’ve spotted them on a competitor’s listing and wondered why yours don’t show. Theirs do. And you can’t work out why, because their reviews aren’t even better than yours.
Here’s what’s actually going on, and what you can do about it.
You Can’t Force Stars on Google Search Results
This is the first thing to understand. There is no button, no setting, no piece of code that guarantees your stars appear in Google search results.
Google decides. You influence.
The stars in google search results you see next to a business listing in organic search results (not the map, not the ads, the regular blue link results) are pulled directly from that business’s Google Business Profile. Google makes its own decision about whether to display them, based on signals it’s looking for across your whole online presence.
That means two businesses with identical ratings can get completely different treatment. One gets stars. One doesn’t. It isn’t always fair and it isn’t always logical.
What you can do is make sure everything Google looks for is properly in place. That’s where most businesses fall short.
Where the Stars Actually Come From
A quick bit of clarity on where stars on Google search results actually come from.
The stars in organic search results come from your Google Business Profile, the listing that appears on Google Maps and in the panel on the right when someone searches your business name.
They do not come from reviews on your own website. They do not come from Trustpilot or Yell. And despite what some guides suggest, adding rating code to your website will not trigger them for a local service business. Google stopped allowing that for local businesses years ago and considers it self-serving.
The only source Google trusts for this is your GBP. So that’s where your focus should be.
What Actually Needs to Be in Place
None of this is complicated. But it all needs to be done properly.
- A fully completed Google Business Profile. Not half-finished. Every section filled in: business description, categories, services, opening hours, photos. Google looks for completeness as a trust signal.
- Your GBP linked to your website domain. Google needs to connect your profile to your site. If the website URL on your GBP doesn’t match your actual domain, or if your site isn’t verified in Google Search Console, that connection is weak.
- Consistent business details everywhere. Your business name, address and phone number need to match exactly across your GBP, your website and anywhere else you’re listed online. Even small differences (St vs Street, missing Ltd) create confusion for Google.
- Real reviews coming in steadily. Not a burst of ten in one week then nothing for eight months. Listings with consistent review activity rank higher in local searches and are more likely to have their ratings surfaced. Slow and steady beats a sprint.
- Responses to your reviews. Google notices whether you engage. Responding to reviews, positive and negative, signals an active and credible business. It takes two minutes and most businesses don’t bother.
- A rating worth showing. There’s no official threshold, but in practice you want to be above 4.0 and have more than a handful of reviews. A 5.0 from three reviews carries less weight than a 4.7 from thirty.
What Won’t Work
Worth being direct about this, because there’s a lot of bad advice online.
Adding review schema code to your website won’t trigger stars for a local service business. Google has explicitly said it treats this as self-serving and won’t reward it with rich results.
Buying reviews or asking friends to leave fake ones is not just ineffective, it’s now explicitly against UK law. From April 2025 the CMA can independently fine businesses up to 10% of global turnover for fake review violations, with no court process needed. It’s not worth the risk.
And chasing a perfect 5.0 rating isn’t the goal either. A business with 4.8 from 40 genuine reviews is in a far stronger position than one with 5.0 from 6. Volume and consistency matter more than a perfect score.
Why Your Competitor Might Have Them and You Don’t
A few common reasons:
Their GBP has been active and well-maintained for longer. Google factors in the age and consistency of a profile, not just the current snapshot.
Their website is properly verified and linked to their GBP in a way Google can confirm. This is a common gap that’s easy to miss and easy to fix.
Google is still deciding. The display of stars in organic results isn’t permanent. It can appear, disappear and reappear as Google tests and updates how it shows results. Your competitor having them today doesn’t mean they’ll have them next month.
The Honest Summary
Set everything up properly. Keep your GBP active. Get reviews consistently. Respond to them. Make sure your website and profile are properly connected.
Then let Google do what it does. The businesses most likely to show stars on Google search results are the ones that have done the basics properly and kept them up.
You can’t force the stars to appear. But businesses that do the above are the ones most likely to see them — and more importantly, they’re the ones Google trusts enough to recommend in local search results, which is what actually drives enquiries.
If you want help getting your Google Business Profile properly set up and connected to your website, that’s something I offer as a standalone service and as part of my ongoing support packages.
