Semrush Keyword Magic Tool avatar
Semrush Keyword Magic Tool

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Semrush Keyword Magic Tool

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

Kevin

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

3 days ago

Last modified

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

  • πŸ”‘ 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 CaseWhat you can doWhy it helps
πŸ“ˆ SEO keyword researchGenerate keyword variations for a topicBuild topic clusters & find long-tail keywords
✍️ Content strategyDiscover intent + content gapsPlan articles that match user intent
πŸ’° PPC planningEvaluate CPC ranges & competitionPrioritize keywords for ads
🧠 Competitive researchCompare difficulty/competition trendsFind opportunities competitors miss
πŸ›’ Monetization researchUse monetization score + CPCFocus 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 country and language as 2-letter codes (lowercase), e.g. us, en
  • Start with smaller maxResults to validate results, then increase

🧾 Input Parameters

ParameterTypeRequiredDefaultDescription
keywordStringβœ…-Seed keyword you want to research
countryStringβœ…us2-letter country code for localized data (e.g. us, in, uk)
languageStringβœ…en2-letter language code (e.g. en, hi, es)
maxResultsNumber❌100Maximum keyword variations to save to dataset

πŸ“€ Output

Each dataset item represents one keyword variation returned by the semrush.

🧾 Output fields (high-level)

CategoryFields
πŸ”‘ Keywordkeyword
πŸ“ˆ DemandavgMonthlySearches, monthlySearchVolumes
πŸ’° AdslowCPC, highCPC, monetizationScore
🎯 CompetitioncompetitionIndex, competitionValue
🧠 Intent & SEOintent, 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, fr
  • language: 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.