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

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

Pricing

from $4.20 / 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 $4.20 / 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

5 hours ago

Last modified

Share

What is Keyword Ideas Generator?

Keyword Ideas Generator turns a seed keyword into a list of long-tail keyword ideas with Google search volume, CPC, competition, keyword difficulty and search intent, sorted by how often people search for them.

What can this keyword research tool do?

  • 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.

Because it runs on Apify, you also get:

  • Scheduling: look for new keyword ideas every month.
  • API access: start runs and read results from your own code.
  • Integrations: send results to Make, Zapier, n8n, Google Sheets and more.
  • Monitoring: get alerted when a run fails or returns less than expected.
  • Exports: download results as JSON, CSV or Excel.

How to find long-tail keywords

  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 and charges nothing for your searches, so you can see the exact output format.

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

How much do keyword ideas cost?

You pay per idea returned, plus $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. The price per idea depends on your Apify Store discount tier:

Store discount tierPrice per idea
Bronze$0.0054
Silver$0.0048
Gold and above$0.0042

At the Bronze price:

RunCost
1 seed, 20 ideas$0.14
1 seed, 100 ideas$0.57
5 seeds, 100 ideas each$2.85

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

Input example

{
"seedKeywords": [
"running shoes"
],
"mode": "longTail",
"maxResults": 20,
"country": "US"
}
FieldMeaning
seedKeywordsYour topics, up to 20 per run
modelongTail or related
maxResultsIdeas per search, up to 1,000
countryTwo-letter country code
languageTwo-letter language code (optional; each country has a default)
minSearchVolumeLeave out ideas below this monthly volume
maxKeywordDifficultyLeave out ideas harder than this, from 0 to 100
monthsOfHistoryMonths of past search volume to add, up to 24

Output example

Real results for this seed, captured on 2026-10-05:

Keyword ideaMonthly searchesDifficultyCPC
running shoes on201,00027$1.42
nike running shoes165,00034$0.93
trail running shoes165,0003$1.07
asics novablast 5 running shoes165,0001$0.81
brooks running shoes165,00012$0.60
n balance running shoes135,00024$0.69

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",
"running shoes trail",
"shoes running trail"
],
"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.

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

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.

Tips for better keyword ideas

  • Start with a broad seed. Narrow seeds can return few ideas.
  • Set a maximum difficulty of about 30 for keywords that are realistic to rank for.
  • Use Related mode to find topics that do not contain your seed.

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.

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

Yes. Call it through the Apify API (see the examples 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.

Other Actors you may find useful

ActorWhat it does
Keyword Search VolumeGoogle search volume, CPC and difficulty for your keywords
Meta AI Brand Visibility TrackerWhether Meta AI recommends your brand
Audio & Video to TextTranscribe your own files and public video links
PDF & Image to TextText from PDFs, scans, photos and screenshots

Run it from the API

With cURL:

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 }'

With Python:

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("spokentext/keyword-ideas").call(run_input={"seedKeywords": ["running shoes"], "maxResults": 50, "maxKeywordDifficulty": 30})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["keyword"], item["searchVolume"], item["keywordDifficulty"])

This Actor is an independent tool. It is not affiliated with or endorsed by Google; the Google Ads figures come through a third-party keyword data provider.

Feedback

Something failed or gave a wrong result? Open an issue in the Issues tab of this page, with the error message from your results: every report is read and fixed. If the Actor saved you time, a rating helps others find it.