Semrush Keyword Suggestions Scraper avatar

Semrush Keyword Suggestions Scraper

Pricing

from $0.20 / 1,000 results

Go to Apify Store
Semrush Keyword Suggestions Scraper

Semrush Keyword Suggestions Scraper

Expand seed keywords into Semrush suggestion phrases. Batch multiple queries to build topic lists for SEO briefs and content research.

Pricing

from $0.20 / 1,000 results

Rating

0.0

(0)

Developer

Scrappa

Scrappa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Expand Semrush seed phrases into related keyword ideas. Each suggestion is saved as a row with the original query so you can compare topics and export a search plan.

What data can you extract?

FieldTypeDescription
valueStringRelated keyword phrase returned for the submitted Semrush seed.
input_qStringSeed keyword submitted to Semrush to retrieve related suggestions.
scraped_atStringUTC date and time when this record was collected.

Use cases

  • SEO writers can expand target terms into related phrases for briefs.
  • Search marketers can compare keyword ideas across product categories.
  • Content strategists can build topic lists from a set of seed queries.

How to use

  1. Add each seed phrase to queries.
  2. Set maxResults to limit the total suggestions saved for the run.
  3. Group exported suggestions by input_q to retain their source phrase.
{
"queries": [
{
"q": "notion"
}
],
"maxResults": 20
}

Input

FieldTypeRequiredDescription
queriesArray<object>YesKeywords to expand with Semrush suggestions.
queries[].qstringYes per entrySearch Query sent to the source search.
maxResultsintegerNoMaximum dataset items to save across this entire run.

Output example

{
"value": "notion pricing",
"input_q": "notion",
"scraped_at": "2026-10-01T12:00:00Z"
}

Pricing

$0.30 per 1,000 results. Apify saves one dataset item per result and applies the Actor’s per-result price to saved items.

Set maxResults to cap the number of dataset items saved in one run.

FAQ

Rules depend on the source, location, data type, and intended use. Check applicable laws and source terms, and make sure your workflow follows privacy and data protection requirements.

What limits apply?

Submit up to 100 batch entries per run. Use maxResults to cap saved items. Results also depend on source availability and your Scrappa API plan.

Can I start runs through the Apify API?

Yes. Send a POST request to https://api.apify.com/v2/acts/thescrappa~semrush-keyword-suggestions-scraper/runs with your Actor input, or use an Apify client library. Read the output from the run dataset.

Can I connect the results to other tools?

Yes. Apify integrations and APIs can pass dataset results to Make, Zapier, n8n, Google Sheets, and other data workflows.

What happens when one input fails?

The Actor logs a short source error and continues with the remaining entries. Transient rate limits and gateway errors are retried; if every entry fails, the run reports an error.

Does the Actor include search volume?

No. This endpoint returns suggestion phrases; it does not provide keyword volume metrics.