Google Search Results Scraper – SERP API, AI Overview & AI Mode
Pricing
from $1.20 / 1,000 results pages
Google Search Results Scraper – SERP API, AI Overview & AI Mode
Scrape Google search results (SERP) for any keyword, country, language or city: organic results with real URLs, ads, AI Overview, People Also Ask, related searches, local pack and top stories, plus Google AI Mode answers. Licensed data, no blocks, $1.50 per 1,000 pages.
Pricing
from $1.20 / 1,000 results pages
Rating
0.0
(0)
Developer
RT SOLUTIONS
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Google search results (SERP) for any keyword, in 213 countries, any language or city, desktop or mobile: organic results with real destination URLs, ads, AI Overview, People also ask, related searches, local pack, top stories and featured snippet — plus optional Google AI Mode answers with their sources.
$1.50 per 1,000 result pages (3× cheaper than the official Google Search Scraper) and $4 per 1,000 AI Mode answers (50× cheaper). Licensed data from a SERP data provider: no CAPTCHA, no blocked runs, no proxies to manage.
What you get (one item per results page)
| Field | Content |
|---|---|
searchQuery | term, page, country, language, location, device |
organicResults | position, title, real URL (Google's goto redirects resolved), displayed URL, description, site links, rating, price, date |
paidResults | ads: position, title, URL, description |
aiOverview | AI Overview text (markdown) + cited sources |
peopleAlsoAsk | questions shown by Google |
relatedQueries, localResults, topStories, featuredSnippet | the other SERP blocks |
resultsTotal, url | Google's result count, link to the same search |
Optional: type: "aiMode" items with the full Google AI Mode answer and its sources.
Tick One row per organic result for an Excel-friendly table.
How to use
- Enter keywords, one per line (Google operators work:
site:,"exact",intitle:…), or paste Google search links (gl=/hl=are used). - Pick country, language, and optionally a city (
"New York,New York,United States"), mobile, date range (d7,m3,y1). - Choose pages per search (1–10, 10 results each).
- Run — export to JSON, CSV, Excel, Google Sheets, or use the API, Make, Zapier, n8n.
{"queries": "best crm for small business\nproject management software","countryCode": "us","maxPagesPerQuery": 2,"includeAiOverview": true,"includeAiMode": true}
Pricing
| Event | Free plan | Bronze | Silver | Gold+ |
|---|---|---|---|---|
| Results page (10 results) | $0.0015 | $0.0014 | $0.0013 | $0.0012 |
Search with advanced operator (site:, intitle:…) — added per page | $0.0045 | $0.0045 | $0.0045 | $0.0045 |
| Full AI Overview (only when one is found) | $0.002 | $0.002 | $0.002 | $0.002 |
| Google AI Mode answer | $0.004 | $0.004 | $0.004 | $0.004 |
No start fee. Searches with no results are never charged. Set a maximum cost per run and the Actor stops there.
Apify free plan: one free trial run (5 searches, 1 page each). Then use any paid Apify plan, or add your own DataForSEO login in the "Apify free plan" section.
Speed and limits
- Results arrive in 15 s – 2 min (standard queue), many searches in parallel: 40 searches in about 2 minutes.
- Google hides most result links behind
google.com/gotoredirects; the Actor returns the real destination URL. In the rare case one cannot be resolved,urlIsGoogleRedirect: trueis set anddomainstill shows the site. - AI Overviews shown instantly are always included; "Full AI Overview" also loads the ones Google shows with a delay.
- The answers under "People also ask" are now AI answers loaded on click by Google and are not available — the questions are.
Use cases
SEO rank tracking, competitor monitoring, AI Overview / AI Mode visibility (GEO), keyword research, lead lists by site: search, market research and LLM grounding.
Related scrapers
- AI Brand Visibility Tracker — is your brand recommended by ChatGPT, Gemini, Perplexity?
- Keyword Search Volume
- Semrush Website Traffic
- Google Trends Scraper
Use with AI agents (MCP)
You can call this Actor from Claude, ChatGPT, Cursor or any other MCP client through the Apify MCP server (https://mcp.apify.com), using the Actor ID rt-solutions/google-search-results-scraper. This lets an agent ground its answers in live Google results, for example: "Search Google in the US for 'best crm for small business', return the top 10 organic results and the AI Overview sources."
FAQ
How do I scrape Google search results without the Google API? Enter your keywords (or paste Google search links), pick country, language and pages per search, and run. The data comes from a licensed SERP data provider, so there are no CAPTCHAs or proxies to manage.
How much does it cost to scrape 10,000 Google result pages? $15 at the free plan rate ($0.0015 per page), down to $12 on Gold. Searches with an advanced operator (site:, intitle:…) add $0.0045 per page; Full AI Overviews and AI Mode answers are charged separately.
Can I track rankings over time? Yes. Schedule the Actor daily or weekly on Apify with the same keywords and compare positions between runs.
Why are some fields empty? Blocks such as aiOverview, localResults, topStories or featuredSnippet are filled only when Google shows them for that search. Answers under "People also ask" are not available — only the questions.
Can I export SERP data to CSV, Excel or Google Sheets? Yes. Tick One row per organic result for a flat table, then export to CSV, Excel, JSON or Google Sheets.
Is it legal to scrape Google search results? It returns publicly visible Google results through a licensed data provider. You are responsible for how you use the data.
Need another field? Open an issue — we answer in writing within 24 h.