Not ten. Not twenty-five. Three.
Every local business that dominates their market in Google search — plumbers, roofers, HVAC companies, dentists, attorneys, landscapers — is strong on these three fundamentals. And the businesses struggling to show up are almost always weak on at least one of them.
If you're short on time, budget, or patience for a 47-point SEO checklist, focus here.
1. Your Google Business Profile (Specifically, Getting It Right)
Your Google Business Profile is the single most influential asset for appearing in the map pack — the box with the map and three business listings that dominates local search results. GBP signals account for roughly a third of your map pack ranking potential, which makes it the highest-leverage item on this list.
But "optimize your GBP" is vague advice. Here's what actually moves the needle:
Your primary category must be precisely correct. This is the number one ranking factor for the map pack — ranked first out of 149 factors in the most recent expert survey. Choosing "Plumber" versus "Emergency Plumber" or "Roofing Contractor" versus "General Contractor" can be the entire difference between showing up and not showing up. Check what your top-ranked competitors are using and make sure your category is at least as specific.
Your services must be individually listed. Google matches your listed services against user searches. If a homeowner searches "tankless water heater installation" and that service isn't listed on your profile, you're invisible for that search. List every service with a clear description.
Your profile must look alive. Fresh photos uploaded at least twice a month. At least one post per week. Accurate hours, including holiday updates. Google rewards profiles that show consistent activity and penalizes the ones that were set up once and forgotten. Profiles that go 30+ days without any activity have shown measurable drops in visibility.
Getting these three GBP elements right — category, services, and consistent activity — takes no money and minimal time. But the impact on your map pack visibility is disproportionately large. Most businesses have never revisited their GBP settings after the initial setup. If you're one of them, this is the single fastest improvement you can make.
2. Reviews (Specifically, Getting Them Consistently)
Reviews are the second most weighted category of local ranking signals, accounting for about 20% of your map pack ranking potential. That share has been growing year over year, and it's likely to keep climbing.
But the review metric that moves rankings most isn't the one most business owners focus on.
Total count matters — but velocity matters more. Most business owners fixate on their total review count. And yes, businesses in the top three map pack positions average nearly 250 reviews, while those in lower positions average significantly less. Volume is important.
But Google increasingly prioritizes review velocity — how consistently you're getting new reviews right now. A business with 150 reviews that gets 8 new ones per month is sending a stronger signal than a business with 250 reviews that hasn't gotten a new one in two months. The first business looks active and chosen by customers today. The second looks like it peaked and stalled.
What this means practically: you need a system that generates reviews on every job, every week, every month — not a one-time campaign that produces a spike and then dies. The businesses winning on reviews have built the ask into their operations. Every completed job triggers a review request. Every technician carries the link. It runs whether anyone remembers to think about it or not.
Responding matters too. Responding to every review within 48 hours signals engagement to Google and professionalism to future customers. Businesses that respond to reviews consistently tend to generate more reviews — because customers see that the business actually reads and values feedback.
If you had to choose between spending an hour on your website this week or spending that hour setting up a review generation process, choose the review process. It compounds from day one and affects both your rankings and your conversion rate.
3. Your Website (Specifically, Having Enough of It)
Your website is where Google goes to validate your expertise, understand your services, and confirm your geographic relevance. The critical website factor for local rankings is simpler than most people think: having a dedicated page for each service you offer.
This is the number one organic local ranking factor — ranked first out of 149 factors by SEO experts. Not backlinks. Not site speed. Not domain age. Having individual service pages.
Why this matters so much: each service page targets a different keyword. A plumber with a single "Services" page listing drain cleaning, water heater repair, and sewer line service in bullet points is trying to rank for all three topics with one URL. A competitor with separate pages for each service is ranking for each topic individually — with content deep enough to demonstrate real expertise on each one.
The math is straightforward. If you offer 15 services and you build a dedicated page for each, you've created 15 opportunities to rank in Google. If your competitor has a five-page website, you have three times their keyword surface area. Over time, as each page gets indexed, builds authority, and starts ranking for its target keyword, the cumulative traffic from 15 pages dramatically outperforms the traffic from one.
What a good service page looks like: it explains the service in detail, covers when a customer typically needs it, describes your process, answers common questions, and includes a clear call to action. That's typically 800 to 1,500 words — not because word count itself matters, but because that's roughly how much content it takes to cover a topic thoroughly enough to outperform a competitor's thin page on the same topic.
Location pages amplify this. If you serve multiple cities, a page for each service area — with unique, locally relevant content — creates additional ranking opportunities for location-specific searches. A "Drain Cleaning in Katy, TX" page targets searchers in Katy while your "Drain Cleaning" page targets the broader metro area.
Building out your website content doesn't happen overnight. But one new service page per week gives you 50 additional pages in a year. That's a fundamentally different competitive position than where you started.
Why These Three (and Not Everything Else)
There are dozens of other local ranking factors: backlinks, citations, schema markup, site speed, mobile responsiveness, NAP consistency, social signals. They all contribute to some degree. But the three factors above — GBP optimization, review velocity, and service page depth — have two things in common that the others don't.
They're the highest-weighted factors. According to every credible study of local ranking factors, these three categories represent the largest share of what determines local search visibility. GBP signals, review signals, and on-page content signals together account for the majority of your ranking equation. Everything else is marginal by comparison.
They're the most controllable. You can't control your proximity to the searcher. You can't force other websites to link to you. But you can choose the right GBP category today, ask your next customer for a review today, and start writing a service page today. These are actions entirely within your control, with results that start compounding immediately.
That's why, if you only have time for three things, these are the three things.
The Compounding Effect
Here's what most business owners don't see until it's too late: these three factors reinforce each other.
A well-optimized GBP with the right category and complete services gets you into more search results. Being in more search results means more clicks and calls. More customers mean more jobs completed. More completed jobs mean more review opportunities. More reviews improve your rankings further. Better rankings mean more traffic to your website. More website content means more keywords you rank for. More keywords mean more visibility. More visibility means more customers.
It's a flywheel. Each improvement accelerates the next one. The businesses at the top of Google in your market aren't there because they did one big thing. They're there because they got the flywheel spinning — GBP, reviews, content — and kept it turning month after month until the momentum became self-reinforcing.
The question isn't whether these three things work. The data on that is settled. The question is whether you'll do them consistently enough to build momentum before your competitors do.
Start today. Fix your GBP category. Text your last customer a review link. Write your first service page. The flywheel doesn't start until you push.