Google Search Results Scraper – SERP API, AI Overview & AI Mode avatar

Google Search Results Scraper – SERP API, AI Overview & AI Mode

Pricing

from $1.20 / 1,000 results pages

Go to Apify Store
Google Search Results Scraper – SERP API, AI Overview & AI Mode

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

RT SOLUTIONS

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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)

FieldContent
searchQueryterm, page, country, language, location, device
organicResultsposition, title, real URL (Google's goto redirects resolved), displayed URL, description, site links, rating, price, date
paidResultsads: position, title, URL, description
aiOverviewAI Overview text (markdown) + cited sources
peopleAlsoAskquestions shown by Google
relatedQueries, localResults, topStories, featuredSnippetthe other SERP blocks
resultsTotal, urlGoogle'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

  1. Enter keywords, one per line (Google operators work: site:, "exact", intitle:…), or paste Google search links (gl= / hl= are used).
  2. Pick country, language, and optionally a city ("New York,New York,United States"), mobile, date range (d7, m3, y1).
  3. Choose pages per search (1–10, 10 results each).
  4. 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

EventFree planBronzeSilverGold+
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/goto redirects; the Actor returns the real destination URL. In the rare case one cannot be resolved, urlIsGoogleRedirect: true is set and domain still 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.

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.