Semrush Keyword Magic Tool
Pricing
from $5.00 / 1,000 results
Semrush Keyword Magic Tool
Extract Semrush Keyword Magic Tool keyword ideas and variations into a clean dataset. Get average monthly search volume, Low/High CPC, competition level & index, search intent + confidence, SERP feature type, monetization score, and monthly search trends. Perfect for SEO keyword research.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer

Kevin
Actor stats
0
Bookmarked
4
Total users
3
Monthly active users
3 days ago
Last modified
Categories
Share
Semrush Keyword Magic Tool π
Extract Semrush Keyword Magic Tool data (Semrush API) and export clean, structured keyword research results including search volume, CPC, competition, intent, monthly trends, and SEO recommendations.
This actor is built for:
- SEO keyword research π
- Content planning & topic ideation βοΈ
- PPC / Google Ads planning π°
- Competitive research π§
π Table of Contents
- β¨ Features
- π― Use Cases
- β‘ Quick Start
- π§Ύ Input Parameters
- π€ Output
- π§© Dataset Views (Table View)
- β FAQ
- π SEO Keywords
β¨ Features
- π Keyword research from Semrush
- Get keyword variations for a seed keyword
- π Core SEO metrics
- Avg monthly searches, competition level/index, estimated CTR, keyword freshness
- π° CPC insights
- Low CPC and High CPC values for PPC planning
- π§ Search intent analysis
- Intent + intent confidence, SERP feature type
- π Monthly search trends
- Monthly search volumes (when provided by the semrush)
- π§Ό Clean structured dataset
- Ready for SEO dashboards, spreadsheets, or automation workflows
π― Use Cases
| Use Case | What you can do | Why it helps |
|---|---|---|
| π SEO keyword research | Generate keyword variations for a topic | Build topic clusters & find long-tail keywords |
| βοΈ Content strategy | Discover intent + content gaps | Plan articles that match user intent |
| π° PPC planning | Evaluate CPC ranges & competition | Prioritize keywords for ads |
| π§ Competitive research | Compare difficulty/competition trends | Find opportunities competitors miss |
| π Monetization research | Use monetization score + CPC | Focus on revenue-driving keywords |
β‘ Quick Start
Basic run
Use this input:
{"keyword": "free ai image generator","country": "us","language": "en","maxResults": 50}
Tips for better results
- Use a clear seed keyword, e.g.
"ai image generator","digital marketing" - Keep
countryandlanguageas 2-letter codes (lowercase), e.g.us,en - Start with smaller
maxResultsto validate results, then increase
π§Ύ Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | String | β | - | Seed keyword you want to research |
country | String | β | us | 2-letter country code for localized data (e.g. us, in, uk) |
language | String | β | en | 2-letter language code (e.g. en, hi, es) |
maxResults | Number | β | 100 | Maximum keyword variations to save to dataset |
π€ Output
Each dataset item represents one keyword variation returned by the semrush.
π§Ύ Output fields (high-level)
| Category | Fields |
|---|---|
| π Keyword | keyword |
| π Demand | avgMonthlySearches, monthlySearchVolumes |
| π° Ads | lowCPC, highCPC, monetizationScore |
| π― Competition | competitionIndex, competitionValue |
| π§ Intent & SEO | intent, intentConfidence, serpFeatureType, contentGapScore, estimatedCTR, keywordFreshness, advice |
π§© Dataset Views (Table View)
This actor includes a clean, organized dataset table view:
- π Keywords Overview
- Keyword, volume, CPC, competition, intent, monetization score
- π Search Volume Analysis
- Volume, competition index/level, CTR, freshness
- π° CPC & Monetization
- Low/High CPC + monetization-focused view
- π§ Search Intent & SEO
- Intent, SERP feature type, content gap score, SEO advice
- π Complete Data
- All key fields in one table
β FAQ
Q1: Why do I get fewer results than maxResults?
The API may return fewer keyword variations for some seed keywords. Try:
- Using a broader seed keyword
- Trying a different country/language
Q2: Can I run this actor for multiple keywords?
Run the actor multiple timesβone run per seed keyword gives cleaner datasets.
Q3: Which country & language codes should I use?
Use 2-letter lowercase codes:
country:us,in,uk,ca,au,de,frlanguage:en,hi,es,fr,de,pt,it
Q4: Why is CPC shown as text (example: "$0.77")?
Some responses return CPC fields as strings (like "$0.77"). This actor keeps them as-is so you see the exact format returned by Semrush.
Q5: What is "intent" and "intent_confidence"?
intent: keyword search intent (example: informational / commercial)intentConfidence: confidence score for the intent
π SEO Keywords
Semrush keyword magic tool, Semrush keyword research, keyword ideas, keyword variations, keyword suggestions, keyword finder, long tail keywords, SEO keywords, search volume scraper, CPC scraper, keyword CPC, keyword competition, competition analysis, keyword intent, content gap score, SERP features, monthly search volume, keyword trends, PPC keywords, Google Ads keywords, content strategy keywords, SEO automation, Apify Semrush actor, keyword research tool, ahref keyword research tool.
If this actor is useful in your workflow, please leave a rating or star on Apify so others can discover it.