Keyword Search Volume Checker & API: Bulk Volume & KD
Pricing
from $7.99 / 1,000 keyword checkeds
Keyword Search Volume Checker & API: Bulk Volume & KD
Bulk keyword search volume checker: monthly Google search volume from Ahrefs for a list of keywords, plus Keyword Difficulty (KD), backlinks needed to rank, related keywords and the top SERP pages. 181 countries. Tracks volume and KD changes. Works on the free Apify plan.
Pricing
from $7.99 / 1,000 keyword checkeds
Rating
0.0
(0)
Developer
Superior Actors
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Share
Keyword Search Volume Checker & API: Bulk Volume & KD
Check the monthly Google search volume of a whole keyword list at once, with the Keyword Difficulty (KD 0-100), backlinks needed to rank, related keywords with their volume and the top-ranking pages for every keyword. Data from Ahrefs, 181 countries. Turn on the tracker to see how volume and KD change from month to month.
{ "keywords": ["standing desk", "running shoes", "crm for small business"], "country": "us" }
No Ahrefs or Google Ads account, no API key, no batch fee. Works on the free Apify plan. Use it as a bulk keyword search volume checker, a keyword volume and difficulty checker or a keyword search volume API for keyword research, content plans, programmatic SEO and client reports.
What you get
One row per keyword. Real results, 24 October 2026:
| keyword | country | search volume | KD | difficulty | ref. domains to rank |
|---|---|---|---|---|---|
| keyword research | us | 816,000 | 88 | Super hard | 619 |
| seo tools | us | 319,000 | 78 | Super hard | 310 |
| standing desk | us | 152,000 | 52 | Hard | 91 |
| how to make sourdough bread | us | 43,000 | 7 | Easy | 8 |
| vegan protein powder | us | 22,000 | 36 | Hard | 47 |
| best running shoes for flat feet | us | 17,000 | 5 | Easy | 6 |
| crm for small business | us | 1K-10K (range) | 51 | Hard | 88 |
| plumber london | us | 450 | 0 | Easy | 0 |
Same keywords in Germany: seo tools 31,000 (KD 15), standing desk 1,500 (KD 20).
relatedKeywords of crm for small business: hubspot crm 23,000, best crm for small business 4,700, small business crm 1,800.
| Field | Description |
|---|---|
keyword, country | The keyword and the search market |
searchVolume | Ahrefs' average monthly Google searches in the country |
searchVolumeRange, volumeSource | Ahrefs' volume range (0-100, 100-1K, 1K-10K, 10K-100K, 100K-1M, 1M-10M, 10M+) for every keyword, handy for grouping; exact = searchVolume is filled, range = Ahrefs shows only the range for this keyword |
keywordDifficulty, difficultyLevel | Ahrefs KD 0-100 and its scale: Easy (0-10), Medium (11-30), Hard (31-70), Super hard (71-100) |
referringDomainsToRank | About how many websites must link to a page to reach the top 10 |
topPageTraffic | Monthly organic traffic of the strongest top-3 page: what ranking for this keyword can bring |
relatedKeywords | Main keywords of the top-3 pages that differ from yours, with their exact volume: close variants worth a look |
serpFeatures | SERP features: ai_overview, questions, organic_shopping, videos, top_stories... |
topResults | Top Google results: position, URL, title; for the first 3 also DR, UR, referring domains, backlinks, organic traffic, ranking keywords, top keyword and its volume |
searchVolumeChange, keywordDifficultyChange | Tracker on: change since the previous run |
dataUpdatedAt, checkedAt | When Ahrefs last updated the keyword, time of the run |
note, error | Unknown keyword or failed check message |
Views: Search volume (the main table), SERP (features and top pages), Changes (tracker). The KEYWORDS record (Storage → Key-value store) has one short summary per keyword.
How it works
| Step | What happens |
|---|---|
| 1. Live check | Each keyword is checked live in Ahrefs' own free Keyword Difficulty Checker. The Actor passes the human check itself, so there is no captcha-solving fee |
| 2. Volume | The exact volume is the one Ahrefs shows for a top page whose main keyword is yours: about 9 of 10 real keywords. For the rest, the Actor asks Ahrefs' free Keyword Generator for the keyword's volume range (no extra charge) |
| 3. Tracker | With Track changes on, the volume and KD of each keyword are remembered under the tracker name and compared on the next run |
Why this Actor
| This Actor | Google Ads Keyword Planner actors | |
|---|---|---|
| Search volume | Ahrefs' monthly volume (range for ~1 in 10) | Keyword Planner average |
| Keyword Difficulty, backlinks needed, top pages | Yes, in the same row | Rarely |
| Related keywords from the SERP | Yes, with volume | Ideas mode, separate |
| Price for 10 keywords | ~$0.11 | $0.12-0.70 (often a fee per batch) |
| Unknown keywords | Free | Often charged |
| Volume and KD change tracker | Yes | No |
| CPC and 12-month history | No | Yes |
Need CPC for ad budgets? A Keyword Planner actor fits better. Need to know how many people search and whether you can rank? This one gives both in one row.
Find keywords you can rank for
- Paste your keyword list (up to 1,000) into Keywords and pick the country.
- Open the Search volume view, sort by
searchVolume. - Keep keywords with a high volume and a low
keywordDifficulty: they need the fewest backlinks (referringDomainsToRank). CheckrelatedKeywordsfor variants with more volume.
Schedule it monthly with Track changes between runs to see which keywords are growing (searchVolumeChange).
Pricing
Pay per event:
| Event | Free / Starter | Scale | Business |
|---|---|---|---|
| Keyword checked (search volume, KD, backlinks needed, related keywords and SERP of one keyword) | $0.00999 | $0.00899 | $0.00799 |
| Run start (per GB of memory) | $0.003 | $0.003 | $0.003 |
Examples on the Free plan, default 2 GB memory:
| Run | Cost |
|---|---|
| 10 keywords | $0.006 + 10 × $0.00999 = ~$0.106 |
| 100 keywords | $0.006 + 100 × $0.00999 = ~$1.00 |
| 1,000 keywords (4 GB) | $0.012 + 1,000 × $0.00999 = ~$10.00 |
A keyword Ahrefs does not know and a failed live check are free; duplicates are checked once. Set a maximum cost per run in Console and the Actor stops at it.
Speed and memory
Checks run in a browser: 1 at a time with the default 2 GB (3-5 keywords a minute), 2 with 3 GB, 6 with 4 GB. The price per keyword is the same; more memory only adds the run start fee per GB. For lists of several hundred keywords choose 4 GB. Rows are saved as they come, so a run stopped by its timeout keeps every keyword checked so far.
Other Ahrefs tools
| Actor | What it does |
|---|---|
| Ahrefs Keyword Generator & API | Keyword ideas and questions with volume and difficulty for many seeds, exact KD, search volume and SERP for keyword lists, new ideas tracker |
| Ahrefs DR Checker & API | Bulk Domain Rating, referring domains, organic traffic and traffic value for thousands of domains, 12-month history, DR and traffic change tracker |
| Ahrefs Backlink Checker & API | Top backlinks with anchors and linking DR, total backlinks and referring domains for many domains or exact pages, new backlinks tracker |
| Ahrefs Traffic Checker & API | Organic traffic, traffic value, top pages, countries and keywords for websites, folders or single pages, by country, traffic change tracker |
| Ahrefs SEO Checker & API | All in one: DR, backlinks with the top 20 links, organic traffic, top pages, competitors and keyword difficulty for domains, URLs and keywords in one run, change tracker |
FAQ
Where does the search volume come from? From Ahrefs' free keyword tools at the time of the run: Ahrefs' estimate of average monthly Google searches in the chosen country. It can differ from Google Keyword Planner, which rounds into wide buckets for accounts without ad spend.
Why is the volume a range for some keywords? Ahrefs' free tools show the exact number when a top-3 page has your keyword as its main keyword, which is the usual case for real queries. Otherwise the Actor returns Ahrefs' range (1K-10K) and close variants with exact volume in relatedKeywords.
How often does the volume change? Ahrefs refreshes volumes about once a month (dataUpdatedAt). A monthly schedule with the tracker is enough.
Does it give CPC or search trends by month? No: Ahrefs' free tools do not show them.
Bing, YouTube or Amazon keywords? Ahrefs' free YouTube, Bing and Amazon keyword tools are under maintenance (October 2026): this Actor gives Google volumes.
Is this the official Ahrefs API? No. The official Ahrefs API needs a paid Ahrefs plan with API units. This Actor reads the same public data Ahrefs shows in its free tools, for any number of keywords, without an Ahrefs account.
Use with the API and AI agents
Call the Actor from the Apify API, Python or JavaScript clients, Make, Zapier, n8n, or as a tool for AI agents through the Apify MCP server. Input is one JSON object, output is one JSON row per keyword.