Keyword Magic Tool

The keyword research workhorse. Enter a seed term and get millions of related keywords grouped into topic clusters, each with volume, KD%, intent, CPC, and SERP features. Its filters are effectively a query language over search demand — combine them to surface exactly the winnable, on-intent terms you want.

Syntax

semrush
seed term → match type (Broad | Phrase | Exact | Related) → filters (Volume, KD, Intent, CPC, SERP Features, word count, include/exclude)

Example

semrush
// Think of the filters like a WHERE clause:
seed = "email marketing"
WHERE kd% < 30
  AND volume > 200
  AND intent IN (commercial, transactional)
  AND keyword INCLUDES "software" OR "tool"

// Match types, narrowest → broadest:
Exact   [email marketing]  → that phrase, tight
Phrase  "email marketing"  → contains the phrase
Broad    email marketing   → any order / variants
Related                    → semantically adjacent ideas

// Group by cluster to plan a whole content hub,
// not just one page.

Semrush is a trademark of Semrush Holdings, Inc.. DevForge Academy is not affiliated with, endorsed by, or sponsored by Semrush Holdings, Inc.. Referenced for educational purposes only. See full disclaimers