Google names three factors: relevance, distance and prominence. In practice, for a contractor, the order that matters is your Google Business Profile setup first, your proximity to the searcher second, and your reviews third. Primary category alone does more work than most contractors realize.
By Carl Jiang, Co-Founder · Last updated November 2026
The factors, in the order that actually matters
Google’s three stated factors are relevance, distance and prominence. Useful, but too abstract to act on. Here is the working version for a contractor.
1. Google Business Profile setup, and especially primary category. Whitespark’s long-running Local Search Ranking Factors survey, which asks local search practitioners to rank 149 separate factors, has placed primary GBP category first for the local pack. In their results, Google Business Profile signals carry roughly 32% of perceived local pack weight, ahead of on-page signals at 19% and review signals at 16%.
That single setting is where most contractors lose before they start. A deck builder listed under “General Contractor” rather than “Deck Builder” is competing in the wrong relevance pool. Secondary categories help, but the primary one carries the weight.
2. Proximity. The distance between the searcher and your address. More on this below, because it is the factor people most misunderstand.
3. Reviews. Volume, rating, recency and whether you respond. Numbers further down.
4. On-page signals from your website. Whitespark’s survey has repeatedly found that having a dedicated page for each service is the single highest-rated on-page factor across their 149. Not city pages. Service pages.
5. Prominence. Citations, mentions, links. Citations have lost weight over the past several years but remain table stakes for NAP consistency.
What does not belong on this list: keyword stuffing your business name, which is against Google’s guidelines and gets profiles suspended; and buying reviews, which gets them removed and risks the profile.
Why rankings change depending on where the searcher is standing
This is the single most confusing thing about local SEO for contractors, and it causes more unnecessary arguments with agencies than anything else.
There is no such thing as “your map pack ranking” for a city. There is a different result for every point on the map. A homeowner standing in one suburb sees a different three businesses than a homeowner four miles away searching the identical phrase.
Which means:
- Checking your own ranking from your office is useless. You are standing at your own address. You will look great.
- A client saying “I searched and we weren’t there” is not a contradiction of a report saying rankings improved. They were standing somewhere else.
- Proper tracking uses a grid, sampling rankings from many points across your service area and reporting the pattern rather than a single number. You will see a strong core near your address fading outward.

The practical consequence: your realistic map pack radius is roughly a ring around your address, strongest at the centre. In a dense metro with many competitors, that ring is tight, often a few miles. In a rural area with few competitors, it can stretch twenty-five miles or more, because there is nobody closer for Google to show.
So the honest answer to “can we rank in the town thirty minutes away” is usually no, not from this address, and anyone promising otherwise is selling a page that will not perform.
How a service area business ranks in the next town over
Contractors are service area businesses. You go to the customer, you do not have a showroom they visit. Google handles this differently from a storefront, and the rules are specific.
Set your profile as a service area business and hide the address. If you work from home or a yard customers never visit, Google’s guidelines require the address be hidden. Keeping it visible when customers do not come to you risks the profile.
Set service areas honestly. You can list the cities, postcodes or regions you serve. Important caveat: service areas tell Google where you work, they do not make you rank there. Proximity still applies. Listing fifty cities does not produce rankings in fifty cities, it just stops you being shown as unavailable.
Do not create a fake location. A virtual office, a mailbox, or a relative’s address in the next town is the fastest route to a suspended profile, and reinstatement is slow and uncertain. This is the most common piece of bad advice contractors receive.
The legitimate way to rank in another town is a real location there. Staffed premises, with its own profile, its own service pages and its own review stream. That is expensive, which is why most contractors should instead accept the realistic radius and compete harder inside it.
Build service pages, not thin city pages. A page for a city where you genuinely work, with real content about projects and conditions there, can earn organic rankings even where the map pack is out of reach. A page that is the same template with the city name swapped is a liability under Google’s scaled content guidance. If you have no real presence in a town, the honest answer is to skip the page.
Reviews: how many, and how fast
Two numbers matter, and most contractors optimize the wrong one.
Volume gives you a floor. Profiles with very few reviews are treated as statistically thin and discounted. A 4.9 rating across eleven reviews carries less weight than a 4.7 across two hundred. Getting past roughly forty reviews with a solid average moves you out of the noise band for most contractor categories.
Recency is what keeps you there, and it is the one contractors neglect. Practitioner consensus across the major studies is that review velocity, meaning reviews arriving in the last ninety days, predicts current ranking better than lifetime total. A profile with three hundred reviews and nothing in six months reads as a business that has gone quiet. A profile with eighty reviews and six arriving every month reads as active.
The practical target for a contractor: a steady trickle rather than a burst. Four to eight new reviews a month, arriving continuously, beats forty in one week and then silence. A sudden spike also looks like review buying and can trigger filtering.
Three things that matter beyond the count:
- Respond to every review, positive and negative. Response rate is a visible signal and a conversion factor.
- Reviews mentioning the service and the town help relevance. Asking “could you mention what we did and where” in your request produces more useful reviews than a generic ask.
- Ask immediately after completion, while the finished deck or roof is the most recent thing on their mind. Automating that request is covered on our AI chatbot and automation page.
Do Google Business Profile posts change anything?
Honest answer: very little for ranking, and a reasonable amount for conversion.
In aggregated weightings of local pack factors, Google Posts activity sits near the bottom, usually low single digits of perceived influence. Anyone telling you weekly posting will move you from position six to position two is overselling it.
What posts actually do:
- They occupy space on your profile when a homeowner is comparing three businesses side by side. A profile with recent project photos and a current offer looks like a going concern. One with nothing since 2024 does not.
- They surface your services and offers at the moment of decision.
- They give Google fresher content associated with the profile, which is a mild positive rather than a lever.

