Google SERP Results API (organic, snippets, People Also Ask)
Pricing
from $2.20 / 1,000 results pages
Google SERP Results API (organic, snippets, People Also Ask)
Get Google organic results, featured snippets, People Also Ask and SERP features for up to 1,000 keywords per run, any of 49 countries, desktop or mobile.
Pricing
from $2.20 / 1,000 results pages
Rating
0.0
(0)
Developer
Muhammad Yasin Bin Abdul Rahman
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Share
Google SERP Results API (organic, featured snippet, People Also Ask)
Get Google search results for up to 1,000 keywords per run: organic results, the featured snippet, People Also Ask questions, and a list of SERP features. Pick any of 49 countries, any language, desktop or mobile. You need no proxies and no API key.
Price: US$0.0022 per keyword for the top 10 results, plus a US$0.003 run fee. 100 keywords cost US$0.223.
What people use it for
- Rank tracking: see where your pages rank for each keyword, in each country.
- Competitor research: who ranks in the top 10 or top 100, with titles and descriptions.
- Content briefs: People Also Ask questions and featured snippets show what searchers want answered.
- SERP feature monitoring: spot keywords that show AI Overviews, videos, local packs or shopping results.
- AI agents and RAG: fresh, structured web results for an agent to read and cite.
Example output
Real output from the sample input on Apify (27 Oct 2026).
| keyword | aiOverviewPresent | featuredSnippet | peopleAlsoAsk | organic |
|---|---|---|---|---|
| best crm for small business | true | none | 4 questions | 9 results |
| how to start a podcast | true | none | 4 questions | 7 results |
One full item (organic list shortened):
{"keyword": "how to start a podcast","country": "US","language": "en","device": "desktop","serpFeatures": ["ai_overview","discussions_and_forums","organic","people_also_ask","related_searches","video"],"aiOverviewPresent": true,"featuredSnippet": null,"peopleAlsoAsk": ["What is the #1 most listened to podcast?","Is starting a podcast worth it in 2026?","What makes a podcast a podcast?","How much does it cost to start my own podcast?"],"organic": [{"position": 1,"title": "Five things you need to do to get your podcast started","url": "https://rachelcorbett.com.au/blog/get-your-podcast-started/","domain": "rachelcorbett.com.au","description": "Feb 3, 2025 — 1. Come up with a good idea · 2. Define your ideal listener · 3. Work out if this is something you can com ..."},{"position": 2,"title": "How To Create A Podcast: Step-By-Step Guide For Authors","url": "https://www.thecreativepenn.com/how-to-podcast/","domain": "www.thecreativepenn.com","description": "Step 1: Plan the podcast · Step 2: Record interview and create the raw audio · Step 3: Edit audio · Step 4: Distribute p ..."}],"checkedAt": "2026-10-27T11:10:06+00:00"}
Input
| Field | What it does | Default |
|---|---|---|
keywords | One search query per line, up to 1,000. | 2 sample queries |
country | Two-letter country code. | US |
language | Two-letter language code. | en |
device | desktop or mobile. | desktop |
resultsPerKeyword | 10 to 100, in steps of 10. Each block of 10 is one SERP page. | 10 |
Pricing
| Event | Price |
|---|---|
| Run fee, once per run | US$0.003 |
| SERP page (10 results for one keyword) | US$0.0022 |
Examples: 1 keyword costs US$0.0052. 100 keywords with the top 10 cost US$0.223. 100 keywords with the top 100 cost US$2.203.
Searches that fail are listed with a note and not charged. If every search fails, there is no run fee.
Limits
- 1,000 keywords per run.
- Results usually take 1 to 3 minutes, because searches go through a queue that keeps the price low.
- Free Apify plan: the first 3 keywords, top 10 only. Apify does not pay developers for free-plan runs, and each search costs us money.
- Ads, maps results and images are not included. People Also Ask gives the questions only, not the answers.
FAQ
Where does the data come from? Live Google results collected by DataForSEO, a search data provider.
Is the data fresh? Yes. Every keyword is searched when you run the Actor. Nothing is cached.
Can I track rankings over time? Yes. Schedule the Actor in Apify and compare runs.
Does it include AI Overviews? It tells you whether one appears. For the full text and cited sources, use the Google AI Overview Tracker below.
Can an AI agent call it? Yes. Compact JSON with stable field names, pay-per-event pricing, and it works with Apify's MCP server.
More tools from the same developer
Same style: clean JSON output, pay only for results, no charge on failed items.
| Tool | What it does |
|---|---|
| Bulk Keyword Search Volume | Google Ads search volume, CPC, competition and 12-month trend for up to 10,000 keywords |
| Google Trends API | Interest over time, by region, and rising queries and topics for up to 500 keywords |
| Google AI Overview Tracker | Which keywords show an AI Overview, what it says, and whether it cites your site |
| Audio and Video Transcriber | Timestamped transcripts from audio and video files in 90+ languages |
| Subtitle Generator | Ready-to-use SRT and WebVTT subtitles from audio and video files |
| Podcast Transcriber | Timestamped transcripts of podcast episodes from any RSS feed or Apple Podcasts link |
| Image OCR | Text from images in 20 languages, with confidence scores |
| PDF to Text and Markdown | Clean text and Markdown from PDFs, with OCR for scanned pages |
| Bulk PageSpeed Insights Audit | Core Web Vitals and Lighthouse scores for many pages, mobile and desktop |