Keyword Suggestions Scraper - Google, YouTube, Amazon, Bing
Pricing
from $3.00 / 1,000 seeds
Keyword Suggestions Scraper - Google, YouTube, Amazon, Bing
Keyword suggestions scraper: Google autocomplete, YouTube, Amazon, Bing and DuckDuckGo suggestions for many seed keywords at once, with A-Z and question expansion. One deduplicated table for SEO and long-tail ideas. No search volume data. No login or API key.
Pricing
from $3.00 / 1,000 seeds
Rating
0.0
(0)
Developer
Ha Phan Thanh Hai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Keyword Suggestions Scraper (Autocomplete) - Google, YouTube, Amazon, Bing, DuckDuckGo
Collect autocomplete keyword suggestions from five engines in one run, with optional A-Z or question expansion, for SEO and long-tail keyword research. No login, no API key.
Important: this Actor returns no search volume, CPC or competition data. Autocomplete shows what is suggested and in which order (
position). Use it for idea generation and long-tail discovery, then check volumes in a dedicated keyword tool.
What does Keyword Suggestions Scraper (Autocomplete) do?
- Query Google, YouTube, Amazon, Bing and DuckDuckGo for many seeds at once.
- Expand each seed with
alphabet(a-z, 0-9) orquestions(who, what, how, vs, near...) variants. - Go recursive with
maxDepth2 to discover more long-tail suggestions. - Choose country and language (Amazon picks the marketplace from the country).
- Get each suggestion with its
positionrank and the exact query that produced it.
Why use it
- 5 engines in one run and one flat, deduplicated table.
- Expansion is free: a seed is billed once per engine, however many expansion queries it took.
- Pay only for results: seeds with no suggestion are not charged.
- No login, API key or proxy.
Use cases
- Long-tail keyword and blog ideas for SEO.
- Amazon product research and listing keywords per marketplace.
- YouTube title and tag ideas.
- Question mining for FAQ and People-Also-Ask style content.
- Comparing what different engines suggest for the same seed.
How to use
- Open the Actor on Apify and click Try for free (or call it through the API).
- Enter seed keywords, pick engines and an expansion mode.
- Click Start, then download the dataset as JSON, CSV, Excel or HTML, or read it through the API.
Input example
{"seeds": ["running shoes", "standing desk"],"engines": ["google", "youtube", "amazon", "bing", "duckduckgo"],"country": "us","language": "en","expand": "questions","maxDepth": 1,"dedupe": true}
expand:none(seed only),alphabet(seed +a..z,0..9: 37 requests per engine),questions(who/what/how/why/where/when/can/is/are/do/does + seedandseed + vs/versus/for/near/with/without/to/in/on/like/and/or: 24 requests per engine).maxDepth2: every depth-1 suggestion is queried once more as a plain query (recursive discovery). This can mean hundreds of requests;maxQueriesPerSeedEngine(default 500) caps it.country/language: sent ashl/gl(Google, YouTube),mkt(Bing),kl(DuckDuckGo). Amazon picks the marketplace fromcountry: us, uk/gb, de, fr, es, it, ca, jp, in, au.
Output example
{"seed": "running shoes","engine": "google","country": "us","language": "en","suggestion": "running shoes women","position": 3,"expansion": "running shoes","depth": 1}
position is the 1-based rank inside the response to the query in expansion (the exact text that was sent). With dedupe, a suggestion is reported where it was first seen.
Pricing
Pay per event, no subscription. You pay only for what is returned:
| Event | Price per 1,000 | 1,000 | 10,000 | 100,000 |
|---|---|---|---|---|
| seed x engine | $3.00 | $3.00 | $30.00 | $300.00 |
Example: 1,000 seed-engine runs cost $3.00; 10,000 cost $30.00.
A seed is charged once per engine, only if it returned at least one suggestion. For example 100 seeds on 3 engines = 300 seed-engine runs = $0.90, even with alphabet expansion.
Platform usage (compute) is included in the event price; there is nothing else to pay for.
Integrations & API
Run it from code with the Apify API. Replace <APIFY_TOKEN> with your API token.
Python (pip install apify-client)
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("bachiembmt/keyword-suggestions-multi-engine").call(run_input={"seeds": ["running shoes"], "engines": ["google", "youtube"], "country": "us", "language": "en", "expand": "questions"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
cURL (run synchronously and get dataset items)
curl -X POST "https://api.apify.com/v2/acts/bachiembmt~keyword-suggestions-multi-engine/run-sync-get-dataset-items?token=<APIFY_TOKEN>" \-H "Content-Type: application/json" \-d '{"seeds": ["running shoes"], "engines": ["google", "youtube"], "country": "us", "language": "en", "expand": "questions"}'
Works with:
- Make and Zapier: use the Apify app/module to run this Actor and pass the dataset on.
- n8n: use the Apify node or an HTTP Request node with the API call above.
- Google Sheets: export the dataset as CSV, or use the Apify integration to append rows automatically.
- Webhooks: trigger your own endpoint when a run finishes; combine with Apify schedules for recurring jobs.
- AI agents: expose the Actor as a tool through the Apify MCP server.
FAQ
Do I get search volume, CPC or competition? No. Autocomplete only shows what is suggested and in which order. Use the output for ideas, then check volumes in a dedicated keyword tool.
Why is my output smaller than expected?
dedupe removes repeats and engines return roughly 8-12 suggestions per query; some locales return fewer.
Which engines are billed? Each seed x engine that produced results, once.
Do I need an account or API key for the source? No. The Actor needs no login or source API key. You only need an Apify account to run it.
Is it legal to scrape this data? Uses unofficial public autocomplete endpoints with anonymous requests. Respect each engine's terms of service; no personal data is collected. This is general information, not legal advice.
Limitations
- No search volume or trend data (see above).
- Result counts are decided by each engine: ~8-12 suggestions per query; Amazon often fewer. Some queries have none.
- Suggestions are personalised by nothing here (anonymous requests) but vary by country/language and over time.
- Requests are throttled to 1 per second per host, so
alphabeton 5 engines takes about 1-2 minutes per seed (Google and YouTube share a host and are throttled together). - Endpoints are unofficial public autocomplete endpoints; engines may change or rate-limit them. Failures are logged as warnings and the run continues.