Article · SEO
How to Do Keyword Research (Step by Step)
Keyword research is the process of discovering the exact words and phrases your customers type into search engines, then deciding which are worth targeting. Do it in five moves: brainstorm seed keywords, expand them with a keyword tool, evaluate each term for search volume, difficulty, and intent, map the winners to specific pages, and turn that list into a prioritized content plan. Start with the language your customers actually use — not industry jargon — and let intent, not just volume, guide what you build.
Key takeaways
- Keyword research finds the terms your customers search, then judges each on volume, difficulty, and intent before you commit to content.
- Start with 10 to 25 seed keywords drawn from your services, customer language, and Google autocomplete — then expand them with a tool.
- Intent matters more than volume: match the page type to what the searcher actually wants to do.
- Map one keyword cluster to one page to avoid cannibalization and wasted effort.
- Free tools plus one paid platform cover most needs — and every volume figure is an estimate, so cross-check.
- Turn your list into a prioritized content plan, starting with low-difficulty, high-intent quick wins.
What Keyword Research Is
Keyword research is the process of finding, analyzing, and prioritizing the words and phrases people enter into search engines like Google — then choosing which ones your website should target. It answers a deceptively simple question: what is my audience actually searching for, and can I realistically rank for it?
Done well, it points every page you publish at real demand instead of guesswork. It tells you which topics have an audience, how hard each one will be to rank for, and what a searcher expects to find when they click. That makes it the foundation of nearly every effective SEO and content strategy.
Why it matters: most published pages attract little or no organic traffic, usually because they target terms no one searches — or terms far too competitive to reach. Keyword research is how you avoid both traps before you invest time and budget in content.
Finding Seed Keywords
Seed keywords are the broad, obvious terms that describe what you do — like "web design," "plumber," or "tax software." They are the starting point you expand into a full list, not the final targets themselves.
You do not need a paid tool to gather seeds. Start with what you already know and where your customers already talk:
- Your own services and products — list every offering in the plain language a customer would use, not internal jargon.
- Customer language — sales calls, support tickets, and reviews reveal the exact phrasing real people use.
- Google autocomplete — start typing a seed and note the suggestions Google offers.
- "People Also Ask" and "Related searches" — the question boxes and footer links on any results page.
- Competitors — the headings and navigation on rival sites show which topics they already target.
- Google Search Console — if your site is live, it shows the queries you already appear for.
Aim for a working list of 10 to 25 seeds. You will feed these into a keyword tool in the next step to uncover hundreds of specific, longer-tail variations.
Volume, Difficulty and Intent
Once you have a long list, you judge each keyword on three factors. Together they tell you whether a term is worth pursuing.
Search volume
Search volume is the average number of times a term is searched per month. Higher volume means more potential traffic, but usually more competition too. Do not dismiss low-volume terms — a phrase searched 50 times a month by ready-to-buy customers can outperform one searched 5,000 times by casual browsers.
Keyword difficulty
Difficulty estimates how hard it will be to rank on page one, based on the strength of the pages already there. Most tools score it from 0 to 100. Newer sites should start with lower-difficulty terms and earn the authority to compete for harder ones over time.
Search intent
Intent is the reason behind the search — what the person actually wants. Matching it is the single most important factor, because Google ranks the pages that satisfy it. There are four common types:
| Intent type | What the searcher wants | Example query | Best page type |
|---|---|---|---|
| Informational | To learn or answer a question | "how to do keyword research" | Blog post, guide |
| Navigational | To reach a specific site or brand | "google keyword planner login" | Homepage, branded page |
| Commercial | To compare options before buying | "best seo agency in houston" | Comparison, listicle, service page |
| Transactional | To take action or buy now | "hire an seo consultant" | Service, product, or contact page |
Weigh all three together with business value. The realistic sweet spot for most businesses is decent volume, difficulty you can actually reach, and intent that matches what you sell.
Mapping Keywords to Pages
Keyword mapping is the step where you assign each keyword — or group of related keywords — to one specific page. It prevents the two most common structural SEO mistakes: publishing pages with no clear target, and pointing several pages at the same term.
Group keywords into clusters by shared intent. A cluster is one primary keyword plus the close variations and questions that mean essentially the same thing. One page targets one cluster.
| Keyword cluster | Primary keyword | Maps to |
|---|---|---|
| Learning & definition terms | what is seo | Educational guide |
| Cost & pricing terms | how much does seo cost | Pricing guide |
| Local buying terms | seo agency houston | Local service page |
Avoid keyword cannibalization. When two pages target the same keyword, they compete with each other and split their ranking signals. If you find overlap, consolidate the pages or re-point one at a different cluster.
A quick rule of thumb: assign informational terms to blog posts and guides, and commercial or transactional terms to service and product pages. This keeps each page focused and easy for both Google and readers to understand.
Tools We Use
You can start keyword research with free tools and add paid platforms as your program grows. Here are the ones we rely on and what each does best:
| Tool | Best for | Cost |
|---|---|---|
| Google Keyword Planner | Volume ranges and seed expansion | Free with a Google Ads account |
| Google Search Console | Terms your site already ranks for | Free |
| Autocomplete & "People Also Ask" | Real questions and long-tail phrasing | Free |
| Ahrefs | Difficulty scores and competitor keywords | Paid |
| Semrush | Volume, difficulty, and clustering | Paid |
| AnswerThePublic / AlsoAsked | Question-based keyword ideas | Free & paid tiers |
No single tool is definitive — search volumes are estimates, and figures vary between platforms. We cross-check numbers across at least two sources and treat them as directional, not exact. For most small and mid-sized businesses, the free tools plus one paid platform cover everything you need.
Turning Research into a Plan
A spreadsheet of keywords is not a strategy. The final step is turning your research into a prioritized, page-by-page content plan you can actually execute.
- Score each keyword on volume, difficulty, intent, and business value — how close the searcher is to becoming a customer.
- Prioritize quick wins first. Lower-difficulty terms with strong buying intent deliver results fastest, especially for a newer site.
- Build topic clusters. Group related keywords under one pillar page and link supporting posts to it to build topical authority.
- Assign each cluster to a page — new or existing — and record the primary keyword, page type, and goal.
- Schedule the work on a content calendar so publishing stays consistent instead of sporadic.
- Track and revisit. Check rankings and Search Console quarterly, then refresh or re-target pages that underperform.
Keyword research is not a one-time task. Search demand shifts, competitors publish, and new questions emerge, so the strongest programs revisit their keyword list every few months.
If you would rather not manage this in-house, a managed SEO program — typically $1,000 to $5,000+ per month depending on competitiveness and scope — usually includes keyword research, mapping, and the content plan. For a Houston business, that also means researching local, city-specific terms your neighbors are actually searching. We are happy to confirm scope and pricing on a free call.
Frequently asked questions
What is keyword research in SEO?
It is the process of finding and analyzing the words people search for, then choosing which to target based on volume, difficulty, and intent. It tells you what content to create and gives every page a clear purpose instead of leaving topics to guesswork.
How do I find keywords for free?
Use Google autocomplete, "People Also Ask," and "Related searches" on the results page, plus Google Keyword Planner and Google Search Console. These free sources reveal real queries and rough volume without any paid subscription.
What is a good keyword difficulty to target?
There is no universal number, because difficulty is relative to your site's authority. Newer sites should focus on lower-difficulty terms — often under 30 on a 0 to 100 scale — and work up to more competitive keywords as they build trust and links.
How many keywords should each page target?
One primary keyword per page, supported by a cluster of closely related variations and questions that share the same intent. Targeting the same keyword with multiple pages causes cannibalization and weakens all of them.
What is the difference between short-tail and long-tail keywords?
Short-tail keywords are broad and high-volume, like "shoes." Long-tail keywords are longer, more specific, and lower-volume, like "waterproof trail running shoes for women." Long-tail terms usually convert better because the intent is clearer.
How often should I redo keyword research?
Revisit your keyword list every three to six months. Search demand shifts, competitors publish new content, and Search Console surfaces new queries you can capture with a content refresh or a new page.
Do I still need keyword research with AI search?
Yes. AI answer engines like ChatGPT and Google AI Overviews still pull from content built around real questions and clear intent. Understanding what your audience asks now matters for both traditional rankings and AI citations.