What Is Keyword Research?

Learn what keyword research is, why it matters, and how to find the search terms your audience uses. The essential first step in any SEO campaign.

Beginner10 min readUpdated 04 Mar 2026Bukhosi Moyo

Keyword research is the process of discovering the words and phrases people type into search engines when looking for information, products, or services. It is the foundation of every SEO strategy because it tells you exactly what your audience is searching for — and how to create content that meets those searches.

Without keyword research, SEO is guesswork. With it, every piece of content has a measurable purpose.

Quick Answer
  • Keyword research is the process of finding and analysing the search terms people use in Google and other search engines.
  • It reveals what your audience is looking for, how many people search for it, and how competitive it is to rank for.
  • Keyword research informs which pages to create, what content to write, and how to structure your website.
  • The process involves finding seed keywords, expanding with tools, analysing metrics (volume, difficulty, intent), and mapping keywords to pages.
  • Without keyword research, you are creating content that nobody is searching for.

If you want the full breakdown, continue below.

Why Keyword Research Matters

Every successful SEO campaign starts with keyword research. Here is why:

You Discover What People Actually Search For

Business owners often assume they know what their customers search for. They are usually wrong — or at least incomplete.

Example: A web design agency might assume people search for "web design services." In reality, searches like "how much does a website cost in South Africa," "best website builder for small business," and "wordpress vs custom website" receive far more traffic and represent genuine buyer intent.

Keyword research replaces assumptions with data.

You Prioritise Content That Drives Results

Not all keywords are equal. Some have high volume but no commercial value. Others have low volume but represent buyers ready to spend money.

Keyword research helps you prioritise:

  • High-value keywords — terms that lead to revenue
  • Achievable keywords — terms you can realistically rank for given your current authority
  • Strategic keywords — terms that build topical authority even if they do not convert directly

You Avoid Wasting Resources

Creating content without keyword data means you might:

  • Target keywords with zero search volume
  • Compete against sites you cannot beat
  • Create duplicate content targeting the same query
  • Miss high-opportunity keywords your competitors rank for

Keyword research prevents all of these.

Key Concepts in Keyword Research

Keywords vs Search Queries

A keyword is the term you target in your SEO strategy. A search query is what a user actually types into Google.

These are related but not identical:

Google understands that these queries are related and may rank the same page for all of them. Your job is to identify the primary keyword and create content that naturally covers the related queries.

Search Volume

Search volume is the estimated number of times a keyword is searched per month. It tells you the potential traffic a keyword can drive.

Key points:

  • Search volume is an estimate, not an exact count
  • Volume varies by country and language
  • Higher volume does not always mean more valuable — a keyword searched 100 times/month by ready buyers may be worth more than one searched 10,000 times/month by casual browsers

Keyword Difficulty

Keyword difficulty (KD) is a score estimating how hard it would be to rank on page 1 for a keyword. Most tools use a 0–100 scale.

Factors that increase difficulty:

  • Many authoritative websites already rank for the keyword
  • Top-ranking pages have strong backlink profiles
  • The query has high commercial value (more competition)
  • Established content already covers the topic exhaustively

For new or smaller websites, targeting keywords with lower difficulty scores provides faster results.

For the full explanation, see: Search Volume & Keyword Difficulty.

Search Intent

Every keyword has an underlying search intent — the reason the person is searching. Understanding intent is critical because Google ranks pages that match intent.

The four types:

  • Informational — "what is keyword research" (wants to learn)
  • Navigational — "ahrefs keyword explorer" (wants a specific tool)
  • Commercial investigation — "best keyword research tools" (comparing options)
  • Transactional — "buy semrush subscription" (ready to purchase)

For the full guide, see: Understanding Search Intent.

The Keyword Research Process

Step 1 — Start With Seed Keywords

Seed keywords are broad terms related to your business. They are your starting point.

How to generate seed keywords:

  • List your services/products — what do you sell? E.g., "web design," "seo services," "logo design"
  • Think like your customer — what would they search before buying from you?
  • Check your existing pages — what topics do you already cover?
  • Use Google autocomplete — type a seed term and see what Google suggests
  • Check "People Also Ask" — these reveal related questions real users have

Step 2 — Expand With Keyword Research Tools

Use tools to expand your seed keywords into hundreds or thousands of related terms:

  • Google Keyword Planner (free) — provides volume estimates and keyword suggestions
  • Google Search Console (free) — shows what keywords your site already ranks for
  • Ahrefs (paid) — comprehensive keyword explorer with difficulty scores
  • Semrush (paid) — large keyword database with competitor analysis
  • Ubersuggest (freemium) — accessible keyword suggestions and metrics
  • AnswerThePublic (freemium) — question-based keyword discovery

Each tool provides different data. No single tool is complete. Combining multiple sources gives you the most comprehensive keyword list.

