
You set up your Google Business Profile, added photos, collected a few reviews, and still your competitors show up in the three map results while you sit at position eight or nowhere at all. This is the most common question we get from local business owners, and the answer is almost never “Google is broken”. It is one of nine specific, fixable reasons. This guide walks through them in the order we check them during an audit, with what to do about each.
First, measure where you really are. Searching your own keyword from your shop tells you nothing; Google personalises results by location. Run a geogrid scan (free tools exist, or ask us for one in a free audit). An 11×11 grid across your service radius shows your position at each point. Most “we don’t rank” profiles actually rank well within 500 metres and vanish beyond it. That pattern points straight to the cause.
How the Map Pack Decides
Google states that local results are ranked on three factors: relevance (how well your profile matches the search), distance (how far you are from the searcher or the place named in the search) and prominence (how well known and trusted the business is, from reviews, links, citations and mentions). Every reason below is a weakness in one of those three. Distance you mostly cannot change; relevance and prominence you can.
Reason 1: The Wrong Primary Category
The primary category is the single strongest relevance signal. A plumber whose primary category is Contractor will not rank for “emergency plumber”. A sushi place set to Restaurant loses to competitors set to Sushi restaurant. Open your profile, check the primary category, and ask: is this the exact thing people search for when they want me? If not, change it. Then add every honest secondary category. Expect a verification prompt if the change is significant; it is worth it.
Reason 2: Your Profile Is Not Verified, or Is Suspended
Unverified profiles do not rank, full stop. Suspended profiles disappear from Maps without warning, usually because of a guideline issue: keywords stuffed into the name, a virtual office or PO box address, a category that does not match the business, or edits that tripped a filter. Log in and look for a red banner. If suspended, fix the violation first and file a reinstatement request with evidence (utility bill, signage photo, business registration). We help clients with this but reinstatement is always Google’s decision.
Reason 3: You Are Too Far from the Searcher
Distance is the factor owners underestimate most. If your profile ranks top three near your location but drops to position ten three miles away, that is distance, not a broken profile. You cannot move the pin, but you can:
- Build service-area pages on your website for the neighbourhoods and towns you serve, each with real content and a link to your profile. For trades this is the main lever.
- Earn reviews that mention locations: “came out to Westfield the same day” helps Google connect you to that area.
- Get citations and links from those areas: local directories, chambers, suppliers, sponsorships.
What you should not do is open fake “locations” at friends’ addresses. It is the fastest route to a suspension of every profile you own.
Reason 4: Too Few Reviews, or Old Ones
Review count, average rating, how recent they are and how often they arrive all feed prominence. If the top three in your area have 150+ reviews and you have 18, you are competing with a handicap. The fix is a routine, not a campaign: a review link on receipts and invoices, a text or email the day after the job, and a reply to every review within 48 hours. Four to eight new reviews a month, every month, closes the gap faster than most owners expect. Never buy reviews and never gate them (asking only happy customers); both violate Google’s policies.
Reason 5: A Thin or Inconsistent Web Presence
Google checks your website and the wider web to confirm you are real and relevant. Red flags we see weekly:
- Name, address or phone written differently on your site, your profile and directories (Ltd vs Limited, Suite 4 vs #4, old phone numbers). Fix the NAP everywhere.
- No page on your website for the service you want to rank for. If you want “water heater repair”, you need a water heater repair page, not a bullet point on the homepage.
- No
LocalBusinessschema. Our free schema generator fixes this in minutes. - A slow, mobile-unfriendly site. Google says page experience is a lesser local factor, but in our tracking the slow sites consistently convert fewer of the clicks they do get.
Reason 6: An Incomplete Profile
Google itself says complete profiles get more clicks and are easier to match to searches. Fill every section: hours (including special hours), services with descriptions, attributes, a 750-character description, products or menu, and a booking or appointment link. A half-empty profile tells Google you are not paying attention, and tells customers the same thing.
Reason 7: Stale Photos and No Posts
Activity signals matter. A profile with no new photos in a year and no posts looks abandoned. Add real photos monthly (not stock), and post a short update or offer every week. In our client data, profiles that added photos consistently saw profile views climb for months; one restaurant profile recorded a 144% year-over-year increase in views after this and the fixes above, with the screenshot linked in our case study.
Reason 8: You Are Tracking the Wrong Thing
Three common measurement errors make a healthy profile look broken:
- Searching from your own device while logged in: Google shows you what it thinks you want, not what customers see.
- Judging by one keyword. You might rank third for “roof repair” and twelfth for “roofing company”. Track a set of five to ten.
- Checking once. Local results move daily. Compare the same geogrid month to month, not day to day.
Reason 9: The Competition Is Simply Stronger, for Now
Sometimes the top three have more reviews, more years, more links and a better website. That is not a reason to give up; it is the plan. Work the list above in order, and set expectations: category and completeness fixes show in two to four weeks, reviews and content compound over two to three months, and authority (links, citations, mentions) takes six months and beyond. We publish exactly this progression for restaurant clients with dated geogrid scans, so you can see what “working” looks like.
A 30-day Fix Plan
| Week | Do this | Fixes reason |
|---|---|---|
| 1 | Run a geogrid baseline; fix primary and secondary categories; check for suspension warnings | 1, 2, 8 |
| 2 | Complete every profile section; set hours, services, attributes, description; upload 15 real photos | 6, 7 |
| 3 | Fix NAP on site and top 10 citations; add LocalBusiness schema; publish one service page for your top keyword | 5 |
| 4 | Launch the review routine; publish first weekly post; start one service-area page | 3, 4, 7 |
Re-run the geogrid at day 30 and day 60. If share of local voice (the share of grid points where you are top three) is rising, keep going. If it is flat, the limiting factor is prominence, and that is where links and citations come in.
Frequently Asked Questions
Why Does My Competitor with Fewer Reviews Outrank Me?
Usually distance to the searcher or a more specific primary category. Occasionally a much stronger website. A geogrid comparison of both profiles shows which.
Does Posting on Google Business Profile Improve Rankings?
Modestly and indirectly: posts keep the profile active and give searchers reasons to click. They will not rescue a profile with the wrong category or no reviews.
Should I Hire Someone or Do It Myself?
Reasons 1, 2, 4, 6 and 7 are entirely in your hands and this guide is enough. Reasons 3 and 5 involve your website and the wider web, which is where most owners bring in help. Our Google Business Profile optimization service covers both sides, and the free audit tells you which reasons apply to you before you spend anything.



