Keyword research is the process of finding and evaluating the search terms your potential customers type into Google, then choosing which ones to target on your website. It combines search volume, competition, and search intent to decide which phrases are worth building a page around. Good keyword research tells you what to write about before you write anything.
For a local service business, this isn’t an academic exercise. A roofer who only targets “roofing” competes against national directories and never wins. A roofer who targets “emergency roof leak repair Tampa” competes against a much smaller field and matches exactly what a homeowner with water coming through the ceiling is typing. The keyword research guide walks through the step-by-step process; this page covers what the term actually means and how to judge if a keyword is worth pursuing.
Key takeaway
Keyword research isn’t about finding the highest-volume word. It’s about finding the phrase that matches what a real customer needs, at a volume and difficulty your site can realistically compete for.
How keyword research works
Keyword research works by pulling search terms from a data source, then filtering them by volume, difficulty, and intent until you have a short list worth targeting.
The typical process starts with seed terms: broad words that describe your service, like “HVAC repair” or “landscaping company.” A tool such as Google Keyword Planner, Ahrefs, or Semrush expands those seeds into hundreds of related phrases with estimated monthly search volume. From there you filter out terms with no commercial relevance, group similar phrases into topics, and map the survivors to specific pages on your site.
Volume alone is a poor filter. A term with 10 monthly searches in your city that converts into paying jobs is worth more than a term with 5,000 searches nationwide that you’ll never rank for or that brings in the wrong audience.
Why keyword research matters, and what it doesn’t do
Keyword research matters because it points your content budget at terms people actually search, instead of guessing. It doesn’t guarantee rankings or traffic by itself.
Choosing the right keyword is the input, not the outcome. You still need a page that satisfies search intent, loads fast, and earns links or citations to compete. Businesses sometimes treat a keyword list as a finished strategy and stop there. It’s the first step in an on-page SEO plan, not the whole plan.
Types of keywords
Keywords fall into a few practical categories based on length and intent, and each one plays a different role in your content plan.
| Type | Example | Best use |
| Head term | plumber | Homepage or service hub, high competition |
| Long-tail keyword | emergency plumber open Sunday Houston | Service or location pages, easier to rank, higher intent |
| Informational | why is my water bill so high | Blog content, top-of-funnel awareness |
| Transactional | drain cleaning cost near me | Service pages built to convert |
Keyword research vs keyword stuffing
Keyword research is choosing which terms to target; keyword stuffing is forcing those terms onto a page far more often than natural language allows.
| Keyword research | Keyword stuffing |
| Selects terms based on demand and intent | Repeats a term regardless of readability |
| Feeds a content plan | Tries to game rankings directly |
| Supports a natural, useful page | Produces awkward, low-value text |
Google’s search documentation is clear that content written for readers, not for repeating a phrase, is what ranks. See keyword stuffing for what to avoid once your list is done.
Good vs bad keyword targeting
Good targeting matches one clear intent per page; bad targeting crams unrelated terms onto a single page hoping something sticks.
- One primary keyword and a few close variants per page, matched to one clear intent.
- Keywords chosen from actual search data, not guesswork about how customers talk.
- Separate pages for separate services or cities, each with its own target term.
Costly mistake Building one page trying to rank for “roof repair,” “roof replacement,” and “gutter installation” at once. Split them into separate pages so each one can fully answer its own intent.
How to check your current keyword targeting
Check your keyword targeting by comparing what a page actually ranks for against what you intended it to rank for.
Open Google Search Console and go to Performance > Search results. Filter by page and review the Queries tab for each key landing page. If your HVAC installation page is pulling impressions for “HVAC repair coupons,” that’s a mismatch worth fixing with a dedicated page or a content rewrite.
Not sure which keywords your site is actually ranking for right now?
Mistakes and myths in keyword research
The most common myth is that Google reads a secret list of related terms, called LSI keywords, and rewards pages for including them. Google has never confirmed this, and no evidence supports it.
What actually helps is covering the topic thoroughly enough that related concepts appear naturally in your writing. Another frequent mistake: picking a keyword purely by search volume without checking who’s already ranking. Example: a Florida moving company found “local movers” had solid volume but the top 10 results were all national directories with decades of authority. They shifted budget to “long distance movers Orlando to Atlanta,” a lower-volume but far more winnable and more qualified term.
How to improve your keyword research
Improve your keyword research by grounding it in real search data, intent, and a realistic view of competition rather than assumptions.
- Pull seed terms from your services. List every service and city you serve as a starting phrase, then expand each in a keyword tool.
- Filter by intent. Sort terms into informational, commercial, and transactional buckets so each page has one clear job.
- Check the current top 10. Search each shortlisted term and note whether local businesses or national sites dominate the results.
- Map terms to pages. Assign one primary term per page, avoiding overlap between service and location pages.
For the full step-by-step process, including tool comparisons and prioritization, see the keyword research learn guide.
Related terms
Long-tail keywords: specific, lower-competition phrases that convert well for local businesses.
Search intent: the goal behind a search query, which every targeted page should match.
Keyword density: how often a term appears on a page relative to total word count.
Content gap analysis: finding keywords competitors rank for that you don’t yet target.
FAQ
How many keywords should one page target?
One primary keyword plus two or three close variants that share the same intent. Trying to rank one page for several unrelated terms usually weakens all of them.
Is keyword search volume from tools always accurate?
No. Most tools estimate volume using modeled data, especially for low-volume local terms. Treat the numbers as directional, and weigh them against actual competition and intent.
Do I need paid tools for keyword research?
Not to start. Google Search Console, Google’s autocomplete, and the “People also ask” box surface real queries for free. Paid tools add volume estimates and competitor data at scale.
How often should keyword research be updated?
Review core service and location pages every 6 to 12 months, or sooner after a major algorithm update or a new service launch, since search behavior and competition shift over time.
Get keyword research built around your actual customers
We identify the terms your local customers search, map them to pages that convert, and skip the guesswork.
- Local and service-specific keyword mapping
- Competitor gap analysis
- Content plan tied to real search demand
- No long-term contract to find out
Book a free strategy session30 minutes with Adnan. No pitch deck.

