Przejdź do treści
ARDURA Lab
ARDURA Lab
·9 min

Keyword Research — How to Find Keywords That Drive Traffic

keyword researchSEOkeywordsSEO strategy
MG
Marcin Godula

CEO & Founder, ARDURA Lab

Specjalista SEO, GEO i web development z ponad 15-letnim doświadczeniem. Pomaga firmom B2B budować widoczność w wyszukiwarkach klasycznych i AI.

Keyword research is the process of identifying phrases that users type into search engines, in order to create content and pages that answer those queries and generate organic traffic.

Why Is Keyword Research the Foundation of SEO?

Imagine you're opening a restaurant. Before you start cooking, you need to know what people want to eat. There's no point in serving sushi in a town where everyone's looking for pizza.

Keyword research in SEO is exactly the same — you find out what people are searching for before you start creating content. Without it, you're shooting in the dark.

Why it matters so much:

  • Content without research doesn't generate traffic — you write an article that nobody's interested in, or you target keywords you have no chance of ranking for
  • Research reveals intent — you discover what your potential customers actually need
  • Research lets you prioritize — you can't write 1,000 articles at once, so you need to know which keywords will deliver the best ROI
  • Research protects against cannibalization — you know which keywords to target on which pages

Good keyword research is not a list of keywords from a tool. It's an analysis of the market, intent, and competition that translates into a concrete content strategy.


Types of Keywords

Before you start searching for keywords, you need to understand their taxonomy. Not every keyword is the same.

Classification by length

TypeExampleVolumeCompetitionConversion
Head keywords (1-2 words)"shoes"Very highExtremely highVery low
Body keywords (2-3 words)"running shoes"HighHighLow
Long-tail (4+ words)"women's running shoes for asphalt"LowLowHigh

The 80/20 rule: 80% of your traffic should come from long-tail keywords. They're easier to rank for, have higher conversion, and there are infinitely many of them.

Classification by intent

IntentSignalsExamplePage type
Informationalwhat, how, why, guide"how to do SEO"Blog, guide
Navigationalbrand name, login, contact"Ahrefs login"Business page
Commercialbest, ranking, comparison, vs"best SEO agency"Comparison, ranking
Transactionalbuy, price, order, cheap"SEO audit price"Service page

Keyword Research Tools

Free tools

