Google SERP Extractor
Pricing
Pay per usage
Google SERP Extractor
Extract Google SERP results including organic results, paid results, knowledge panels, and People Also Ask. Supports multiple queries with country/language options. Outputs structured JSON or markdown.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Bado
Actor stats
0
Bookmarked
0
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Extract Google search results into clean, structured JSON. Built for AI agents, research automation, and SEO workflows by Tropical Tools.
What does it do?
Google SERP Extractor turns any Google search query into structured data. It parses the full search results page and extracts every meaningful element — organic results, Knowledge Panels, People Also Ask questions, Related Searches, Featured Snippets, and paid ad results. Feed it a single query or thousands in batch, and get back consistent, machine-readable JSON every time.
This is a purpose-built SERP scraper designed for AI agents and research automation pipelines. Instead of wrestling with raw HTML or unreliable screen scraping, you get normalized output that slots directly into your data workflows. Every run handles Google's anti-bot protections, CAPTCHA challenges, and rendering automatically so you can focus on what the data means rather than how to get it.
Why use this?
- AI-native output — Structured JSON designed for LLM consumption and agent tool-use. No parsing or cleanup required.
- Batch queries — Process hundreds or thousands of search queries in a single run with automatic rate management.
- Country and language targeting — Specify any Google country domain and language to get localized results exactly as a user in that region would see them.
- Pay-per-event pricing — You pay $0.002 per query searched. No subscriptions, no minimum commitments, no idle costs.
- MCP-compatible — Works as a tool in MCP-enabled AI agent frameworks for real-time search grounding.
Features
| Capability | Description |
|---|---|
| Organic Results | Title, URL, snippet, position, displayed URL, and sitelinks |
| Paid Results | Sponsored ad listings with title, URL, description, and ad position |
| Knowledge Panel | Entity name, description, attributes, images, and source links |
| People Also Ask | Question text and expandable answer snippets |
| Related Searches | Full list of related query suggestions |
| Featured Snippet | Extracted answer text, source URL, and snippet type (paragraph, list, table) |
| Date Filtering | Restrict results to past hour, day, week, month, year, or custom range |
| Search Type | Web, images, news, videos, or shopping results |
| Safe Search | Toggle Google SafeSearch filtering on or off |
| Output Format | JSON or markdown output to match your pipeline requirements |
Input Configuration
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
queries | array[string] | Yes | — | List of Google search queries to process |
country | string | No | "us" | Country code for localized results (e.g., "uk", "de", "jp") |
language | string | No | "en" | Language code for result language (e.g., "en", "de", "ja") |
numResults | integer | No | 10 | Number of results to retrieve per query (max 100) |
searchType | string | No | "web" | Search vertical: "web", "images", "news", "videos", "shopping" |
dateRange | string | No | null | Filter by time: "past_hour", "past_day", "past_week", "past_month", "past_year" |
safeSearch | boolean | No | false | Enable Google SafeSearch filtering |
outputFormat | string | No | "json" | Output format: "json" or "markdown" |
Output Example
{"query": "best AI agent frameworks 2026","country": "us","language": "en","totalResults": "142,000,000","searchType": "web","organicResults": [{"position": 1,"title": "Top 10 AI Agent Frameworks for Production Use in 2026","url": "https://example.com/ai-agent-frameworks-2026","displayedUrl": "example.com › ai-agent-frameworks","snippet": "A comprehensive comparison of the leading AI agent frameworks including LangGraph, CrewAI, AutoGen, and more. Updated for 2026 with benchmarks."},{"position": 2,"title": "Building Reliable AI Agents: Framework Comparison Guide","url": "https://example.com/framework-comparison","displayedUrl": "example.com › framework-comparison","snippet": "Detailed breakdown of agent frameworks by reliability, cost, latency, and tool-use capabilities for enterprise deployments."}],"peopleAlsoAsk": [{"question": "What is the most popular AI agent framework?","snippet": "LangGraph and CrewAI are currently the most widely adopted AI agent frameworks..."},{"question": "How do AI agents use search results?","snippet": "AI agents use structured search data for grounding responses in real-time information..."}],"relatedSearches": ["AI agent framework comparison 2026","best LLM for AI agents","autonomous AI agent tools"],"featuredSnippet": {"text": "The most popular AI agent frameworks in 2026 are LangGraph, CrewAI, AutoGen, and Semantic Kernel, each offering different approaches to agent orchestration and tool integration.","sourceUrl": "https://example.com/ai-agent-frameworks-2026","type": "paragraph"},"_tropicalTools": {"actor": "google-serp-extractor","version": "0.1","timestamp": "2026-03-20T14:32:10.000Z","eventName": "query-searched","eventCostUsd": 0.002}}
Cost Estimation
Pricing is pay-per-event at $0.002 per query searched. No platform fees beyond standard Apify compute.
| Queries | Cost |
|---|---|
| 10 | $0.02 |
| 100 | $0.20 |
| 1,000 | $2.00 |
| 10,000 | $20.00 |
Use Cases
- SEO monitoring — Track keyword rankings across countries and languages over time. Detect position changes and new SERP features for your target keywords.
- Competitive analysis — See who ranks for your competitors' brand terms and what SERP features they trigger.
- Market research — Analyze search results at scale to understand how a topic, product, or brand is represented across regions.
- AI agent research — Give your AI agents real-time search grounding. Use as a tool in LangChain, CrewAI, or any MCP-compatible agent framework to retrieve current information.
- Content gap analysis — Extract People Also Ask and Related Searches at scale to find content opportunities your site is missing.
MCP Integration
This actor is compatible with the Model Context Protocol for use as an AI agent tool.
CAPABILITIES: google-search, serp-extraction, search-api, batch-search, localized-search, ai-agent-tool, research-automation, structured-data
Connect via the Apify MCP server to give your AI agents the ability to search Google and receive structured results in real time.
FAQ
How does it handle CAPTCHAs? The actor uses residential proxies and browser fingerprint rotation to avoid CAPTCHA triggers. When CAPTCHAs do appear, they are solved automatically. You do not need to provide your own proxies.
What are the rate limits? There are no hard rate limits imposed by the actor. Queries are automatically paced to maintain reliability. Typical throughput is 500-1,000 queries per hour depending on result depth and Google's current response patterns.
How accurate are the results? Results match what a real user sees in Google for the specified country and language. The actor renders pages in a full browser environment to capture dynamically loaded content including Knowledge Panels and Featured Snippets.
Can I get results for any country and language? Yes. Any Google-supported country code and language code combination works. The actor routes requests through localized proxies to match the target region.
How does this compare to SerpAPI or Bright Data SERP API? Google SERP Extractor runs on Apify's platform with pay-per-event pricing at $0.002/query — no monthly subscriptions or API key management. SerpAPI charges $50/mo for 5,000 searches ($0.01/search). Bright Data's SERP API starts at $0.001/request but requires minimum commitments. This actor gives you comparable structured output at competitive per-query pricing with zero commitment and full Apify ecosystem integration including MCP compatibility for AI agents.