When a business owner asks why a competitor sits above them in the map results, the assumed answer is usually that the competitor is paying for something, or knows a trick. Occasionally that is right. Far more often, the competitor simply has a more complete and more consistent set of facts attached to their business, and Google is more confident about who they are and what they do.
That confidence is the thing to work on, and it is unglamorous. It is categories, hours, service areas, service lists, photographs, the exact form of your business name, and whether all of those agree with each other across the internet. None of it feels like marketing. All of it moves map visibility more reliably than anything that does.
What the map result is actually deciding
A local map result is answering a narrower question than a normal search result. It is not "what is the best page about emergency plumbing". It is "which specific businesses, that exist, that are open, that do this thing, that are close enough to this person, should I put in a list of three".
That question has three inputs that Google itself describes in its own guidance: relevance (does this business do the thing being searched for), distance (how far is it from the searcher or the searched-for area), and prominence (how well known and well established is it). You cannot change distance. Prominence builds slowly. Relevance is the one that is largely in your hands and is the one most often left half-done.
The primary category is the single highest-leverage field
Of everything on a Business Profile, the primary category does the most work. It is the field that most strongly tells Google which searches you are even a candidate for. A roofing contractor whose primary category is set to "contractor" is competing in a far vaguer bucket than one set to "roofing contractor".
A few things worth knowing about categories:
- You get one primary and several secondary. The primary carries substantially more weight, so choose it for the thing you most want to be called for, not the thing that describes you most completely.
- The list is fixed. You pick from Google’s categories, not your own wording, so the closest available match is the right answer even if it is not how you would describe yourself.
- Adding secondary categories for things you do not really do dilutes rather than expands. It makes you a weaker match for everything rather than a candidate for more.
- Categories change. Google adds and retires them, and a category that was the best fit two years ago may have been superseded by a more specific one.
Services and service areas are structured fields, not decoration
The services list on a Business Profile is not a marketing blurb. It is a structured list, and it is one of the clearest signals available for "does this business do the specific thing being searched for". A profile with a populated services list, each entry named the way customers name it, is a substantially better match than one that leaves the field empty and hopes the description carries it.
Service areas work similarly, and are commonly overdone. Listing every town within a hundred miles does not make you a candidate in all of them; it makes the signal less useful. Listing the places you will genuinely travel to, and where you would actually take the job, is both more honest and more effective.
Consistency: the part that quietly undoes the rest
Your business details do not exist only on your Business Profile. They exist on your own site, on directory listings you may have forgotten creating, on a chamber of commerce page, on an old Facebook page, and on aggregators that scraped one of those years ago.
When those sources disagree — an old phone number, a previous address, "and Sons" on one and not another, a suite number in three different formats — a system trying to work out who you are has to decide which version is right. Sometimes it decides wrong. Sometimes it hedges by trusting all of it less.
The fix is tedious and finite. Pick the canonical form of your name, address and phone number, write it down, and make every source you control match it exactly. Then work through the ones you do not control, starting with the ones that rank when you search your own business name. It is a cleanup job, not an ongoing campaign, and it usually only needs doing properly once.
Reviews: the part everyone knows about and still underuses
Reviews matter, and most local businesses know it. What is less widely understood is that the content of reviews carries signal too, not just the star average and the count. Reviews that mention the specific service and the specific place — "replaced our water heater in Carlsbad" — are describing your relevance in the customer’s own words.
You cannot script that, and you should not try. What you can do is ask consistently, at the moment the customer is happiest, and make it a single tap rather than a project. Responding to reviews — all of them, including the bad ones, briefly and without argument — is the other half, and it is visible to every future customer reading them.
A reasonable order of operations
- Claim and verify the profile if it is not already, and check that you still have access to it. Losing access is more common than you would think, usually to a former employee or an agency that set it up.
- Fix the primary category first, then add honest secondaries.
- Populate services with the terms customers actually use.
- Set service areas to the places you genuinely serve.
- Make hours accurate, including holiday hours, because a wrong "closed" is worse than no hours at all.
- Add real photographs of real work, not stock images.
- Make your own website agree with all of the above, exactly.
- Then clean up the other listings, starting with whichever ones appear when you search your own name.
None of that is clever. It is why it works: most of your competitors have done about half of it.