Keyword Research Tool - Ideas, Volume, KD, Intent & SERP avatar

Keyword Research Tool - Ideas, Volume, KD, Intent & SERP

Pricing

from $2.20 / 1,000 keyword results

Go to Apify Store
Keyword Research Tool - Ideas, Volume, KD, Intent & SERP

Keyword Research Tool - Ideas, Volume, KD, Intent & SERP

Keyword ideas from any seed with search volume, CPC, keyword difficulty (KD), search intent and SERP features in one row. Ahrefs Keywords Explorer & Semrush Keyword Magic alternative. 90+ countries, up to 10,000 keywords per run, $3 per 1,000 keywords.

Pricing

from $2.20 / 1,000 keyword results

Rating

0.0

(0)

Developer

Wrenfield Data

Wrenfield Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

Keyword Research Tool: keyword ideas with volume, KD, intent and SERP features in one row

Keyword Research Tool turns one seed keyword into hundreds or thousands of keyword ideas, and every row already has search volume, CPC, keyword difficulty (KD 0-100), search intent and SERP features (AI Overview, featured snippet, People Also Ask, local pack, shopping, video). It's a pay-as-you-go Ahrefs Keywords Explorer / Semrush Keyword Magic Tool alternative: no subscription and no login, at $3 per 1,000 keywords.

  • 🔎 3 research modes: topical ideas, long-tail suggestions that contain your seed, and Google related searches chains.
  • 📊 Everything in one row: volume, CPC, Google Ads competition and bids, KD with an easy-to-read level, intent, SERP features, 12-month trend and top-10 backlink strength.
  • 🎯 Filters built in: minimum volume, maximum KD ("easy wins" under 30) and intent, so you pay only for keywords you'll use.
  • ⚡ Fast: the default 100-keyword run finishes in about 5 seconds, which suits AI agents and the Apify MCP server.
  • 🌍 90+ countries and their languages.

What data do you get?

FieldWhat it is
keyword, type, seed_keywordThe keyword, how it was found (seed, idea, suggestion, related) and its seed
search_volume, search_volume_trend, monthly_searchesAverage monthly Google searches, % change (month/quarter/year) and optional 12-month history
cpc, competition, competition_index, low_top_of_page_bid, high_top_of_page_bidGoogle Ads cost and competition
keyword_difficulty, difficulty_levelSEO difficulty 0-100 and very easy … very hard
search_intent, secondary_intentsinformational, navigational, commercial or transactional
serp_features, has_ai_overview, has_featured_snippet, has_people_also_ask, has_local_pack, has_shopping_results, has_videoWhat Google shows on page 1
avg_backlinks_top10, avg_referring_domains_top10How strong the pages ranking in the top 10 are

How to do keyword research

  1. Enter one or more Seed keywords (e.g. running shoes).
  2. Pick a Research mode: start with ideas. Use suggestions for long-tail phrases that contain your seed.
  3. Choose the Country and Language.
  4. Optional: set Max keyword difficulty to 30 and Min search volume to 100 to keep only realistic targets.
  5. Click Start and sort the table by volume or KD.

Input example

{
"seedKeywords": ["running shoes"],
"mode": "ideas",
"location": "United States",
"language": "English",
"maxKeywords": 500,
"maxKeywordDifficulty": 30,
"minSearchVolume": 100
}

Output example

{
"keyword": "running shoes",
"type": "seed",
"seed_keyword": "running shoes",
"search_volume": 301000,
"cpc": 1.09,
"competition": "HIGH",
"competition_index": 100,
"keyword_difficulty": 43,
"difficulty_level": "possible",
"search_intent": "transactional",
"secondary_intents": [],
"serp_features": ["popular_products", "product_considerations", "organic", "local_pack", "people_also_ask", "related_searches", "images"],
"has_ai_overview": false,
"has_people_also_ask": true,
"has_local_pack": true,
"has_shopping_results": true,
"avg_backlinks_top10": 369,
"avg_referring_domains_top10": 87,
"search_volume_trend": {"monthly": -18, "quarterly": 0, "yearly": -55},
"location": "United States",
"language": "English"
}

Pricing

This Actor uses pay-per-event pricing. Paid Apify plans get automatic volume discounts (Bronze, Silver, Gold).

EventPrice
Keyword result (keyword-result)$0.003 per keyword row ($3 per 1,000)
Research request (research-request)$0.025 per keyword-database lookup of up to 1,000 keywords (the seed-keyword lookup is one more)
Example runCost
Default: 1 seed, 100 keywords$0.35
1 seed, 1,000 keyword ideas$3.05
5 seeds, 10,000 keyword ideas$30.28

Set Maximum cost per run in the run options to cap your spend; the Actor stops cleanly at the cap.

Free Apify plan: 1 seed keyword and 50 keywords per run, so you can try it before you upgrade.

Use it through the API, on a schedule or with AI agents

One-link MCP setup: https://mcp.apify.com?tools=wrenfield-data/keyword-research-tool (Claude, Cursor, VS Code or any MCP client). Set maxTotalChargeUsd on the run to cap what it can charge.

Call it from Python, JavaScript or any HTTP client with the Apify API, or connect it to Make, Zapier, n8n and Google Sheets. AI agents can use it as a tool through the Apify MCP server. The output fields are fully described in the dataset schema, so agents know what each column means.

curl -X POST "https://api.apify.com/v2/acts/wrenfield-data~keyword-research-tool/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"seedKeywords": ["running shoes"], "maxKeywords": 100}'

FAQ

Where does the data come from? From a licensed SEO keyword database (DataForSEO Labs) built from Google Ads data and Google results pages. The Actor doesn't scrape Ahrefs or Semrush, and it doesn't log in anywhere.

How is this different from Keyword Search Volume? Keyword Search Volume gives exact Google Keyword Planner volumes for a list you already have. This tool finds new keywords and adds KD, intent and SERP features to each one.

Why do volumes differ from other tools? Every tool models Google data differently. Compare keywords relative to each other in the same dataset.

From the same developer. Every tool exports flat JSON, CSV or Excel, so one dataset feeds the next:

Feedback and support

Missing a field, hit an error, or need another country or option? Open an issue on the Issues tab and include the run ID. We read every issue and reply there.

Acceptable use

  • This Actor is an independent tool. It is not affiliated with, endorsed by or sponsored by Google, DataForSEO, Ahrefs or Semrush. Product names are used only to describe compatibility.
  • Don't resell the raw data as your own keyword database, and don't use it to build a competing search engine or to harm the search engines the data comes from.
  • The Actor may not be used from, or for people or organizations in, Russia, Belarus, Cuba, Iran, Syria, Myanmar, North Korea, Crimea or the Russian-occupied territories of Ukraine.
  • You are responsible for using the results lawfully.