Leads Akolytos

SEO · 10 min read

How to Pick SEO Keywords That Actually Book Jobs, Not Just Traffic

· by Steve Fleurant

How to Pick SEO Keywords That Actually Book Jobs, Not Just Traffic

Contractor typing how to pick SEO keywords into a search bar to find high-intent phrasesKnowing how to pick SEO keywords is the difference between traffic and booked jobs. It’s easy to get excited about a keyword with high search volume — until you realize half those searchers are homeowners doing DIY research, not looking to hire anyone. Traffic is not the goal. Booked jobs are the goal, and the two don’t always come from the same keywords.

When you pick SEO keywords, structure matters as much as volume. The best SEO keywords for contractors combine a service, a location, and buying intent — phrases like “emergency water heater repair [city]” rather than broad terms like “plumbing tips.” High-intent keywords typically have lower search volume than broad, informational ones, but convert into booked jobs at a far higher rate.

How to Pick SEO Keywords: Three Types, and Which Ones Book Jobs

Informational keywords (“how to unclog a drain”)

High search volume, but mostly homeowners trying to solve the problem themselves. Useful for building topical authority and capturing some of these searchers when DIY fails, but not the primary lead source.

Comparison keywords (“tankless vs. traditional water heater”)

Homeowners here are actively planning a project and evaluating options. Strong for building trust and positioning yourself as the expert they eventually call, especially for higher-ticket services.

High-intent commercial keywords (“water heater repair near me,” “emergency plumber [city]”)

Lower volume, but these are homeowners who have already decided to hire someone and are choosing who. This is where most of your SEO effort should concentrate, because it converts to booked jobs at the highest rate.

Knowing how to pick SEO keywords by service and city is what turns this matrix from a spreadsheet exercise into booked jobs — this is the core skill behind how to pick SEO keywords that convert.

The Service-by-City Matrix

The highest-converting keyword structure for contractors is straightforward: one page per service, per city or area you serve. A roofer covering four cities with three core services should have twelve distinct pages, not one page mentioning everything.

  • Roof replacement in [City A] · Roof replacement in [City B]
  • Roof repair in [City A] · Roof repair in [City B]
  • Storm damage roofing in [City A] · Storm damage roofing in [City B]

Each page needs genuinely unique content — local landmarks, permit notes, real project photos from that area — not the same paragraph with the city name swapped. Duplicated pages get quietly suppressed by Google rather than ranked.

Why Keyword Count Matters (and Why It’s Tiered for a Reason)

A contractor offering three services across five cities already needs fifteen dedicated pages just to cover the core matrix — before adding comparison content, FAQ pages, or seasonal posts. This is why keyword targeting is typically sold in tiers: a business with two services and two cities has fundamentally different needs than one with six services across ten cities.

Don’t Ignore Long-Tail Keywords

“Emergency plumber near me” is competitive. “24 hour emergency plumber for burst pipe [city]” is far less competitive, lower volume, and converts extremely well because the searcher has a specific, urgent need. A strong keyword strategy targets a mix: a handful of competitive head terms alongside a longer list of specific, high-intent long-tail phrases.

How to Vet a Keyword List Before You Commit Budget to It

Knowing how to pick SEO keywords is only useful if you also know how to check your own list before you spend a dollar writing content or paying someone else to. A quick four-question vetting pass catches most of the expensive mistakes before they happen.

Does the keyword describe a job you actually do? It sounds obvious, but keyword lists built from generic templates or scraped competitor sites routinely include services a business doesn’t actually offer. Every keyword on the list should map to a real line item you can quote on the same day someone calls.

Does it include a location a real customer would search? How to pick SEO keywords for a local trade business almost always comes down to pairing a service with a place — “emergency plumber” alone competes nationally against directories and franchises, while “emergency plumber [your city]” competes against the handful of local businesses actually capable of showing up on the job. If a keyword has no location logic behind it, question why it’s on a local business’s list at all.

Would you be comfortable being the business that ranks for it? A keyword that gets clicks from people who were never going to hire you — DIY searchers, students, competitors doing research — is a keyword that inflates traffic reports without producing calls. Part of learning how to pick SEO keywords is being willing to walk away from high-volume terms that don’t actually convert for a service business.

Can you honestly write 1,000+ words about it without padding? If a keyword is so narrow that a genuinely useful page about it would run 300 words, it’s probably a subsection of a broader page rather than its own target. Trying to force a full page out of too-thin a topic is one of the most common keyword-selection mistakes home service businesses make on their own.

Running every candidate keyword through these four questions before committing content or ad budget to it is a fast, honest way to know how to pick SEO keywords that will actually book jobs rather than just look good in a rank-tracking dashboard.

Should You Build This Keyword List Yourself, or Hire an SEO Company to Do It?

Running the vetting pass above on 10-15 keywords takes most owners 2-4 hours if they already know their market well. Doing it properly for a full multi-city, multi-service matrix — pulling real search data, checking who already ranks, and building the actual pages — is closer to 15-25 hours, plus the ongoing time to track what’s converting. That’s the real trade-off: your own time and a learning curve, or a flat monthly fee to a company that already has the tools and has done this for other trade businesses.

If you go the DIY route, budget for a keyword research tool (the useful ones run roughly $100-$300/month on their own) and expect the first pass to have mistakes — the four-question vetting checklist above exists because those mistakes are common even for people who do this full-time. If you hire it out instead, ask to see the actual keyword list and the reasoning behind it before you sign anything — a vendor who can’t explain why a keyword made the list is a red flag, not a shortcut.

A reasonable way to decide: if you have more time than budget this quarter, DIY it using the checklist above. If you have more budget than time, or you’ve already tried it once and the pages still aren’t ranking, this breakdown of when hiring actually wins can help you make the call with real numbers instead of a guess.

