πŸš€ Semrush Keyword Scraper Β· 1,000 Free Keywords/Month avatar

πŸš€ Semrush Keyword Scraper Β· 1,000 Free Keywords/Month

Pricing

from $5.00 / 1,000 keyword scrapeds

Go to Apify Store
πŸš€ Semrush Keyword Scraper Β· 1,000 Free Keywords/Month

πŸš€ Semrush Keyword Scraper Β· 1,000 Free Keywords/Month

Semrush Keyword Scraper gets you keyword data ⚑ fast, 🎯 100% accurate and πŸ” ridiculously detailed β€” search volume, difficulty, CPC, intent, live SERP & keyword ideas. πŸ’° $5 per 1,000 keywords, no start fee. Scrape your first 1,000 keywords free every month πŸš€

Pricing

from $5.00 / 1,000 keyword scrapeds

Rating

0.0

(0)

Developer

Omkar Cloud

Omkar Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Semrush Keyword Scraper

Semrush Keyword Scraper by Omkar Cloud gets you 🎯 accurate, πŸ” detailed Semrush keyword data.

Semrush uses Google reCAPTCHA Enterprise bot protection to stop you from getting its data.

Semrush Keyword Scraper beats it, so you get the data β€” no Semrush subscription, no API units β€” and can successfully complete your project.

$5 per 1,000 keywords. And with Apify's free plan you get $5 of credit every month, so your first ~1,000 keywords each month are free.

This is an excellent Actor made by Omkar Cloud, which is Rated Excellent β€” 4.7 based on 30 reviews on Trustpilot.

πŸ‘‰ Try Semrush Keyword Scraper free β€” your first ~1,000 keywords are Free.

What can I get

  • πŸ”‘ Volume, difficulty & CPC for any keyword β€” Semrush's own Keyword Difficulty, CPC, intent & results count
  • 🌍 Any Google country database β€” US, UK, Canada, India, Germany & more, plus volume by country
  • πŸ”Ž The live Google top 10 β€” every result grouped by SERP feature, with Authority Score & backlinks
  • πŸ’‘ 25 keyword ideas per keyword β€” Keyword Magic ideas with volume, difficulty, CPC & intent

Why Semrush Keyword Scraper

Most other Semrush keyword scrapers fail you in one of four ways:

  • πŸ—„οΈ Inaccurate, cached, stale data
  • 🧩 Low-detail data β€” volume only, never the full picture
  • πŸ’Έ Pay more to get the same data
  • πŸͺ¦ Works today, breaks next month β€” nobody maintains it

Semrush Keyword Scraper is scraped live on every run, priced honestly, and actively maintained.

Example: A Full Semrush Keyword Overview

{
"keyword": "email marketing",
"country": "US",
"search_volume": 1220000,
"keyword_difficulty": 91,
"cpc": 30.3,
"currency": "USD",
"intents": ["informational"],
"results_count": 134,
"has_ai_overview": true,
"global_volume": [{ "country": "us", "search_volume": 1220000 }, { "country": "de", "search_volume": 90500 }],
"serp": [
{
"feature": "organic",
"count": 10,
"results": [
{
"position": 1,
"link": "https://mailchimp.com/marketing-glossary/email-marketing/",
"domain": "mailchimp.com",
"authority_score": 60,
"referring_domains_count": 1534,
"backlinks_count": 3096,
"search_traffic": 13570
}
]
}
]
}

Trimmed for readability.

Get Started with 1,000 Free Keywords

  1. Hit Try for Free Button β€” the input is pre-filled with "email marketing" and "seo tools".
  2. Enjoy your data 😎.

Pricing

High value, Low price.

WhatPriceWhat you get
Standard keywords$5 per 1,000Volume, Keyword Difficulty, CPC, intent, results count, AI Overview flag, volume by country, live top-10 SERP, related keywords
With keyword ideas$8 per 1,000Everything above + 25 Keyword Magic ideas per keyword with volume, difficulty, CPC and intent, plus idea totals

No start fee β€” you pay only for the rows you get. Duplicate keywords are billed once. Control your spend with Max Keywords: 1,000 keywords β‰ˆ $5.

πŸ’‘ Apify's free plan includes $5 of credit every month β€” about 1,000 free keywords, every month.

πŸ‘‰ Scrape your first 1,000 keywords free

Run It from Code

Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("omkar-cloud/semrush-keyword-scraper").call(run_input={
"keywords": ["email marketing", "seo tools"],
"country": "US",
"includeIdeas": True,
})
for kw in client.dataset(run["defaultDatasetId"]).iterate_items():
print(kw["keyword"], kw["search_volume"], kw["keyword_difficulty"], kw["cpc"])

Node.js (npm install apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('omkar-cloud/semrush-keyword-scraper').call({
keywords: ['email marketing'],
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

FAQ

Which countries work? Any 2-letter country code Semrush has a Google database for (US, GB, CA, AU, IN, DE, FR, ES, BR, …).

How long does a keyword take? About 5–15 seconds, because each keyword is a live Semrush lookup. Three keywords run at once.

Is a keyword with no data billed? No. Only keywords that return data are pushed and billed.

πŸ’¬ Have Questions? We Have Answers.

You're a business owner β€” we know how hard completing a project can be. So we offer full support: just message us and we'll reply βœ… with a solution within 1 working day.

Message Us on WhatsApp

Ask Us on Email

You are important to us β€” just message us and we will solve your problem βœ… within 1 working day. 🩷 Pinky Promise πŸ€™!

  • 🌐 Semrush Scraper β€” website traffic, rank, Authority Score, AI traffic, keywords, backlinks & competitors. $2 per 1,000 domains.

πŸ‘‰ Scrape your first 1,000 keywords free now