
$ apify call keyword-research-&-serp-data
Keyword Research & SERP Data
Research keywords, search-result data, related terms, and keyword clusters from publicly accessible search intelligence pages.
platform
Apify
status
Public
pricing
$1.00 / 1,000 delivered results
outputs
Keyword reports, Keyword ideas, Clusters, SERP data, Dataset
What it does
Research keywords, search-result data, related terms, and keyword clusters from publicly accessible search intelligence pages.
Key capabilities
- Configure the run from the Apify form or API.
- Receive structured Keyword reports, Keyword ideas, Clusters data.
- Export the default Dataset or connect it to an automation.
Use cases
- Validate keyword opportunities.
- Create clusters and content plans.
- Research organic and paid results.
Main inputs
- One or more keywords.
- Analysis market.
- Report sections: summary, ideas, clusters, and SERP.
API example
This is a minimal illustrative payload. Check the Actor input form in Apify for every supported option.
Example input (input.json)
{
"keywords": [
"technical seo"
],
"countryCode": "ES",
"sections": [
"stats",
"suggestions"
]
}
curl -X POST "https://api.apify.com/v2/acts/datascraperes~keyword-research-serp/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
--data-binary @input.json
The run stores its successful items in the default Dataset. A representative item looks like this:
Example result
{
"keyword": "technical seo",
"searchVolume": 1000,
"rankingDifficulty": 42,
"totalMonthlyClicks": 800,
"intent": "informational",
"ideaType": "suggestion"
}
Data you get
Each successful item is saved in the default Apify Dataset, ready to export or connect to a workflow.
- Keyword reports
- Keyword ideas
- Clusters
- SERP data
- Dataset
Try it free
The Apify Free plan includes $5 in monthly credits, with no credit card required. Use them to try this Actor; credits do not roll over and renew at the start of each billing cycle.
Pricing
Apify charges $1.00 / 1,000 delivered results. Only the public billing event keyword-analyzed is charged when Apify records a successful result.
Scope
The Actor works with publicly available data. Coverage and available fields can vary by target, country, and the source page at the time of the run.
How to use it
- Open the Actor in Apify.
- Add the targets or filters required by the input form.
- Start the run and export the default Dataset as JSON, CSV, or Excel.
// related
More scrapers in this category

$ run google-serp-scraper
Google SERP Scraper
Scrape Google organic search results by query, country, language, and page range. Get clean SERP data including position, title, URL, and description, with pay-per-result pricing and no browser required.

$ run bing-search-scraper
Bing Search Scraper – SERP Results
Scrape Bing organic search results for any keyword. Get rank, URLs, domains, snippets, dates, sitelinks and SERP features across 50 countries with pagination.

$ run bulk-domain-rating-checker
Bulk Domain Rating Checker
Check Domain Rating by Ahrefs for up to 10,000 domains or URLs with clean three-field results, resilient retries, and transparent per-result pricing.