Why Your Business Doesn't Show Up When Someone Searches "Near Me"
Someone three blocks away pulled out their phone, typed in exactly what you sell, and hired a company in Lynnwood instead.
That's not a hypothetical. That's Tuesday.
The map results at the top of Google decide a huge share of local business, and getting into them isn't mysterious. It's mostly maintenance that nobody's doing. Here's the list, in the order that matters.
1. You never actually finished your Google Business Profile
There's a difference between claiming a profile and completing one. Most owners claim it, add a phone number, and walk away.
Google wants the whole thing filled out:
Primary category, chosen carefully. "Contractor" and "Bathroom remodeler" are not the same search. Pick the specific one. Add secondary categories underneath.
Services listed individually. Every service gets its own entry with a description. This is free real estate and almost nobody uses it.
Hours, including holiday hours. Google notices when yours are stale.
Description written for humans, with the words your customers actually use.
Set a calendar reminder to review it quarterly. It drifts.
2. Your photos are three years old
Google tracks freshness. So do customers, who look at your photos before they look at anything else.
Post new ones monthly. Finished jobs, your team, the inside of the shop, the truck. Real photos of real work outperform anything staged, and they build trust faster than any paragraph you could write.
The Seattle detail: shoot on grey days too. Every local business posts the same three sunny July photos, and it reads as false to anyone who lives here nine months of the year.
3. Your reviews stopped in 2024
A wall of five-star reviews from two years ago tells Google and everyone else that you peaked a while back.
What you want is a steady trickle. Two or three a month, forever. That means asking, every time, as part of the job. Not a campaign. A habit.
Ask at the moment the customer is happiest, which is usually right when the work is finished and they're looking at it. Text beats email. A direct link beats instructions.
And reply to every one. The bad ones especially. A calm, specific response to a one-star review has sold more jobs than most people realize, because the next customer is reading how you handle problems.
4. Your address and phone number don't match everywhere
Google cross-references your business details across the internet. When your Yelp listing shows a suite number your website doesn't, or an old phone number is still floating around on a directory from a previous location, confidence drops.
Search your own business name. Look at the first three pages. Fix what's wrong. It's tedious and it works.
5. You're trying to rank somewhere you aren't
Here's the one that frustrates people most. Proximity is a massive factor in map rankings. If you're based in Renton, you're going to struggle to appear in Capitol Hill map results no matter how good your profile is.
The fix isn't wishing. It's two things:
Build real service-area pages. A page about your work in Kirkland, with actual Kirkland projects, actual Kirkland customers, actual references to that area. Not the same page with the city name swapped, which Google has been catching for years.
Be honest about your radius. A business trying to claim all of King County usually ranks nowhere. A business that dominates its own three cities books solid.
6. Nobody local links to you
Links from other Puget Sound websites tell Google you're genuinely part of this place.
You don't need a link-building agency. You need to be a real business in a real community:
Chamber of commerce membership in your actual city
The local paper, or a neighborhood blog, when you do something worth mentioning
Suppliers and partners who list who they work with
Sponsoring the youth team, if the sponsorship comes with a website mention
Being the person quoted when a reporter needs someone who knows your trade
Five good local links beat five hundred junk ones, and the junk ones can hurt you.
7. You've never posted an update
Google Business Profile has a posts feature. It's underused to the point of absurdity. A short update every week or two, about a job you finished or an offer you're running, signals an active business.
It takes four minutes. Do it while your coffee brews.
How to check whether any of this is working
Watch three things and ignore the rest:
Calls and direction requests from your profile. Google reports both. If they climb, you're winning.
What people typed to find you. The search terms report tells you the words your customers actually use, which is worth more than most keyword research.
Form fills and booked jobs. Everything else is a proxy for this.
Rankings that don't produce phone calls are a vanity metric with a good publicist.
The honest summary
Local search rewards businesses that look alive. Recent photos, recent reviews, recent posts, accurate information, real connections to the area. There's no trick underneath it.
Most of your competitors won't do the maintenance. That's the whole opportunity.
Not sure which of these is costing you the most? Our $49 marketing audit includes a full read on your local search presence, plus the two or three fixes that will move the needle fastest for your specific business.