SEMrush Keyword Research - Volume, Difficulty & Related avatar
SEMrush Keyword Research - Volume, Difficulty & Related

Pricing

from $0.01 / 1,000 results

Go to Apify Store
SEMrush Keyword Research - Volume, Difficulty & Related

SEMrush Keyword Research - Volume, Difficulty & Related

Research any keyword with SEMrush data using your own API key (BYOK). Get search volume, keyword difficulty, CPC, SERP features, and discover related keywords - all in structured format for automation.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

SEMrush Keyword Research - Volume, Difficulty & Related Keywords

"Get Keyword Data Without SEMrush Account Limits" by John Rippy | johnrippy.link

๐Ÿ† 2025 Zapier Automation Hero of the Year โ€” Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more โ†’


Research any keyword with SEMrush data using your own API key (BYOK). Get search volume, keyword difficulty, CPC, SERP features, and discover related keywords - all in structured format for automation.

What You Get

Core Keyword Metrics

  • Search Volume: Average monthly searches
  • Keyword Difficulty: How hard to rank (0-100)
  • CPC: Average cost per click in USD
  • Competition: Ad competition level (0-1)
  • Results: Number of search results
  • Trend: Rising, stable, or declining (12-month)
  • SERP Features: Featured snippets, PAA, images, etc.

Keyword Expansion

  • Related Keywords: Semantically related terms
  • Phrase Match: Keywords containing your phrase
  • Filtering: By volume and difficulty

Input Parameters

ParameterTypeDefaultDescription
semrushApiKeystring-Your SEMrush API key (required for real data)
keywordsarray-Keywords to research
databasestringusCountry database (45+ options)
includeRelatedKeywordsbooleantrueGet related keywords
includePhraseMatchbooleantrueGet phrase match keywords
relatedLimitinteger20Max related keywords per seed
phraseMatchLimitinteger20Max phrase match per seed
minVolumeinteger0Filter by minimum volume
maxDifficultyinteger100Filter by max difficulty
webhookUrlstring-Webhook endpoint
webhookPlatformstringcustomzapier, make, n8n, custom
demoModebooleantrueReturn sample data

Example Usage

Basic Keyword Research

{
"semrushApiKey": "your-api-key",
"keywords": ["seo tools"],
"database": "us",
"demoMode": false
}

Multiple Keywords

{
"semrushApiKey": "your-api-key",
"keywords": [
"email marketing",
"marketing automation",
"crm software"
],
"database": "us",
"demoMode": false
}

Low Competition Keywords

{
"semrushApiKey": "your-api-key",
"keywords": ["project management"],
"minVolume": 1000,
"maxDifficulty": 40,
"demoMode": false
}

High Volume Research

{
"semrushApiKey": "your-api-key",
"keywords": ["artificial intelligence"],
"relatedLimit": 50,
"phraseMatchLimit": 50,
"demoMode": false
}

With Zapier Webhook

{
"semrushApiKey": "your-api-key",
"keywords": ["content marketing"],
"webhookUrl": "https://hooks.zapier.com/hooks/catch/123/abc",
"webhookPlatform": "zapier",
"demoMode": false
}

Output Example

{
"keyword": "seo tools",
"database": "us",
"searchVolume": 14800,
"keywordDifficulty": 72,
"cpc": 8.50,
"competition": 0.85,
"results": 1250000000,
"trend": "rising",
"serpFeatures": [
"Featured Snippet",
"People Also Ask",
"Reviews",
"Sitelinks"
],
"relatedKeywords": [
{
"keyword": "best seo tools",
"searchVolume": 6600,
"keywordDifficulty": 68,
"cpc": 12.30,
"competition": 0.92
},
{
"keyword": "free seo tools",
"searchVolume": 8100,
"keywordDifficulty": 58,
"cpc": 5.20,
"competition": 0.78
}
],
"phraseMatchKeywords": [
{
"keyword": "seo tools for beginners",
"searchVolume": 1300,
"keywordDifficulty": 45,
"cpc": 4.80,
"competition": 0.65
}
],
"isSeedKeyword": true,
"analysisDate": "2025-01-01T12:00:00.000Z"
}

SERP Features Detected

FeatureDescription
Featured SnippetAnswer box at top
People Also AskPAA expandable questions
Local PackMap and local results
ImagesImage carousel
VideoVideo results
ShoppingProduct ads
ReviewsStar ratings
SitelinksSub-page links
Knowledge PanelInfo panel on right
NewsTop stories

SEMrush API Units

API CallUnits
Phrase This (overview)10 per keyword
Phrase KDI (difficulty)10 per keyword
Phrase Related10 per request
Phrase Fullsearch10 per request

Typical research: 20-40 units per seed keyword

Pricing

EventDescriptionPrice
Actor startBase cost per run$0.05
Keyword analyzedPer seed keyword$0.02
Related keywords fetchedPer batch$0.01
Phrase match fetchedPer batch$0.01
Webhook sentPer notification$0.01

Use Cases

Content Planning

Find high-volume, low-competition topics.

PPC Research

Get CPC and competition data for ad planning.

Competitor Keyword Gap

Research what keywords competitors rank for.

SEO Strategy

Build keyword clusters around main topics.

Client Reporting

Export structured keyword data for reports.

Getting Your SEMrush API Key

  1. Log in to SEMrush
  2. Go to My Profile โ†’ API โ†’ Subscription Info
  3. Copy your API key
  4. Paste into the semrushApiKey input field

Limitations

  • API rate limits depend on your SEMrush subscription
  • Some databases may have less data for niche keywords
  • Keyword difficulty calculation requires additional API call

Built by John Rippy | johnrippy.link

๐Ÿ† 2025 Zapier Automation Hero of the Year โ€” Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more โ†’


Keywords

semrush keyword research, keyword volume, keyword difficulty, related keywords, phrase match, serp features, seo keyword tool, semrush api, byok semrush, keyword analysis, zapier integration, make integration, n8n integration