Weekly is a sensible cadence and it costs ten minutes if you are already taking job site photos. Just do not let an agency bill it as a core ranking strategy. The same photos feeding your social media feed the profile.
Photos are the higher-value version of this. Photo count and upload frequency carry meaningfully more weight than posts in most analyses, and contractors have an endless supply of material.
What to fix first
In order, because sequence matters more than effort:
- Primary category. Five minutes, highest leverage item on this page.
- Profile completeness. Services listed, service areas set, hours, description, Q&A answered.
- Review velocity. Get a request going out after every completed job, automatically.
- A dedicated page per service on your site, which the survey data rates as the top on-page factor.
- Photos, uploaded continuously rather than in one batch.
- Citations and NAP consistency. A month-one project, then leave it alone.
- Posts. Weekly, ten minutes, last on the list for a reason.
For what this costs and how long it takes to show results, see local SEO cost and timeline for contractors and our SEO services overview.
10605 SE 240th St, Kent, WA 98031
Phone: (928) 482-6963
Serving home improvement contractors across the United States — roofing, decks and outdoor living, painting, landscaping, plumbing, remodeling, and the trades around them.
Frequently asked questions
What actually decides who appears in the map pack?
Google cites relevance, distance and prominence. In practice the order for a contractor is Google Business Profile setup first, proximity to the searcher second, reviews third, then on-page signals and prominence. Whitespark’s survey of 149 ranking factors places primary GBP category first for the local pack, with GBP signals carrying roughly 32% of perceived weight against 19% for on-page and 16% for reviews.
How does a business with no storefront rank in the next town over?
Usually it does not, and that is the honest answer. Set the profile as a service area business with the address hidden, and list service areas accurately, but understand that service areas tell Google where you work rather than making you rank there. Proximity still governs. Ranking genuinely in another town requires real staffed premises there with its own profile. Fake addresses and virtual offices get profiles suspended.
How many reviews does it take to compete, and how fast do they need to arrive?
Getting past roughly forty reviews with a solid average clears the thin-profile band for most contractor categories. Recency then matters more than the lifetime total: practitioner consensus holds that reviews in the last ninety days predict current ranking better than total count. Aim for four to eight new reviews a month arriving steadily, since a sudden spike looks like review buying and can be filtered.
Does posting on the Business Profile change anything?
Very little for ranking and a fair amount for conversion. Google Posts sit near the bottom of aggregated local pack factor weightings, usually low single digits. What they do is make your profile look like a going concern when a homeowner compares three businesses side by side. Weekly is sensible, takes ten minutes, and should never be billed as a core ranking strategy. Photos carry more weight than posts.
Why do rankings change depending on where the searcher is standing?
Because there is no single map pack ranking for a city. Google returns a different result for every point on the map, weighted by distance from the searcher to each business. Checking from your own office is meaningless since you are standing at your address. Proper tracking samples a grid across your service area and reports the pattern, which shows a strong core near your address fading outward.
Want to see your actual map pack coverage rather than a single number? Book a free strategy call and we’ll run a grid across your service area.

