Keyword Ideas Generator: Long-Tail Keywords, Volume & KD avatar

Keyword Ideas Generator: Long-Tail Keywords, Volume & KD

Pricing

from $6.00 / 1,000 keyword ideas

Go to Apify Store
Keyword Ideas Generator: Long-Tail Keywords, Volume & KD

Keyword Ideas Generator: Long-Tail Keywords, Volume & KD

Turn seed keywords into hundreds of keyword ideas with Google search volume, CPC, competition, keyword difficulty and search intent. Long-tail variations or related topics, sorted by volume, in 92 countries. Pay per idea, no subscription.

Pricing

from $6.00 / 1,000 keyword ideas

Rating

0.0

(0)

Developer

clement

clement

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Turn a seed keyword into a list of keyword ideas with Google search volume, CPC, competition, keyword difficulty and search intent, sorted by how often people search for them.

  • Distinct ideas, not duplicates. Google reports one figure for a whole family of close variants ("running shoes nike", "nike shoes for running"...). You get one clean keyword per family, with its variants listed beside it, instead of paying for the same idea ten times.
  • Two kinds of ideas: long-tail keywords that contain your seed, or related keywords on the same topic.
  • Filter before you pay: minimum search volume and maximum difficulty.
  • Google Ads data, refreshed every month, for 92 countries.
  • Pay per idea. No subscription, no Google Ads account, no API key.

How to use

  1. Type one or more seed keywords, such as running shoes.
  2. Choose the kind of ideas and how many you want per search.
  3. Pick the country, and set a minimum search volume or a maximum difficulty if you want to narrow the list.
  4. Click Start. When the run finishes, open the Output tab and download the ideas as JSON, CSV or Excel.

Live results need a paid Apify plan. On the free plan, the Actor returns clearly labelled sample rows so you can see the exact output format.

Output

One dataset item per idea, most searched first:

{
"keyword": "trail running shoes",
"seed": "running shoes",
"country": "US",
"language": "en",
"searchVolume": 165000,
"cpc": 1.07,
"competition": 1,
"competitionLevel": "HIGH",
"lowTopOfPageBid": 0.31,
"highTopOfPageBid": 1.7,
"keywordDifficulty": 3,
"searchIntent": "transactional",
"trend": { "monthly": 0, "quarterly": 0, "yearly": -63 },
"closeVariants": ["trailing running shoes", "running or trail shoes", "running trails shoes"],
"dataUpdatedAt": "2026-09-14"
}
FieldMeaning
searchVolumeAverage monthly Google searches in the chosen country
keywordDifficultyHow hard it is to rank in the top 10 organic results, from 0 (easy) to 100 (very hard)
cpcAverage cost per click in Google Ads, in US dollars
competition, competitionLevelHow many advertisers bid on the keyword: 0 to 1, and LOW, MEDIUM or HIGH
searchIntentinformational, navigational, commercial or transactional
trendChange in search volume, in percent, over the last month, quarter and year
closeVariantsUp to 5 other wordings that Google counts as the same keyword
seedThe seed keyword this idea came from

Set Months of history above 0 to add the monthly search volumes for each idea.

The two kinds of ideas

KindWhat you getExample for the seed "running shoes"
Long-tail (default)Keywords that contain your seed. One search per seed keyword.trail running shoes, best running shoes, brooks running shoes women
RelatedKeywords on the same topic, with or without your seed. One search for all your seeds together.jogging sneakers, marathon trainers

Pricing

  • $0.006 per keyword idea returned.
  • $0.03 per search. Long-tail mode runs one search per seed keyword; Related mode runs one search in total.
  • Nothing is charged for a search that fails.
RunCost
1 seed, 20 ideas$0.15
1 seed, 100 ideas$0.63
5 seeds, 100 ideas each$3.15

Set the run's maximum charge to cap spending: the Actor stops before exceeding it.

Use cases

  • Find long-tail keywords with real demand and low difficulty for new content.
  • Build topic clusters around a product or a category.
  • Expand a Google Ads keyword list, with CPC and bid ranges for budgeting.
  • Feed keyword research into Make, Zapier, n8n or your own code.

FAQ

How do I find long-tail keywords for my topic?

Enter your topic as a seed keyword and keep the default Long-tail kind. Set Maximum keyword difficulty to around 30 to keep only the ideas that are realistic to rank for.

How do I find low-competition keywords?

Set Maximum keyword difficulty (for organic ranking) and sort the results by searchVolume. For Google Ads, look at competitionLevel and the bid range.

Why do I get fewer ideas than other tools for the same seed?

Other tools often list every wording as a separate result, each with the same numbers. This Actor merges those into one idea and lists the other wordings in closeVariants, so every row you pay for is a different keyword.

Where does the data come from?

From Google Ads, the same source as Google Keyword Planner, supplied through the data provider DataForSEO and refreshed once a month. Each row shows when its data was last updated.

How many ideas can I get?

Up to 1,000 per search and 20 seed keywords per run. Narrow seeds can have fewer ideas than you ask for; you only pay for what is returned.

Does it work on the free Apify plan?

The free plan returns sample rows only. Every live search is bought from a paid data source, so live data is available on paid Apify plans.

Can I use it from my own code, Make, Zapier or n8n?

Yes. Call it through the Apify API (see below), or connect it with Apify's integrations for Make, Zapier and n8n.

What happens to my seed keywords?

They are sent to the data provider (DataForSEO) to be looked up. Results are stored only in your own Apify account.

Limits

  • Country-level data only, with no city or region breakdown.
  • Google search only. YouTube, Amazon and Bing ideas are not included.
  • Ideas come from keywords people already search for. Brand-new topics with no search history return little or nothing.
  • No questions-only or "people also ask" mode yet.

To check the search volume of keywords you already have, use Keyword Search Volume.

Run it from the API

curl -X POST "https://api.apify.com/v2/acts/spokentext~keyword-ideas/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "seedKeywords": ["running shoes"], "maxResults": 50, "maxKeywordDifficulty": 30 }'