Google Keyword Planner Free, but requires a Google Ads account. Shows volume ranges (not exact numbers unless you're running campaigns). A good starting point.

Google Search Console Your existing data — what keywords you already rank for. The "Queries" section in the performance report shows keywords you appear for in Google (even at distant positions). This is a goldmine of ideas.

Google Autocomplete and People Also Ask Type a keyword into Google and see what it suggests. Autocomplete shows popular variations. People Also Ask — related questions. These are real keywords that people type.

AnswerThePublic Generates questions, comparisons, and suggestions based on a keyword. Limited number of free searches per day, but results are valuable.

Google Trends Shows the trend of a keyword's popularity over time. Ideal for identifying seasonality and rising topics.

Paid tools

ToolPrice fromStrength
Ahrefs$99/monthBest link database, Keyword Explorer, Content Explorer
Semrush$129/monthComprehensive SEO + PPC + content, large database
SenutoPLN 150/monthBest Polish keyword database, Polish ranking monitoring
Surfer SEO$89/monthContent optimization, NLP analysis
Mangools (KWFinder)$49/monthSimple, affordable, good for starters

Recommendation: To start, Google Keyword Planner + Google Search Console + AnswerThePublic is enough. When SEO becomes a priority, invest in Ahrefs or Semrush + Senuto (for the Polish market).


Step-by-Step Keyword Research Process

Step 1: Seed keywords — starting phrases

Start with 5-10 keywords describing your business. You don't need to be precise — this is the starting point.

If you're an SEO agency:

  • "website positioning"
  • "SEO audit"
  • "SEO agency"
  • "website optimization"
  • "link building"

Where to get them:

  • Your offer — how do you describe your services/products?
  • Conversations with clients — how do they describe their problem?
  • Competition — what keywords do your competitors rank for? (Ahrefs → Site Explorer)
  • Google Search Console — what do you already rank for?

Step 2: Expansion — generating a keyword list

Take each seed keyword and expand it:

In a tool (Ahrefs, Semrush, KWFinder):

  • Enter the seed keyword
  • Check "Related keywords," "Questions," "Also rank for"
  • Export all keywords with volume above 10/month

In Google:

  • Enter the seed keyword, check autocomplete
  • Scroll to "Related searches" at the bottom of results
  • Click People Also Ask questions — they generate more questions

From Google Search Console:

  • Filter queries you rank for at positions 10-50
  • These are keywords Google is already considering you for — you need better content

After this step, you should have a list of 200-500+ keywords.

Step 3: Clustering — grouping keywords

Many keywords have the same intent. "How to do SEO," "SEO guide," and "SEO how to start" — these are essentially the same question. You don't need a separate page for each.

How to cluster:

  1. Enter each keyword into Google
  2. If SERP results overlap (same pages in TOP 5), the keywords belong to the same cluster
  3. Each cluster = one page/article

Clustering tools: Ahrefs Keyword Clustering, Semrush Keyword Manager, or manually (for smaller lists).

Step 4: Prioritization — which keywords to target first?

You have 500 keywords grouped into 50-100 clusters. You can't target all of them at once. Prioritize using the formula:

Priority = (Volume x Business Value) / Difficulty

CriterionHow to assessWeight
VolumeTool (Ahrefs KD, Semrush)Medium — lots of traffic is nice, but quality matters too
Business valueHow close to conversion is this keyword?High — a BOFU keyword is worth 10x a TOFU keyword
Difficulty (KD)Tool + SERP analysisHigh — a keyword with KD 90 won't rank for a year
Existing positionsGoogle Search ConsoleHigh — keywords at positions 8-20 are easier to improve

Quick wins = keywords at positions 8-20, with low difficulty and high business value. Start with those.

Step 5: Mapping keywords to pages

Each keyword cluster must have an assigned page:

  • Page already exists → optimize it for the cluster
  • Page doesn't exist → create it (blog article or service page)
  • Two pages target the same cluster → consolidate (cannibalization!)

Keyword mapping is your content roadmap for the coming months. Each cluster is one task in the editorial calendar.


Competitive Analysis — What Can You Learn?

The competition has already done keyword research for you. You just need to leverage it.

Content gap analysis

In Ahrefs: Site Explorer → Content Gap. Enter your domain and 3-4 competitors. The tool shows keywords competitors rank for but you don't.

This is the fastest way to find gaps in your content strategy.

Analyzing competitors' top pages

Check which pages generate the most traffic for competitors (Ahrefs → Top Pages). Pay attention to:

  • What content formats dominate? (guides, comparisons, calculators)
  • How long are the articles?
  • What subtopics do they cover?
  • What do their title tags look like?

Don't copy — get inspired and create something better.


Keyword Research for Different Business Types

E-commerce

Product keywords: "[product] + price/reviews/shop/buy" Category keywords: "best [products]," "[category] 2026" Guide keywords: "how to choose [product]," "[product A] vs [product B]"

Specifics: huge number of long-tail keywords, seasonality, heavy competition from marketplaces.

SaaS / B2B

Problem keywords: "how to [solve problem]," "[problem] in business" Comparison keywords: "[product] vs [product]," "alternatives to [product]" Transactional keywords: "[category] tool," "[product] pricing"

Specifics: lower volumes but higher CLV. Every click is valuable.

Local business

Local keywords: "[service] + [city]," "[service] near me" Review keywords: "[company] reviews," "best [service] in [city]"

Specifics: local SEO, Google Business Profile, map.

Professional services (agency, law firm, clinic)

Educational keywords: "what is [service]," "how much does [service] cost" Decision keywords: "how to choose [specialist]," "best [company] [city]" Pricing keywords: "[service] price," "how much does [service] cost"

Specifics: E-E-A-T is crucial — Google favors experts in YMYL (Your Money Your Life) topics.


Most Common Keyword Research Mistakes

  1. Targeting only head keywords — "SEO" has 100,000 searches, but you won't rank for it for years. Start with long-tail
  2. Ignoring intent — volume isn't everything. A keyword with 50 searches and transactional intent is worth more than a keyword with 5,000 informational searches
  3. No clustering — creating a separate page for every keyword leads to cannibalization and content duplication
  4. One-time research — keyword research is an ongoing process, not a one-time task. Do it quarterly
  5. Copying competitor strategy 1:1 — get inspired, but don't copy. Your strategy must match your business goals
  6. Skipping Google Search Console — you already have data about your keywords and you're not using it
  7. Focusing on volume, not conversion — 1,000 visits from an informational keyword vs 10 visits from a transactional keyword — which is worth more?

Summary — Keyword Research as the Foundation of Strategy

Keyword research is not a one-time task — it's the foundation of the entire SEO and content marketing strategy. Without it, you create content in the dark. With it — you know exactly what to write, for whom, and why.

The process in brief:

  1. Seed keywords → expansion → clustering → prioritization → mapping
  2. Competitive analysis → content gap → inspiration
  3. Repeat quarterly

Want professional keyword research for your business? Request a free quote — we'll prepare a keyword strategy that translates into traffic and conversions.

Need help with this topic?

Get a free audit and find out how we can help your business grow online.

Get a free quote