I’ve run keyword research for 50+ projects, and the mistake I see most often is chasing the biggest number. A keyword with 50,000 monthly searches is worthless if you cannot rank for it, or if the people searching it never buy anything. Here is the process I actually use, the same one behind traffic growth of up to 35% on the projects I manage.
of all online experiences begin with a search engine, and 53.3% of all website traffic comes from organic search. Keyword research is where that traffic is won or lost.
Source: BrightEdge
Step 1: Start from the business, not the tool
Before opening any keyword tool, I list what the business sells, who buys it, and what those buyers type into Google at each stage, learning, comparing, and ready to enquire. Keywords that map to a service and a buyer always beat generic high-volume terms.
Step 2: Build a wide seed list
Seeds come from the client’s own data first. Google Search Console queries that already earn impressions are pure gold, because Google is telling you the site is almost relevant. Then competitor keywords, autocomplete, “People Also Ask”, and tool suggestions from Ahrefs and Semrush expand the list.
Step 3: Filter on three signals, not one
- Search volume: enough demand to matter, but no magic minimum; a 200-search keyword with buying intent outperforms a 20,000-search informational term for most businesses.
- Keyword difficulty: I favour terms a site can realistically win. For a growing site, lower-difficulty keywords compound: they rank, earn clicks, build authority, and unlock harder terms later.
- Search intent: informational, commercial or transactional. The page format must match the intent Google is already rewarding on page one, or the ranking won’t stick.
Step 4: Check the SERP before committing
I open the actual results for shortlisted keywords. Who ranks, giants or beatable competitors? What formats win, guides, tools, videos, local packs? If the SERP says “this intent belongs to huge brands”, I move the keyword to the long-term list and find the angle they are ignoring.
Step 5: Cluster and assign
Keywords get grouped into topics, and each cluster is assigned to one page with a clear role, a pillar, a supporting article, or a service page. This kills keyword cannibalization before it starts and builds the topical authority Google rewards.
Here is the part most people skip, and it is the reason their research never turns into rankings. A list of keywords is not a strategy until every cluster has exactly one page assigned to it. That is Step 5, and it is the step that makes the first four pay off.
Improve traffic with keyword research
Keyword research improves traffic in a very practical way: it tells you which terms are already bringing your pages impressions, and which of those pages are stuck on page eight, nine or ten. Those are the pages closest to paying off. Strengthen them around the proven terms (the headings, the opening lines, the internal links pointing at them) and the same research that found the keywords starts moving the rankings.
Then work the other direction too. Analyze the traffic you already get: which queries bring clicks, which bring impressions but no clicks, and which adjacent terms the same audience searches next. Increase what works by covering those adjacent terms properly, and boost the pages that are one push away from page one. That loop (analyze, improve, increase) is how research turns into traffic instead of sitting in a spreadsheet.
The payoff
Done this way, keyword research stops being a spreadsheet exercise and becomes a growth plan: quick-win terms ranking in weeks, authority terms building over months, and content that earns traffic and enquiries. That is how research turns into the results on my homepage, including 15+ competitive keywords pushed into Top 5 positions within 4-6 months.
- Does every target keyword map to a real service and a real buyer?
- Did you open the actual SERP before committing to it?
- Does each keyword cluster have exactly one page assigned?
Frequently Asked Questions about keyword research
What is keyword research?
Keyword research is the process of finding the exact phrases your customers type into Google and choosing which ones each page should target. It turns guessing into a plan: every page gets a keyword with real demand behind it. Without it, you write content nobody searches for.
How to do keyword research?
Start from the business, not the tool: list what you sell and who buys it, then build a wide seed list and filter it on volume, difficulty, and intent. Check the SERP for each surviving keyword before you commit to it. The five steps in this post are the exact process I use.
How to choose keywords for SEO?
Pick keywords with real search volume, difficulty you can actually beat, and intent that matches what your page offers. A keyword with 10,000 searches and the wrong intent is worth less than one with 300 searches from buyers. I filter on those three signals, in that order.
What is keyword research in SEO?
Keyword research in SEO is finding the search terms your audience uses and mapping them to pages on your site. It is the foundation of everything else: content, structure, and internal links all follow from it. Skip it and the rest of the work has no target.
Why is keyword research important?
Because it tells you what people actually search for before you spend time writing. Without it you guess at topics, target phrases nobody uses, and compete for terms you cannot win. With it, every page has a job and a measurable audience.
Related reading: Keyword Mapping · How to Do a Content Audit
Want a keyword strategy built this way for your business? Let’s talk.