For tool comparisons, see: Free vs Paid Keyword Research Tools.

Step 3 — Analyse & Filter Keywords

With your expanded list, filter based on:

Metric What to Look For
Search volume Sufficient monthly searches to justify the effort
Keyword difficulty Achievable given your domain authority
Search intent Matches the type of content you can create
Commercial value Relevant to your business and conversion goals
Current ranking Are you already ranking (opportunity to improve)?

Remove keywords that:

  • Have zero or negligible search volume
  • Have difficulty scores far above your capability
  • Do not align with your business or content strategy
  • Duplicate the intent of keywords you already target

Step 4 — Group & Map Keywords

Group related keywords into clusters. Each cluster will target a single page.

Example cluster:

  • Primary keyword: "keyword research"
  • Secondary keywords: "what is keyword research," "keyword research guide," "how to do keyword research"
  • Related terms: "finding keywords for seo," "keyword analysis," "keyword planning"

All of these can be served by a single comprehensive guide (like this one).

For the mapping process, see: Keyword Mapping.

Step 5 — Prioritise & Plan Content

Rank your keyword clusters by priority:

  1. Quick wins — keywords where you already rank on page 2–3 and can push to page 1 with optimisation
  2. High-value targets — keywords with strong commercial intent and achievable difficulty
  3. Authority builders — informational keywords that build topical expertise
  4. Long-tail opportunities — lower volume but high-converting specific queries

Create a content calendar that addresses each cluster with appropriate content.

Types of Keywords

Keywords are categorised by length and specificity:

Head Terms (Short-Tail)

One to two words. Very broad, very high volume, very competitive.

  • "SEO"
  • "web design"
  • "marketing"

Extremely difficult to rank for. Usually not worth targeting directly for smaller businesses.

Body Keywords (Medium-Tail)

Two to three words. More specific, moderate volume, moderate competition.

  • "SEO services"
  • "web design cost"
  • "keyword research tools"

Often the sweet spot for many business content strategies.

Long-Tail Keywords

Four or more words. Very specific, lower volume, lower competition, higher conversion rates.

  • "affordable web design Pretoria small business"
  • "how to do keyword research for free"
  • "best seo agency for ecommerce south africa"

Long-tail keywords collectively drive the majority of search traffic. They convert at much higher rates because users searching specific phrases have clearer intent.

For the full breakdown, see: Types of Keywords.

Keyword Research for South African Businesses

The South African keyword landscape has distinct characteristics:

  • Lower competition — most South African keywords are less competitive than US/UK equivalents, making page 1 rankings achievable faster
  • Local modifiers matter — "web designer Pretoria," "seo company Cape Town," "digital marketing Johannesburg" are high-intent local searches
  • Volume is smaller — expect lower absolute search volumes than global markets, but conversion rates are often higher due to specific local intent
  • Bilingual opportunities — Afrikaans and other language searches represent untapped keyword niches
  • "Near me" searches growing — mobile users increasingly search for local services with location-based queries

For the local keyword strategy, see: Local Keyword Research (South Africa).

Common Keyword Research Mistakes

Targeting only high-volume keywords. High volume means high competition. A balanced strategy includes a mix of head terms, body keywords, and long-tail phrases.

Ignoring search intent. A keyword with 10,000 monthly searches is useless if the intent does not match your content. Always check the SERP before targeting a keyword.

Keyword stuffing. Once you find your keywords, do not repeat them unnaturally. Google understands context and penalises over-optimisation.

Not revisiting keyword research. Search trends change. New keywords emerge. Competitors move. Revisit your keyword strategy quarterly.

Targeting keywords you already rank for with new pages. This causes keyword cannibalisation. See: Keyword Cannibalisation.

Key Takeaways

  • Keyword research is the process of discovering what your audience searches for and using that data to guide your content strategy.
  • It reveals search volume, difficulty, intent, and commercial value for any topic.
  • The process follows five steps: seed keywords → tool expansion → analysis → grouping → prioritisation.
  • South African businesses benefit from lower keyword competition and strong local search opportunities.
  • Keyword research is not a one-time activity — revisit and refine your strategy regularly.

Quick Keyword Research Checklist

  • List your core services, products, and topics as seed keywords
  • Use at least two keyword research tools to expand your seed list
  • Check search volume, difficulty, and intent for every target keyword
  • Group related keywords into clusters (one cluster = one page)
  • Map each cluster to a specific page on your site
  • Prioritise quick wins (existing page 2–3 rankings) for immediate optimisation
  • Include a mix of head terms, body keywords, and long-tail phrases
  • Revisit and update your keyword list quarterly

Tools & Resources (Coming Soon)

  • Keyword Difficulty Checker (Coming soon)
  • Keyword Clustering Tool (Coming soon)
  • Search Volume Analyzer (Coming soon)

Related SEO Documentation

Was this helpful?