Keyword research is the process of discovering and analyzing search terms that people enter into search engines. It forms the foundation of SEO strategy by identifying what your audience searches for, how often they search, and how competitive those terms are. The results drive content strategy and optimization priorities.

What is Keyword Research?

Keyword research identifies the search queries your target audience uses to find information, products, or services. It analyzes search volume, competition, and intent to prioritize keywords worth targeting.

Keyword research answers:

  • What terms do people search for?
  • How many people search for each term?
  • How difficult is it to rank for each term?
  • What is the searcher’s intent?
  • Which keywords should we prioritize?

Keyword Research Process

Step 1: Seed Keywords

Seed keywords are broad terms that define your topic area. They form the starting point for deeper research.

Finding seed keywords:

  • Core products or services you offer
  • Problems your audience faces
  • Topics your competitors cover
  • Industry terminology

Example seed keywords for SEO:

  • SEO
  • Search engine optimization
  • Keyword research
  • Backlinks
  • Technical SEO

Step 2: Keyword Expansion

Expand seed keywords into a full keyword list using tools and manual techniques.

Expansion methods:

MethodSourceOutput
Tool suggestionsAhrefs, SemrushRelated keywords with metrics
AutocompleteGoogle search barPopular queries
People Also AskGoogle SERPQuestion keywords
Related searchesBottom of SERPAssociated terms
Competitor analysisCompetitor sitesGap opportunities

Open Google Keyword Planner or Semrush’s Keyword Magic Tool, enter your seed keywords, and export the full list. AnswerThePublic works well for question-based expansions - type your seed term and it maps out questions searchers ask.

Step 3: Keyword Metrics Analysis

Evaluate keywords based on quantitative metrics.

Key metrics:

MetricDescriptionIdeal Range
Search volumeMonthly searchesDepends on niche
Keyword difficultyCompetition levelUnder 50 for new sites
CPCCost per click (ads)Indicates commercial value
Traffic potentialRealistic traffic estimateHigher is better
TrendVolume directionStable or growing

In Ahrefs, the “Traffic Potential” metric often tells a more accurate story than raw search volume. Semrush’s keyword difficulty score and Google Keyword Planner’s competition rating offer different perspectives - cross-reference both for better decisions.

Step 4: Search Intent Classification

Categorize keywords by the user’s underlying goal.

Four intent types:

IntentGoalExampleContent Type
InformationalLearn something”what is SEO”Guide, tutorial
NavigationalFind specific site”Google Search Console login”Landing page
CommercialResearch before purchase”best SEO tools 2026”Comparison, review
TransactionalComplete action”buy Ahrefs subscription”Product page

Step 5: Keyword Prioritization

Prioritize keywords based on business value and achievability.

Prioritization matrix:

FactorWeightConsideration
Search volumeMediumTraffic potential
DifficultyHighAbility to rank
Intent matchHighBusiness relevance
Current rankingsMediumQuick win potential
Content gapMediumUnique opportunity

Keyword Intent Analysis

Understanding search intent is critical. Targeting keywords with mismatched content won’t produce rankings.

Informational Intent

Searchers want to learn or understand something.

Signals:

  • Question words (what, how, why)
  • Broad topics
  • SERP shows guides, tutorials, Wikipedia

Content format:

  • Comprehensive guides
  • How-to tutorials
  • Explanatory articles
  • FAQ pages

Commercial Investigation Intent

Searchers are researching before a purchase decision.

Signals:

  • Comparison terms (vs, best, top, review)
  • Product/service modifiers
  • SERP shows reviews, comparisons

Content format:

  • Comparison articles
  • Product reviews
  • Buying guides
  • Best-of lists

Transactional Intent

Searchers are ready to take action (buy, sign up, download).

Signals:

  • Action words (buy, download, get)
  • Specific product names
  • SERP shows product pages, pricing

Content format:

  • Product pages
  • Pricing pages
  • Sign-up pages
  • Landing pages

Long-Tail Keywords

Long-tail keywords are longer, more specific search phrases with lower volume but higher conversion potential.

Long-Tail Keyword Benefits

BenefitExplanation
Lower competitionEasier to rank for
Higher intentMore specific queries
Better conversionCloser to purchase decision
Topic coverageBuilds topical authority

Finding Long-Tail Keywords

Sources:

  • Google autocomplete suggestions
  • ”People Also Ask” questions
  • Forum and community discussions
  • Customer questions and feedback
  • Ahrefs Keywords Explorer (filter by word count 3+)
  • Semrush Keyword Magic Tool (question filter)
  • AnswerThePublic question visualizations

Example long-tail progression:

SEO (head term)

SEO services (mid-tail)

SEO services for small business (long-tail)

affordable SEO services for small business Malaysia (very long-tail)

For Malaysian businesses, bilingual long-tail research pays off. Someone searching “servis SEO murah Malaysia” has the same intent as “affordable SEO services Malaysia” - tools like Google Trends let you compare volume for both language variants and decide which to prioritize.

Keyword Research Tools

Free Tools

