TemperStack
Intermediate12 min readUpdated Mar 13, 2026

How to conduct keyword research on Semrush

Quick Answer

Start with seed keywords in Keyword Magic Tool to generate ideas, filter for low KD% and high volume, analyze competitors via Organic Research and Keyword Gap, then cluster in Keyword Strategy Builder. Prioritize weak gaps and match search intent for quick SEO wins. Cross-check SERPs and use Personal KD for site-specific insights.

Prerequisites

  1. Active Semrush subscription (Pro or higher)
  2. Defined business goals and seed keywords
  3. Your website domain
  4. Competitor domains
  5. Stable internet and desktop browser
1

Log in to Semrush Dashboard

Access your Semrush account and navigate to the main dashboard. From the left sidebar, expand the Keyword Research section to view tools like Keyword Magic Tool, Keyword Overview, Organic Research, Keyword Gap, and Keyword Strategy Builder[1][2][3].
2

Start with Keyword Magic Tool

Enter a broad seed keyword (e.g., cat food) in Keyword Research > Keyword Magic Tool. Select target location (default: United States) and language, then click Search to generate related keywords. Use match types: Broad Match (variations any order, default), Phrase Match, Exact Match, or Related (synonyms)[1][5].
Tip
Broad Match generates the most ideas for discovery.
3

Filter for Low-Competition Keywords

In results, use left sidebar filters: set KD % (Keyword Difficulty) max 49 for low competition, minimum search volume 100, filter by intent (informational, commercial), exclude branded terms via Advanced Filters > Exclude words. Sort by Volume or KD %; toggle Easy for KD < 50[1][2][5].
Tip
Target long-tail keywords for easier ranking and better conversions.
4

Analyze with Keyword Overview

Select keywords or enter one in Keyword Research > Keyword Overview. Choose location and add your domain for Personal KD. Review metrics: Search Volume, Personal KD, Potential Traffic, Topical Authority, Intent, CPC, Trend, SERP Features[1][2].
Tip
Inspect SERP analysis table for content formats ranking high.
5

Spy on Competitors with Organic Research

Go to Keyword Research > Organic Research > Positions tab. Enter competitor domain (e.g., competitor.com) and location. Use Advanced Filters to exclude branded terms or include specifics like cat food. Review top 100 keywords, select and + Add to keyword list or send to Keyword Strategy Builder[1][3].
6

Compare with Keyword Gap

Navigate to Keyword Research > Keyword Gap. Enter your domain and up to 4 competitors, select Organic keywords mode and location. Click Compare, filter by Missing, Weak, or Strong. Send selected keywords to Keyword Strategy Builder[3][7].
Tip
Focus on Weak category for quick wins.
7

Build Clusters in Keyword Strategy Builder

From other tools, select keywords and Send keywords > Keyword Strategy Builder. Create new list if needed, then Cluster this list. Tool groups by similarity; pillar page is main theme, rows are clusters. Expand for metrics, intent, SERP competitors[1][2].
Tip
Filter clusters for easiest terms or high-conversion intent.
8

Refine and Export Your Strategy

Review pillar and cluster pages, apply smart filters (e.g., low KD, questions via Begins with: how). Export lists or map to content. Cross-check live SERPs for intent alignment[2][3][6].
Tip
Use for topic clusters: pillar for broad, clusters for specifics.

Troubleshooting

Over-reliance on KD% scores
KD spans misleading 1-60% 'easy' range; use Personal KD with your domain and check current rankings/SERPs instead[2][3][5].
Ignoring search intent
Always review Intent metric and live SERPs; filter questions with Advanced Filters like Begins with: how[1][3][5].
Data overload without clustering
Send to Keyword Strategy Builder early to group into winnable clusters; prioritize Weak gaps[2][3][5].
Tool access limits on free plan
Upgrade to Pro+ for Keyword Magic Tool/Keyword Gap; verify subscription in dashboard[3][5].
No results or irrelevant keywords
Use Broad Match first, refine with Advanced Filters (exclude/include words), ensure correct location/language[1][5].

Related Guides

More Semrush Tutorials

Other Tool Tutorials

Ready to get started with Semrush?

Put this tutorial into practice. Visit Semrush and follow the steps above.

Visit Semrush