One category worth naming explicitly when you pick SEO keywords: exclusion keywords, meaning the searches you should deliberately not chase because they attract the wrong caller. A remodeler ranking for “cheap kitchen remodel” or a roofer ranking for “DIY roof repair” can pull in real traffic that almost never converts into a paying job, and can even push genuinely qualified searchers down the page. Reviewing your keyword list once a quarter for terms that are generating clicks but not calls, and either de-emphasizing or removing them from new content, keeps the list working for revenue rather than just for traffic volume.

Frequently Asked Questions

Is it worth paying an SEO company to build my keyword list instead of doing it myself?

It depends on how much your time is worth and whether a DIY attempt has already stalled. If you want the full cost breakdown before deciding either way, this pricing guide walks through what different budget tiers actually include.

Should I target keywords with the highest search volume?

Not exclusively. High-volume informational keywords bring traffic but not always calls. A mix weighted toward high-intent, service-plus-location keywords converts better even at lower volume.

How many keywords does my business actually need?

It depends on your service count multiplied by your service area count, plus room for long-tail and seasonal content. A single-service, single-city contractor needs far fewer than a multi-service regional business.

Do I need a separate page for every city I serve, even small ones?

Yes, if you want to rank there. A single page trying to cover multiple cities dilutes relevance for all of them; dedicated, genuinely unique pages per city consistently outperform combined ones.

Get a Keyword Strategy Built for Your Trade and Service Area

Leads Akolytos plans start at 25 keywords and scale to 100, matched to how many services and cities you actually cover. No contracts, month-to-month.

Book a Free 30-Minute Strategy Call →

The keywords homeowners type into Google are increasingly the same questions they ask ChatGPT and Google’s AI Overviews — see how AI search is already sending contractors leads for how that shift affects which keywords matter most.

Once you’ve picked the right keywords, the next question is patience — for a realistic picture of when that strategy starts producing booked jobs, see how long SEO actually takes to work for a contractor business.

Picking the right keywords only pays off if the website around them actually converts — see our breakdown of the common website mistakes that are quietly killing contractor leads to make sure your site is not undoing the SEO work.

Once your keyword targets are locked in, the next step is earning the backlinks that help those pages actually rank — see our guide to local link building for contractors.

Ranking for the right keywords only matters if the page loads fast enough for visitors to stick around — see our guide to Core Web Vitals for contractor websites.

Revisit How to Pick SEO Keywords Every Few Months

Knowing how to pick SEO keywords is not a one-time exercise. The keywords that book jobs today shift as your service area, competition, and Google’s own results change. Revisit how to pick SEO keywords for your business at least twice a year — pull your current rankings, check which keywords are actually sending calls versus just traffic, and retire the ones that only bring in tire-kickers.

If you learn how to pick SEO keywords once and never revisit the list, you will eventually be optimizing for phrases that stopped converting months ago. The contractors who keep booking jobs from search are the ones who treat how to pick SEO keywords as an ongoing habit, not a checklist item.

In short, how to pick SEO keywords comes down to matching real buyer language to real service pages, then tracking what those keywords actually book. Get how to pick SEO keywords right once and the same process keeps working every time you add a new service or expand into a new area.

Once you have a working keyword list, it is worth periodically checking how many of those keywords are actually high-intent keywords versus general traffic keywords — the two require different priorities.

Bottom line on how to pick SEO keywords for a contractor business: chase intent and job-booking potential, not raw search volume, and you will out-earn competitors who only chase traffic.

How to Tell If a Keyword Is Working Once You’ve Picked It

Once you know how to pick SEO keywords, the next skill is watching whether the ones you picked actually convert. Track calls and form submissions by landing page, not just rankings — a keyword can rank well and still send the wrong kind of visitor if the intent behind it doesn’t match what you actually sell.

Revisit your list every quarter. Learning how to pick SEO keywords once isn’t enough, because search behavior shifts with the seasons and with what competitors start targeting; a keyword worth chasing in spring may not be worth the same effort in winter.

DIY vs. Hiring It Out: What Choosing SEO keywords Actually Costs You

Before you decide whether to tackle choosing SEO keywords yourself or bring in help, weigh it honestly: doing it in-house costs your time (often 5-10+ hours a month once you factor in research, execution, and tracking results) plus the risk of trial-and-error mistakes that a specialist would avoid. Working with a dedicated team like ours starts at $1200/month with no long-term contracts, so the downside of trying it is small and the ramp-up is fast. You’ll work directly with the person handling your account, not a rotating manager, before you commit either way.

FAQ: Is it worth paying someone for choosing SEO keywords?

If you have the hours to spend learning and iterating, DIY can work. If your time is better spent running jobs and managing crews, a $1200/month, no-contract engagement typically pays for itself within a couple of closed jobs. Schedule a free strategy call to get a straight answer for your specific business before you decide.

Want this handled for you?

We do this work for home service contractors every day, month-to-month, with no contracts. Book a free 30-minute call and we'll show you where you stand on Google.

Book my free call

Keep reading

How to Switch Lead Generation Companies Without Losing Your Pipeline

SEO · 11 min read

How to Switch Lead Generation Companies Without Losing Your Pipeline

The Short Answer Switching lead generation companies safely comes down to sequencing. You can move to a new provider without losing your pipeline if you handle three things before you give notice: confirm in writing which leads, phone numbers, and customer records you actually own; export at least 6

Read →

Free marketing plan

Get a plan for your own business.

Tell us your trade and service area. We'll check how you show up on Google and send back what to fix first.

  • Where you rank today for the jobs you want
  • What your competitors are doing that you aren't
  • Which plan fits, and what it would cost

Rather call? 571-449-7442

Steve Fleurant

Steve reads every request and replies within 1 business day. No contracts, no spam.