ToolBest ForFeatures
Google Keyword PlannerVolume estimatesSearch volume, CPC, competition - filter by Malaysia or any country
Google TrendsTrend analysisRelative interest over time, regional breakdowns, rising queries
Google Search ConsoleCurrent rankingsQueries driving traffic, CTR data, position tracking
AnswerThePublicQuestion keywordsQuestion-based keyword discovery, preposition and comparison maps
ToolBest ForKey Features
AhrefsComprehensive researchKeyword explorer, content gap, difficulty, SERP analysis
SemrushCompetitive analysisKeyword Magic Tool, competitor keywords, position tracking
MozBeginner-friendlyKeyword suggestions, SERP analysis
UbersuggestBudget optionBasic metrics, content ideas

Competitor Keyword Analysis

Analyze competitors to find keyword opportunities you may have missed.

Competitor Analysis Process

  1. Identify competitors - Search your seed keywords and note who ranks consistently
  2. Extract their keywords - Use Ahrefs Site Explorer or Semrush Organic Research to pull their ranking keywords
  3. Find content gaps - Keywords they rank for that you don’t
  4. Assess opportunity - Evaluate if you can create better content
  5. Prioritize targets - Focus on achievable, valuable keywords

Content Gap Analysis

Content gap analysis reveals keywords competitors rank for that your site doesn’t.

Gap analysis steps:

  1. Enter your domain and 3-5 competitors in Ahrefs Content Gap or Semrush Keyword Gap
  2. Filter for keywords where competitors rank but you don’t
  3. Sort by search volume and relevance
  4. Identify topics to create content for

Keyword Mapping

Keyword mapping assigns target keywords to specific pages.

Mapping Principles

One primary keyword per page:

  • Each page targets one main keyword
  • Prevents keyword cannibalization
  • Creates clear content focus

Keyword-to-page alignment:

Page TypeKeyword Type
HomepageBrand + main category
Category pagesCategory keywords
Product pagesProduct-specific keywords
Blog postsInformational keywords
Service pagesService keywords

Keyword Mapping Template

URLPrimary KeywordSecondary KeywordsSearch VolumeDifficulty
/seo/SEO services MalaysiaSEO agency, SEO company2,40045
/on-page-seo/on-page SEOSEO optimization, page optimization1,90038
/technical-seo/technical SEOsite speed, crawlability1,30042

Keyword Research for Different Industries

E-commerce Keywords

Focus areas:

  • Product names and variations
  • Category terms
  • Buying intent modifiers (“buy”, “cheap”, “best”)
  • Comparison terms (“vs”, “alternative to”)

Local Business Keywords

Focus areas:

  • Service + location combinations (e.g., “plumber Petaling Jaya”, “dentist Bangsar”)
  • “Near me” variations
  • Local modifiers (city, neighborhood, state)
  • Google Business Profile keywords

In Malaysia, location-based searches often include area names like Bangsar, Mont Kiara, or Cyberjaya rather than broader city names. Check Google Keyword Planner with location targeting set to specific Malaysian states for more accurate volume data.

B2B Keywords

Focus areas:

  • Industry-specific terminology
  • Solution-focused keywords
  • Comparison and alternative searches
  • Long-form educational content keywords

Common Keyword Research Mistakes

  1. Ignoring search intent - Targeting keywords without matching content
  2. Only chasing high volume - Missing valuable long-tail opportunities
  3. Ignoring difficulty - Targeting keywords beyond current authority
  4. Keyword stuffing - Over-optimizing at expense of quality
  5. Not updating research - Search trends change; revisit quarterly using Google Trends
  6. Copying competitors only - Missing unique positioning opportunities
  7. Ignoring existing rankings - Not optimizing pages already performing (check Google Search Console for quick wins)

Keyword research drives content creation priorities. It reveals what your audience searches for and tells you where to invest writing effort. Focus on understanding search intent, not just chasing volume.

Start with seed keywords, expand through tools like Ahrefs, Semrush, and Google Keyword Planner, then prioritize based on difficulty, intent, and business value. Map keywords to specific pages to avoid cannibalization.

Revisit your keyword research quarterly - search behavior shifts, new competitors appear, and tools like Google Trends surface rising queries before they peak. Build a keyword-driven content calendar that systematically covers your topical area, building authority through comprehensive coverage.

For more on turning keyword research into rankings, explore our content SEO hub, learn about search intent to match content format to user goals, and discover how long-tail keywords help newer sites compete for targeted traffic.

Frequently Asked Questions

What is the best free keyword research tool?
Google Keyword Planner is the best free tool for basic keyword research. It provides search volume estimates and competition data directly from Google. Other free options include Google Trends for trend analysis and AnswerThePublic for question-based keywords.
How many keywords should I target per page?
Focus on one primary keyword and 2-5 related secondary keywords per page. The primary keyword should be in the title, H1, and early content. Secondary keywords support the topic without diluting focus. Avoid targeting unrelated keywords on the same page.
What is a good keyword difficulty score?
Good keyword difficulty depends on your site's authority. New sites should target keywords with difficulty under 30. Established sites can compete for keywords up to 50-60. Very competitive keywords (70+) require significant authority and resources.
How do I find keyword opportunities specific to the Malaysian market?
Use Google Keyword Planner with location set to Malaysia and check both English and Bahasa Malaysia terms. Cross-reference with Google Trends (filtered to Malaysia) to spot seasonal patterns like Hari Raya or year-end sales spikes. Ahrefs and Semrush both let you filter by country, and Google Search Console shows which queries already drive Malaysian traffic to your site.