Keyword Suggestions Scraper: Google, YouTube, Amazon avatar

Keyword Suggestions Scraper: Google, YouTube, Amazon

Pricing

from $0.20 / 1,000 suggestions

Go to Apify Store
Keyword Suggestions Scraper: Google, YouTube, Amazon

Keyword Suggestions Scraper: Google, YouTube, Amazon

Autocomplete keyword ideas from Google, YouTube, Bing, DuckDuckGo and Amazon for any seed keyword, in any language and country. Alphabet and question expansion turns one seed into hundreds of real search phrases. No API key.

Pricing

from $0.20 / 1,000 suggestions

Rating

0.0

(0)

Developer

Tarik Cerkezovic

Tarik Cerkezovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Security

Limited permissions

Share

Keyword Suggestions Scraper (Google, YouTube, Bing, DuckDuckGo, Amazon)

Real search phrases people type, straight from the autocomplete boxes of Google, YouTube, Bing, DuckDuckGo and Amazon. Give it seed keywords, pick the engines, choose a language and country, and get one item per unique suggestion. Turn on letter expansion (seed + a, seed + b, ...) and question expansion (how, what, why, best, vs ...) to grow one seed into hundreds of long-tail ideas.

No API key, no browser, no login. Built for SEO keyword research, YouTube title ideas, Amazon listing keywords, content planning and PPC negative-keyword mining.

What you get

FieldDescription
seed, sourceThe seed keyword and the engine
suggestionThe suggested phrase
queryThe exact text that was sent to get it (seed, seed + letter, or question + seed)
positionOrder of discovery within that seed and source
error, errorMessageOnly when a seed and source pair failed

Sample output

{ "seed": "python tutorial", "source": "youtube", "query": "python tutorial", "suggestion": "python tutorial for beginners", "position": 2, "fetchedAt": "2026-11-05T18:00:00.000Z" }

Input

FieldTypeDefaultWhat it does
keywordsarray of stringsrequiredSeed keywords.
sourcesarray["google"]Any of google, youtube, bing, duckduckgo, amazon.
expandWithLettersbooleanfalseAdds 36 queries per seed and source: seed + a to z and 0 to 9.
expandWithQuestionsbooleanfalseAdds 16 queries per seed and source with question and modifier words.
language, countrystringsen, USLocalisation. For Amazon the country picks the marketplace.
maxConcurrencyinteger4Seed and source pairs in parallel.
proxyConfigurationobjectApify datacenter proxyProxy for all requests.
residentialFallbackbooleantrueRetry a blocked pair through residential proxies, only on a detected block.

Minimal input:

{ "keywords": ["air fryer"], "sources": ["google", "amazon"], "expandWithLetters": true }

How many suggestions to expect: each query returns up to 10 (Google, YouTube, Bing, DuckDuckGo) or 11 (Amazon). With both expansions on, one seed and source is 53 queries and typically 150 to 350 unique suggestions.

Errors

errorMeaningCharged?
NO_SUGGESTIONSThe engine had no suggestions for the seedno
BLOCKEDThe engine refused every proxy triedno
FETCH_FAILEDNetwork or parsing failureno

Pricing

Pay per event: a small fixed amount per unique suggestion, plus Apify platform usage. Error items are free. Set a maximum total charge on the run to cap spend.

Notes

  • Suggestions are what the engine shows an anonymous user in that language and country at that moment; they change over time and by location.
  • Duplicates within a seed and source are removed (case-insensitive); the same phrase can appear under different seeds or sources.
  • Amazon marketplaces supported: US, GB, DE, FR, ES, IT, CA, IN, JP, AU, MX, BR. Other countries fall back to the US marketplace.

Using it from code

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('serentity/keyword-suggestions-scraper').call({ keywords: ['air fryer'], sources: ['google', 'youtube'], expandWithLetters: true });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.map((i) => i.suggestion));

Autocomplete suggestions are public, aggregated data with no personal information. Use them in line with each engine's terms of service.