Google AI Overview Scraper avatar

Google AI Overview Scraper

Pricing

from $0.33 / 1,000 results

Go to Apify Store
Google AI Overview Scraper

Google AI Overview Scraper

Capture Google AI Overview answers, answer sections, and query context when available. Batch queries to compare answer coverage and organize observations about AI search results.

Pricing

from $0.33 / 1,000 results

Rating

0.0

(0)

Developer

Scrappa

Scrappa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Submit search questions and receive available AI Overview content, text blocks, sections, displayed query, and formatted answer text. Coverage depends on query and location.

What data can you extract?

FieldTypeDescription
search_informationObjectSearch context, including the query Google displays with the response.
ai_overviewObjectStructured Google AI Overview answer blocks and referenced sources when available.
textStringPlain-text version of the Google AI Overview answer.
markdownStringMarkdown version of the answer and its section structure.
service_usedStringSearch service label returned with the AI Overview response.
query_displayedStringSearch phrase Google shows for this AI Overview response.
input_queryStringSearch phrase submitted to Google for this answer lookup.
scraped_atStringUTC date and time when this Google AI Overview was collected.

Use cases

  • AI search teams can compare answer coverage across a query set.
  • Content strategists can inspect how Google sections and phrases generated answers.
  • Product researchers can track where Google AI Overviews appear in search.

How to use

  1. Add one question to queries for each overview to capture.
  2. Set language and country for localized search context.
  3. Read one structured response item per query.
{
"queries": [
{
"query": "how does solar power work"
}
],
"maxResults": 20
}

Input

FieldTypeRequiredDescription
queriesArray<object>YesQuestions or phrases to check for Google AI Overview content.
queries[].querystringYes per entrySearch query sent to Google AI Mode.
queries[].hlstringNoInterface language code (2 letters, e.g. en, de).
queries[].glstringNoCountry code (2 letters, e.g. us, de).
queries[].google_domainstringNoGoogle domain (e.g. google.de).
queries[].uulestringNoEncoded location, passed through when provided.
hlstringNoInterface language code (2 letters, e.g. en, de).
glstringNoCountry code (2 letters, e.g. us, de).
google_domainstringNoGoogle domain (e.g. google.de).
uulestringNoEncoded location, passed through when provided.
maxResultsintegerNoMaximum dataset items to save across this entire run.

Output example

{
"search_information": {
"query_displayed": "how do heat pumps work",
"search_url": "https://www.google.com/search?q=how+do+heat+pumps+work"
},
"ai_overview": {
"text_blocks": [
{
"type": "paragraph",
"snippet": "Heat pumps transfer heat between indoor and outdoor air, using electricity to provide efficient heating and cooling.",
"snippet_markdown": "Heat pumps transfer heat between indoor and outdoor air, using electricity to provide efficient heating and cooling."
}
],
"sections": [
{
"title": "Basic operation",
"places": [
{
"name": "U.S. Department of Energy",
"address": "1000 Independence Avenue SW, Washington, DC"
}
]
}
]
},
"text": "Heat pumps transfer heat between indoor and outdoor air, using electricity to provide efficient heating and cooling.",
"markdown": "Heat pumps transfer heat between indoor and outdoor air, using electricity to provide efficient heating and cooling.",
"service_used": "google",
"query_displayed": "how do heat pumps work",
"input_query": "how does solar power work",
"scraped_at": "2026-10-01T12:00:00Z"
}

Pricing

$0.50 per 1,000 results. Apify saves one dataset item per result and applies the Actor’s per-result price to saved items.

Set maxResults to cap the number of dataset items saved in one run.

FAQ

Rules depend on the source, location, data type, and intended use. Check applicable laws and source terms, and make sure your workflow follows privacy and data protection requirements.

What limits apply?

Submit up to 100 batch entries per run. Use maxResults to cap saved items. Results also depend on source availability and your Scrappa API plan.

Can I start runs through the Apify API?

Yes. Send a POST request to https://api.apify.com/v2/acts/thescrappa~google-ai-overview-scraper/runs with your Actor input, or use an Apify client library. Read the output from the run dataset.

Can I connect the results to other tools?

Yes. Apify integrations and APIs can pass dataset results to Make, Zapier, n8n, Google Sheets, and other data workflows.

What happens when one input fails?

The Actor logs a short source error and continues with the remaining entries. Transient rate limits and gateway errors are retried; if every entry fails, the run reports an error.

Will every query return an AI Overview?

No. Google may omit an overview for some searches. A successful response can contain no overview text.