Why you show up in one town and not the next

You rank fine in your own city and vanish ten minutes up the road. That is not a bug in your website, and there are three things that move it.

Search your own service on your own phone and you are probably right there on the map. Drive fifteen minutes, search the same thing, and you are gone.

This surprises people more than almost anything else about local search, because every other kind of search works the way you expect. A recipe is a recipe wherever you are standing. A plumber is not.

Proximity is doing most of the work

Google builds the local map results from three inputs: how close you are to the person searching, how well your listing matches what they typed, and how well known your business is overall. The first one is the heaviest, and it is the one you have the least control over.

You cannot move your building. That is the honest starting point, and any advice that skips past it is selling something.

What this means in practice is that a business in St. Clair Shores competing for searches in Royal Oak is fighting a headwind, not a technicality. Someone with a shop on that street will usually win those searches, and no amount of website work changes the geography.

What actually moves it

Three things, in the order they are worth doing.

Reviews that mention the place. A review that says "came out to our house in Fraser and fixed it same day" is a signal about where you work, written by somebody other than you. You cannot script these, and you can ask the right customers at the right moment, which is when the job just went well.

A real page about the work you do there. Not a city name swapped into a template twelve times. A page that names the neighborhoods, the kind of jobs you get called for there, what makes them different, and shows work you actually finished nearby. That page has a reason to exist, which is the whole test.

Consistency everywhere your address appears. Your listing, your website footer, your Facebook page, the directories you have never logged into. Same suite abbreviation, same phone format, same everything. Two versions of one address read as two businesses to a machine.

What does not work

Renting a mailbox in the town you want. Google is aggressive about address verification, competitors report it, and a suspended listing costs you the town you already had.

Stuffing city names into your footer. Twenty-two links reading "plumber Warren, plumber Sterling Heights, plumber Troy" was a tactic a decade ago and now reads as spam to both a person and a crawler.

Service-area settings alone. Setting your radius to forty miles tells Google where you are willing to drive. It does not tell anyone you are the best answer there, and it does not override proximity.

A more useful way to think about it

Pick the two or three towns that are genuinely worth winning, meaning you already get work there, the drive is fine, and the jobs are the ones you want more of. Build for those. A page each, reviews from those customers, and patience.

Trying to rank everywhere in Metro Detroit at once is how businesses end up with forty thin pages and nothing that ranks anywhere.

If you want to know where you actually stand

Send us your business name and the towns you want. We will search from each of them and tell you where you land and who is ahead of you, at no charge and with no project attached to it.

Want this looked at on your own business?

Send us the address, or the question. We answer these whether or not there is a project in it, and often the answer is that there is not one.

More Notes

Based in St. Clair Shores, working across Metro Detroit.