You search your own service, your competitors show up, and you don't. It's infuriating — and it's usually caused by something small and fixable.
Here are the five reasons we see most often, roughly in order of how common they are.
1. Your profile isn't verified
This is the big one. An unverified Google Business Profile is nearly invisible in Maps.
Verification is Google checking you're a real business at a real location — usually by postcard, phone or video. Plenty of businesses start the process, get distracted, and never finish. The listing sits there looking fine to them and showing to nobody.
Fix it: Search for your business on Google. If you see "Claim this business" or "Verify now", that's your answer. Do it today — the postcard method can take two weeks.
2. You're searching from the wrong place
Maps results are heavily based on where the searcher is standing. If your business is in Henderson and you're searching from a café in Newmarket, you may genuinely not appear — and that's normal, not a fault.
Fix it: Don't judge your ranking from your own phone. Ask a customer in your actual service area what they see, or use Google's "Search results" tool in your Business Profile dashboard.
Also worth knowing: Google personalises results based on your history. Because you visit your own site constantly, Google shows it to you more than to strangers. Your ranking looks better than it is.
3. Your categories are wrong
Your primary category is one of the strongest ranking factors in Maps, and most businesses pick it badly.
A physio who chose "Medical Clinic" instead of "Physiotherapist" will lose to every physio in the suburb. A roofer listed as "Construction Company" won't show for "roofer".
Fix it: Business Profile → Edit profile → Business category. Pick the most specific category that describes your main service. Add secondary categories for the rest.
4. Your information is inconsistent
Google cross-checks your name, address and phone number across the internet. If your old address is on ten directories, your Facebook has a different phone number, and your website says something else again, Google gets less confident it knows who you are — and confidence is ranking.
Fix it: Pick one exact format for your business name, address and phone. Write it down. Then make it identical everywhere — website, Facebook, directories, invoices. It's tedious. It works.
5. You have too few reviews
Reviews are a huge Maps ranking factor and the thing most local businesses ignore. A competitor with 40 reviews will usually beat you at 3, even if your work is better.
Fix it: Ask. That's the whole strategy. After a good job, send a text with a direct link to your review page. Most happy customers will do it — they just never think to.
Reply to every review, good and bad. Google notices, and so do the people reading them.
The things that don't help
While we're being honest:
- Buying reviews. Google catches this and can suspend your listing. It's not worth it.
- Keyword-stuffing your business name. "Bob's Plumbing | Best Plumber Auckland Emergency 24/7" is against the rules and gets reported — usually by competitors.
- Fake addresses. Renting a virtual office to appear in a suburb you don't serve. Google's gotten very good at spotting these.
The order to do it in
If you only do three things:
- Verify your profile.
- Fix your primary category.
- Ask your last twenty happy customers for a review.
That combination fixes most Maps problems for most local businesses, and it costs nothing but an afternoon.
When it's not a quick fix
Sometimes the issue is real competition — a market where everyone is verified, categorised properly, and sitting on 100+ reviews. Then it becomes a longer game: consistent reviews, service-area pages on your website, local content, and time.
But do the free stuff first. You'd be surprised how often that's the whole problem.
Not sure which one is your issue? We'll check your Google presence free and tell you exactly what's holding you back — no sales pitch attached.


