Ahrefs Keyword Difficulty Scraper
Pricing
from $8.00 / 1,000 keyword checkeds
Ahrefs Keyword Difficulty Scraper
Check Ahrefs Keyword Difficulty (KD) for a list of keywords: KD score, referring domains needed to rank in the top 10, monthly search volume, SERP features and the top organic results with their DR, UR, backlinks and traffic. No Ahrefs account needed.
Pricing
from $8.00 / 1,000 keyword checkeds
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
🚀 Ahrefs Keyword Difficulty Scraper
Check Ahrefs Keyword Difficulty (KD) for a whole list of keywords at once. For each keyword the Ahrefs Keyword Difficulty Scraper returns the KD score and how many referring domains you would need to reach the top 10. It also returns the monthly search volume, the SERP features (AI Overview, People Also Ask, videos…) and the top organic results with their Domain Rating, URL Rating, backlinks and traffic. Use it to prioritise content plans, size up competitors on a SERP and find keywords you can actually rank for. No Ahrefs account needed.
✨ Features
- 🎯 Keyword Difficulty (0–100): Ahrefs' estimate of how hard it is to rank in the top 10.
- 🔗 Links Needed: The number of referring domains you would likely need to rank in the top 10.
- 📊 Search Volume: Monthly searches in the chosen country, when Ahrefs reports it on the results page.
- 🧩 SERP Features: AI Overview, People Also Ask, videos and other blocks on the results page.
- 🏁 Top Organic Results with Metrics: Position, title, URL, DR, UR, backlinks, referring domains, organic traffic, ranking keywords and the page's own top keyword with its volume.
- 🌍 Any Country: Pick the search market with a two-letter country code.
🛠️ How It Works
- Add your keywords – one per line.
- Pick a country –
usby default. - Run the Scraper – one row per keyword, downloadable as JSON, CSV or Excel, or through the API.
⚙️ Input
| Field | What it does |
|---|---|
| Keywords | Keywords to check, one per line. |
| Country | Two-letter country code of the search market (us, gb, de…). |
| Max results | Stop after this many keywords. Default 50. |
With an empty input the scraper checks web scraping, seo tools and keyword research in the US.
{"keywords": ["best running shoes", "running shoes for flat feet", "trail running shoes"],"country": "gb","maxItems": 200}
💰 Pricing
Pay only for the keywords you get — no monthly rental.
| Event | Price | What you get |
|---|---|---|
| Keyword checked | $0.008 per keyword ($8 per 1,000) | Keyword Difficulty, referring domains needed, search volume, SERP features and top organic results with full metrics |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Keywords Ahrefs has no data for in that country are skipped and not charged. Examples: 50 keywords = $0.40 · a 500-keyword content plan = $4.00.
📊 Sample Output Data
{"keyword": "web scraping","country": "us","keywordDifficulty": 53,"referringDomainsToRankTop10": 95,"searchVolume": 8400,"serpFeatures": ["ai_overview", "questions", "videos"],"serpUpdatedAt": "2026-10-09T02:10:55Z","organicResults": [{"position": 2,"title": "Web scraping","url": "https://en.wikipedia.org/wiki/Web_scraping","domainRating": 97,"urlRating": 19,"backlinks": 9667,"referringDomains": 2118,"organicTraffic": 5370,"rankingKeywords": 282,"topKeyword": "web scraping","topKeywordVolume": 8400},{"position": 5,"title": "Web Scraper Cloud | Enterprise Web Scraping Platform","url": "https://webscraper.io/","domainRating": 65,"urlRating": 15,"backlinks": 5071,"referringDomains": 1956,"organicTraffic": 5252,"rankingKeywords": 502,"topKeyword": "web scraper","topKeywordVolume": 3400}],"scrapedAt": "2026-10-14T08:09:46.601Z"}
❓ FAQ
Why is searchVolume sometimes empty? It is filled when one of the ranking pages has this exact keyword as its top keyword, which is usually the case for established keywords. Very niche keywords may have no volume.
Why do positions skip numbers? SERP features (AI Overview, People Also Ask, videos) take positions too; they are listed in serpFeatures and the organic results keep their real positions.
Do I need an Ahrefs account? No. The scraper uses the data Ahrefs shows publicly in its free tools.
🔗 More SEO Actors
- Ahrefs Domain Rating Scraper: Domain Rating, backlink and referring-domain counts for a list of domains.
- Ahrefs Backlinks Scraper: the top backlinks pointing at any domain, with anchor text and source DR.
- Ahrefs Traffic Scraper: monthly organic traffic, traffic value, top pages, countries and keywords.
- Google Keyword Volume Scraper: monthly Google search volume, CPC and competition for your keyword list.
- Google Keyword Suggestions Scraper: related keyword ideas around a seed, with volume and difficulty.
- Google Ranked Keywords Scraper: every keyword a domain ranks for on Google, with position and URL.
This actor is not affiliated with or endorsed by Ahrefs. Keyword Difficulty is a metric by Ahrefs.