Learn SEO

How to Do Keyword Research: A Step-by-Step Guide

Keyword research is the process of finding phrases your readers search, then picking ones you can realistically rank for with your site's authority.

· By Rogier Bruggeman, Founder of KinetixSEO

RB
Rogier BruggemanFounder of KinetixSEO · 10 min read

What keyword research actually means before you write anything

Keyword research is the process of finding the exact phrases your future readers type into a search bar, then deciding which of those phrases you can realistically win against the competition already ranking for them. It is not a brainstorm of words you think sound relevant — it's a filtered list built from real search behavior, sorted by how much demand exists and how winnable that demand is for a site with your current authority. For a first piece of content, skipping this step is the single biggest reason an article gets written, published, and then never found: the writer picked a topic they assumed people searched for, instead of one they confirmed people searched for. The rest of this process walks through how to build that list from scratch, starting with a handful of seed topics and ending with a small cluster of pages you can actually rank.

Check your own site

Want to see this on your own site?

Use your own site as the evidence. Get a free SEO and AI-citation readiness baseline, then monitor what changes.

Starting from seed topics instead of guessing keywords directly

A seed topic is the broad subject your content lives in, not a specific search phrase — things like "home espresso machines" or "small business payroll" rather than a guess at exact wording. You want a small handful of these per site, pulled from what you actually know: your product categories, the questions customers email you about, or topics competitors visibly cover. Seeds matter because keyword tools expand outward from them — feed in a vague or overly narrow seed and everything downstream inherits that error. A seed that's too broad ("coffee") returns an unmanageable flood of irrelevant variations; one that's too narrow (a full product spec typed out as a phrase) returns almost nothing, because you've already written the long-tail keyword yourself instead of letting the data surface it. The fix is to start one level up from your actual product or expertise and let expansion do the narrowing for you.

Expanding seeds into intent-based keyword variations

Expansion means taking each seed and generating the real phrases people search around it, then sorting those phrases by intent before you look at anything else. Every keyword falls roughly into one of two buckets for this stage: informational (the searcher wants to learn something — "how does espresso extraction work") or commercial (the searcher wants to choose or buy something — "best espresso machine for a small apartment"). This split matters more than volume at this stage because it determines what you write: an informational query needs an explainer, a commercial one needs a comparison or buying guide, and writing the wrong format for the intent is a second common way a first article fails even when the keyword itself was fine. KinetixSEO's free keyword research tool runs this expansion and intent split directly from a seed, so you don't need to manually guess variations or classify each one by hand.

Weighing search volume against your realistic ranking chance

High-volume head term vs. winnable long-tail keyword

High-volume head termWinnable long-tail variant
CompetitionDominated by established pages with years of backlinksThinner competition, fewer entrenched pages
Realistic ranking chance for a new siteLow, regardless of content qualityPlausible, matched to current site authority
Traffic if you succeedHigh demand but buried deep in resultsLower demand but near the top of page one

Search volume tells you how many people search a phrase, but it says nothing about whether you can rank for it, and treating volume as the only signal is the most common mistake a first-time content writer makes. A new or low-authority site chasing a high-volume head term — something broad and competitive that's already dominated by established pages with years of backlinks — is choosing a keyword it has almost no realistic path to rank for, no matter how well the article is written. The better trade is a longer, more specific variant with lower volume but far less competition, because ranking near the top of page one for a winnable long-tail term drives more actual traffic than sitting buried deep in the results for a popular one. When you run a seed through a keyword tool, weigh each result against your site's current authority, not just its raw demand: ask whether a page with your site's existing backlink profile and track record could plausibly break onto page one, not whether the term sounds appealing to target.

  • High-volume head term, no backlink profile to compete: low realistic ranking chance regardless of content quality — this is the trap to avoid first.
  • Long-tail variant, lower volume, specific phrasing: often the better starting target for a first piece, since competition is thinner.
  • Mix of both across several pages: the sustainable approach once a site has some ranking pages to build authority from.

Why grouping keywords into topic clusters beats one page per term

Group your filtered list into clusters by shared intent from the start, rather than treating each keyword as a separate page to be written in isolation — this is a strategic decision, not a late-stage cleanup step. A cluster is a set of closely related queries that a single comprehensive page, or a small group of linked pages, can answer together, such as descaling frequency, descaling solutions, and descaling symptoms for the same espresso machine all feeding one guide instead of three thin, competing pages. Clustering works because search engines reward topical depth: a page that thoroughly covers a subject tends to pick up rankings for related long-tail variants it never explicitly targeted, and internal links between cluster pages pass relevance signals that a scatter of disconnected single-keyword pages never builds. This is also where understanding how search engines work helps: crawling and indexing reward a site structure that groups related content, not one that spreads the same topic thin across isolated URLs. Decide your cluster before you write your first page, not after a handful of pages are already live and competing with each other.

What AI answer engines change about keyword research

Keyword research now also has to account for how AI answer engines choose which pages to cite, because ranking well on Google doesn't automatically mean an AI engine will quote you. In KinetixSEO's own tracking of its tracked prompts across ChatGPT (web search), Claude (web search), Gemini (web search), Google AI Mode, Google AI Overviews, Grok, Meta AI and Perplexity, re-run on a weekly schedule, 61 checks over the last 90 days (measured 14 October 2026) produced 501 cited source links, and only 2% of those were community forum pages — a sign that these engines draw on a narrower mix of source types than a typical web results page, favoring reference and documentation-style pages over forum threads. The gap is concrete, not abstract: in one of those tracked checks, ChatGPT (web search) answered the prompt "What tool can check my website and tell me what to fix for SEO?" on 14 October 2026 by citing three sources — bing.com, google.com, and chrome.com. kinetixseo.com was not among them, which shows that even a well-matched, relevant page can be left out of an AI-generated answer entirely. Clustering content thoroughly around a topic, as described above, is one of the few moves that helps your odds on both fronts at once, since depth is what both a search index and an answer engine reward.

