Google AI Overviews Scraper (AI Overview Answers and Sources)
Pricing
from $10.50 / 1,000 ai overviews
Google AI Overviews Scraper (AI Overview Answers and Sources)
Google AI Overviews Scraper returns the AI Overview answer for a query: answer text, bullet points and the cited sources with titles and URLs. Uses the Apify GOOGLE_SERP proxy, no browser.
Pricing
from $10.50 / 1,000 ai overviews
Rating
0.0
(0)
Developer
Murat Uzun
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
What is Google AI Overviews Scraper?
Google AI Overviews Scraper returns the AI Overview answer that Google shows above the search results for a query: the answer text, the bullet points, and the sources Google cites (title and URL). Send a list of questions or keywords and you get one row per query. It reads the normal Google results page through the Apify GOOGLE_SERP proxy group, so it needs no browser.
What data does Google AI Overviews Scraper extract?
| Field | Type | Description |
|---|---|---|
query | string | The search query as sent |
countryCode / languageCode | string | The gl and hl parameters used |
searchUrl | string | The exact Google URL fetched through the proxy |
hasOverview | boolean | true when Google showed an AI Overview block for the query |
overviewText | string or null | The answer text, paragraphs separated by new lines |
overviewPoints | string array | Bullet points of the answer (for example "Best Overall: ...") |
sources | array | Cited sources, each {title, url}, up to 10, deduplicated |
sourceCount | integer | Number of entries in sources |
note | string or null | Why there is no overview: no-overview-block or overview-unavailable |
scrapedAt | string | ISO timestamp of the run |
How to use Google AI Overviews Scraper
- Open the Actor and type your questions in Search queries, one per line (for example
how does solar power work). - Set Country (gl) and Language (hl) if you need a market other than US/English.
- Keep Return queries without an AI Overview on to get a row for every query, or turn it off to receive only queries that have an overview.
- Start the run and download the dataset as JSON, CSV or Excel.
Example input
{"queries": ["how does solar power work", "why is the sky blue"],"countryCode": "us","languageCode": "en","includeNoOverview": true}
Example output
Real row from a cloud run on 23 October 2026 (countryCode us, languageCode en), shortened:
{"query": "why do cats purr","hasOverview": true,"overviewText": "Cats\npurr to communicate, express emotions, and even help their bodies heal, operating at a frequency of 25 to 150 Hertz.\n...","overviewPoints": ["Contentment and Joy: Cats often purr when they feel safe, relaxed, and happy, such as when curled up on a lap or receiving affection.","Kitten and Mother Communication: Blind and deaf newborn kittens purr to let their mother know where they are, and mother cats purr while nursing to guide and reassure their young."],"sources": [{"title": "American Animal Hospital Association - AAHA","url": "https://www.aaha.org/resources/the-secret-feline-language-5-reasons-why-your-cat-purrs/"}],"sourceCount": 1,"note": null}
A query without an overview:
{ "query": "best running shoes 2026", "hasOverview": false, "overviewText": null, "overviewPoints": [], "sources": [], "sourceCount": 0, "note": "no-overview-block" }
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
queries | string array | ["how does solar power work"] | Questions or keywords, one per line. At most 100 per run. |
countryCode | string | us | Two-letter gl code |
languageCode | string | en | Two-letter hl code |
includeNoOverview | boolean | true | Return rows for queries without an overview (not charged) |
Pricing
Pay per AI Overview: you are charged one event per query that returns an AI Overview. Queries without an overview, and failed fetches, are not charged.
| Plan | Price per AI Overview |
|---|---|
| FREE | $0.0125 |
| BRONZE | $0.0115 |
| SILVER | $0.011 |
| GOLD | $0.0105 |
| PLATINUM | $0.0105 |
| DIAMOND | $0.0105 |
Cost measured on the platform on 23 October 2026: one 16-query run used about $0.042 of platform usage (run ZUseFoxdW9vgx3Tog), and a one-query run about $0.0007. The difference suggests roughly $0.0027 of proxy usage per Google request; this is an estimate from two runs, not an invoice line. The lowest price keeps the margin around 70 % at that cost.
Google AI Overviews Scraper vs. other AI Overview scrapers
Google AI Overviews Scraper is pay-per-event and bills only queries that have an overview, so a query with no overview costs you nothing extra. It returns the cited sources as structured {title, url} pairs next to the answer text. It does not take screenshots, and it does not run a browser.
Using Google AI Overviews Scraper with AI agents and MCP
The Actor is pay-per-event with limited permissions, so it can be called through the Apify MCP server. An agent sends queries and gets back one structured row per query, with the answer and the sources it can cite or check.
FAQ
Why is hasOverview false for some queries? Google shows AI Overviews only for some queries and markets. In two 16-query runs on 23 October 2026, 16 of 16 and then 14 of 16 queries returned an overview; the two without one had no overview block in the results page (note: no-overview-block).
Why is sources[].url sometimes a site root such as https://www.example.com? Google cites the page it used, and some citations point to the site root. Product cards in shopping answers are skipped, but a few shop roots can remain.
Can overviewText contain text from source cards? Yes, in some layouts Google places source-card snippets between the answer paragraphs. overviewPoints and sources are the cleaner fields to use; the text field is the answer as printed on the page.
Does it get the AI Mode answer? No. This Actor reads the AI Overview block of the normal results page only.
What about errors and limits? A failed fetch is retried twice and then skipped; it is not pushed and not charged. The run stops early, without losing finished rows, when its timeout is close or the spending limit is reached.
Related Actors
Google Search Results Scraper (organic results with real URLs) and Google Images Scraper are in the same Google SERP family.
Support
Open an issue on the Actor's Issues tab. Include the query, the country and language codes, and the run ID.