Google Business Profile
Your Google Business Profile primary category is the whole ballgame
Eight of the top ten local pack ranking factors come from your Google Business Profile, and the heaviest one is a dropdown most contractors set once in 2019 and never looked at again.
Published September 10, 2026 · 5 min read
The 2026 Whitespark Local Search Ranking Factors survey scored 187 ranking factors across 47 industry experts. The factor that came out on top for the local pack was not reviews, not links, not content.
It was your primary category.
Google Business Profile signals account for roughly 32% of local pack rankings overall. Reviews add another 16% to 20%. Eight of the top ten local pack factors come directly from the profile. And the heaviest single one is a dropdown menu that most contractors set once, years ago, in about four seconds.
Why category outweighs everything else
Category is not a ranking factor in the way reviews are. It is a filter that runs before ranking.
Google uses your primary category to decide which searches your profile is eligible to appear for. If your category does not map to the search, you are not ranked badly for that term. You are not in the running at all. There is no amount of reviews, proximity or content that overrides it, because the question those signals answer is “how should we order the eligible businesses,” and you were never in that set.
This is why you see the thing that drives contractors crazy: a two-truck operation with 60 reviews sitting above a $40 million company with 900. Sometimes the big company is better at everything measurable and is simply filed under the wrong heading.
The mistake we find most often
A roofing company whose primary category is Contractor or Construction Company.
Both are real categories. Both sound right when you are setting up a profile and thinking about what your business is rather than what people search for. And both quietly remove you from Roofing Contractor, which is the category attached to the search that pays your salespeople.
The same mistake in other trades:
| Business | Often set to | Usually should be |
|---|---|---|
| Roofing company | Contractor | Roofing Contractor |
| HVAC company | Contractor | HVAC Contractor, or Air Conditioning Contractor / Repair Service |
| Plumber | Contractor | Plumber |
| Restoration company | Contractor | Water Damage Restoration Service or Fire Damage Restoration Service |
| Garage door company | Contractor | Garage Door Supplier |
| Electrician | Construction Company | Electrician |
The pattern is the same every time. The generic category describes what you are. The specific category describes what you are hired for. Google matches searches to the second one.
Note that “usually should be” is doing real work in that table. The correct category is whatever matches what is actually ranking in your city for your money term, which is the next section.
How to pick the right one, properly
Do not pick from the list based on what sounds accurate. Pick based on evidence.
1. Name your money term
Not your favorite term. The search that produces the job you most want more of. For a roofer that is usually something like roof replacement [city], not roofer near me, because the second one catches repairs and inspections and tire-kickers.
2. Look at who is holding the pack for it
Search it. Take the three businesses in the map pack. These are the companies Google currently believes best match that search.
3. Read their categories
Open each profile and look at what category they are filed under. The category is visible on the profile. If all three are Roofing Contractor and you are Contractor, you have finished the investigation.
Do this for your top three or four money terms. If the same category keeps appearing, that is your primary.
4. Add secondaries that are true
Secondary categories extend eligibility to additional searches. They are genuinely useful and most contractors under-use them. A roofing company that also does gutters and siding should have categories for those, because they open up searches the primary does not cover.
The limit is honesty. Add categories for revenue lines you actually run. Adding unrelated categories to catch more searches dilutes what Google understands you to be, and after the March 2026 core update pushed further toward entity-based authority, being clearly one thing is worth more than being vaguely several.
What changing it actually looks like
Expect movement for a week or two. Google re-evaluates eligibility, and positions wobble while that settles. This is normal and it is not a reason to change it back on day three.
Two things to do before you touch it:
Measure on a fixed grid first. Record your position from a set of points across your service area, with the date. Without a before, you cannot tell whether the change worked or whether you got lucky with a competitor’s outage. A single rank check from one location will not tell you, because Maps results are computed from where the searcher is standing and your position varies block by block.
Change one thing at a time. If you change category, service area and business description in the same week, you will not know which one did what. This is the most common self-inflicted wound in profile work.
Then re-scan at two weeks and four weeks, from the same points, for the same terms.
The rest of the profile still matters
Category gets you into the running. These decide where you place, and most contractors leave them half done.
Every service listed and described. Not three. All of them, each with real description text. This is what makes you eligible for the long-tail searches your competitors never show up for, and it takes an afternoon once.
Service area set to where your trucks actually go. An optimistic radius does not extend your reach. It dilutes every signal you have across territory you cannot service anyway.
Name, address and phone identical everywhere they appear. Conflicting details cap what the profile can ever rank for. This is boring and it is load-bearing.
Reviews as a rate, not a total. A contractor with 40 reviews arriving every month beats one with 300 that stopped in 2023, because recency is evidence of a live business. And since March 2026, Google parses review content for relevance rather than counting stars. A review that says “replaced our roof in Katy after the hail” does work that “Great service” does not. Ask customers to mention the service and the city, because the ones who do are worth several who do not.
Photos and posts on a cadence. Profiles that go quiet lose ground to profiles that do not. This is a habit, not a setup task.
One thing not to do
Do not put keywords in your business name. It is a guideline violation, it works until a competitor reports it, and competitors report it constantly. We have picked up clients mid-suspension who had been sold that as a strategy, and a suspension costs more than whatever the ranking was worth.
The category work above is free, takes an afternoon, and is not against any rule. Start there.
Free · no obligation
See the zip codes you are invisible in.
A grid scan measures your Google Maps position from dozens of points across your service area and shows you the map. You keep the scan either way.
Free grid scanWhat we do about it
Service
Google Business Profile
Your profile decides which searches you are allowed to compete for. Most contractors we take on are losing to companies with fewer trucks and worse reviews, purely because their profile is built wrong.
Service
Map pack ranking
Ranking number one from your own shop is easy and close to worthless. The money is in the zip codes where you do not appear at all.