Semrush Competitor
Pricing
from $10.00 / 1,000 results
Semrush Competitor
Get up to 200 real organic competitors for any domain: competition level, shared keywords, total ranking keywords, organic traffic, traffic value and paid-keyword overlap. 47 country markets, three sort strategies (competition, overlap, traffic). Clean flat data, pipeline-ready.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
PNDA
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🥊 Semrush Competitor Scraper — Discover Who You're Really Competing With in Google
Drop any domain in — get up to 200 real organic competitors ranked by competition level, shared keywords, total keywords, organic traffic, traffic value and paid keyword overlap. Semrush competitive intelligence, on demand, pushed straight into an Apify dataset.
This Actor accepts a domain + market, handles authentication, and returns a clean, flat table of competitors ready for JSON, CSV, Excel, Google Sheets, Looker Studio or GPT pipelines. No Semrush login required.
💡 Who is it for?
- SEO agencies & freelancers scoping the true competitive set during onboarding.
- Growth & content teams building keyword-gap and content-gap analyses.
- PPC managers identifying who else is bidding on the same space.
- Founders & product marketers sizing a new market before launch.
- M&A and investor scouts evaluating competitive density around a target.
- Data teams enriching CRM and BI dashboards with live competitive signals.
⚙️ How it works
You give the Actor a domain, a country database, and a sort order. It calls the Semrush Organic Competitors report, fetches up to 200 competitors and pushes each one as a structured row into the Apify dataset.
Sort modes
| Sort | Use it when… |
|---|---|
| Competition Level | You want the closest strategic competitors (highest keyword overlap ratio) |
| Common Keywords | You want the competitors with the biggest shared footprint |
| Traffic | You want the biggest traffic players in your space |
Coverage
47 country databases: 🇺🇸 US · 🇬🇧 UK · 🇨🇦 CA · 🇦🇺 AU · 🇫🇷 FR · 🇩🇪 DE · 🇮🇹 IT · 🇪🇸 ES · 🇧🇷 BR · 🇳🇱 NL · 🇯🇵 JP · 🇮🇳 IN · 🇸🇬 SG · 🇲🇽 MX · 🇦🇪 AE · and 32 more.
📥 Input
| Field | Type | Required | Description |
|---|---|---|---|
q | string | ✅ | Domain to analyze (e.g. example.com) |
db | string | ✅ | Country database code (us, uk, fr, de, …) |
sort_by | string | — | competition_level (default), common_keywords, or traffic |
Example input
{"q": "example.com","db": "us","sort_by": "competition_level"}
📤 Output
Each competitor is pushed as one row. Example item:
{"domain": "competitor.com","competition_level": 0.43,"common_keywords": 77,"se_keywords": 945,"traffic": 3335,"traffic_cost": 2386,"paid_keywords": 4}
Field reference
| Field | Meaning |
|---|---|
domain | Competitor domain |
competition_level | Overlap score (0 → 1) — how close the competitor is strategically |
common_keywords | Number of keywords both domains rank for |
se_keywords | Total organic keywords the competitor ranks for |
traffic | Estimated monthly organic traffic |
traffic_cost | Equivalent value of that traffic in paid search (USD) |
paid_keywords | Number of keywords the competitor is also bidding on in Google Ads |
🚀 Why use this Actor
- ✅ Up to 200 competitors per run — the full ranked list, not just the top 5.
- ✅ Three sort strategies — switch between closest, biggest overlap, and biggest traffic.
- ✅ 47 country markets — run per-region competitive maps in minutes.
- ✅ Flat, typed schema — plug straight into BigQuery, Postgres, Sheets or GPT.
- ✅ No login, no scraping headaches — authentication handled for you.
- ✅ Pipeline-ready — trigger from n8n, Make, Zapier, Apify Schedules or the Apify API.
💼 Use cases
- Competitive mapping: feed the domain list into a keyword-gap workflow for instant opportunity lists.
- PPC overlap: identify who is bidding on your organic space using
paid_keywords. - Market sizing: sum
trafficacross competitors to estimate total category demand. - Prospecting: qualify clients by how crowded their competitive set is.
- Benchmarking: compare your
traffic_costvs. the top competitor every month. - GPT research: feed the list into an LLM to auto-generate a competitive report.
🧩 Part of the Semrush suite
Chain this Actor with the rest of the suite for a full SEO workflow:
| Actor | What it does |
|---|---|
| 🥊 Semrush Competitor | Up to 200 organic competitors and keyword overlap (this Actor) |
| 🔍 Semrush Keyword | Keyword ideas — volume, CPC, difficulty, intent |
| 🌐 Semrush Domain | Full domain audit — authority, traffic, top keywords |
| 🔗 Semrush Backlink Analytics | Authority-scored backlinks, anchors, referring domains |
💰 Pricing
Pay-per-result — you're charged $0.010 per competitor returned, plus a small per-run start fee. You only pay for competitors you actually receive.
| Competitors returned | Approx. cost |
|---|---|
| 25 | ~$0.25 |
| 100 | ~$1 |
| 200 (max) | ~$2 |
New users get free result credits to try the Actor before spending anything.
▶️ Start now
Enter a domain. Pick a country. Choose a sort order. Hit Run. Your real organic competitors — ranked, structured, and ready to action.