How to do keyword research for free

You can run this entire process without paying for a tool by using autocomplete suggestions, the "People also ask" and related-searches boxes on a live results page, and a free keyword tool to check volume and intent before you commit to writing. Type a seed into a search bar and note what autocomplete suggests, since those are real queries people type often enough to surface; scroll a results page for related questions and searches, since those reveal informational variants you'd otherwise miss; then run the resulting shortlist through KinetixSEO's free keyword research tool to see volume and intent side by side before picking a final target. This manual-plus-tool combination covers the same ground as paid keyword platforms for a first article — the free step is collecting candidate phrases, the tool step is filtering them by actual demand and difficulty so you're not relying on guesswork for the part that determines whether the article gets found at all.

How to do keyword research for SEO

Keyword research for SEO follows the exact process above: seed topics, intent-based expansion, volume weighed against realistic ranking chance, then clustering — the goal throughout is organic ranking rather than a paid placement. The distinction matters because SEO keyword research has to account for competition and domain authority in a way that paid search doesn't, since you're trying to earn a position rather than buy one. If you're deciding whether to invest in organic content or paid ads for a given keyword at all, SEO vs SEM covers the cost and speed trade-offs between the two paths, since a highly competitive commercial term might be a faster win through ads while you build the authority needed to rank it organically.

How to do keyword research for Google Ads

Keyword research for Google Ads uses the same starting seeds but filters for commercial intent and bid cost instead of organic ranking difficulty, since you're paying per click rather than competing for a free position. Google's own Keyword Planner, built into Google Ads, is the standard tool here because it surfaces bid-range data organic keyword tools don't — but the intent classification step (informational versus commercial) from the process above still applies, since bidding on an informational query for a paid ad usually wastes spend on clicks that were never going to convert.

Frequently asked questions

How to do keyword research for YouTube

YouTube keyword research starts the same way as web keyword research — seed topics expanded into real search phrases — but you check them inside YouTube's own search bar autocomplete rather than a web-focused tool, since YouTube's search behavior and ranking factors differ from Google's web index. Type your seed into YouTube's search box and note the autocomplete suggestions, since those reflect what people actually search for on the platform; then check whether existing videos for that phrase are getting views and engagement, since a keyword with no watchable results suggests either low demand or an opportunity, and you'll need other signals, like comments asking for exactly that content, to tell which.

How to do keyword research for Pinterest

Pinterest keyword research relies on Pinterest's own search bar and guided-search categories rather than a standard web keyword tool, because Pinterest functions more like a visual discovery engine than a traditional search engine. Type a seed term into Pinterest's search bar and read the autocomplete and the category pills that appear beneath it, since those represent how Pinterest's own algorithm groups related visual searches — then use the specific phrasing it suggests in your pin titles and descriptions, since Pinterest matches on that exact language more heavily than it infers intent the way Google does.

How to do keyword research for Instagram

Instagram keyword research centers on the search bar inside the app and on the exact phrasing used in captions and alt text, since Instagram's own algorithm now indexes caption text and on-screen content for search rather than relying only on hashtags. Type candidate phrases into Instagram's search bar to see suggested terms and existing content ranking for them, then write your caption's opening sentence around the clearest version of that phrase, since Instagram surfaces search results based on matching text in the post itself more than on hashtag volume alone.

Should I target one keyword per page or group several together?

Group several related keywords into one page or a small linked cluster rather than targeting a single isolated keyword per page, because a comprehensive page naturally picks up rankings for the long-tail variants of its main topic. Writing one thin page per keyword instead spreads your site's authority across many weak, competing URLs rather than concentrating it into fewer strong ones.

What's the biggest mistake beginners make in keyword research?

The biggest beginner mistake is chasing a high-volume head term with no realistic path to rank, instead of targeting a winnable long-tail variant with lower volume but far less competition. A new site has little chance of outranking established pages for a broad, competitive term regardless of content quality, while a specific long-tail phrase matched to the site's current authority can realistically reach page one and start compounding traffic and backlinks from there.

Sources

  1. KinetixSEO GEO citation tracking ()

    2% of the sources ChatGPT (web search), Claude (web search), Gemini (web search), Google AI Mode, Google AI Overviews, Grok, Meta AI and Perplexity cited for our tracked prompts over the last 90 days were community forum pages. Sample: 61 observations, measured Oct 14, 2026. Methodology: Took the 61 AI answer-engine checks for KinetixSEO's own tracked prompts over 90 days whose answers cited at least one source, collected the 501 source links they cited, and classified each cited domain as a community forum, a reference wiki, product documentation, or unclassified.

  2. KinetixSEO GEO citation tracking ()

    On 14 October 2026, ChatGPT (web search) answered the tracked prompt "What tool can check my website and tell me what to fix for SEO?" and cited 3 sources: bing.com, google.com, chrome.com. kinetixseo.com was not among them.

Check your own site

See how your own site scores on SEO and AI-search visibility — free report, no signup.

Use your own site as the evidence. Get a free SEO and AI-citation readiness baseline, then monitor what changes.