Google AI Overview Tracker & Checker – Sources & Citations avatar

Google AI Overview Tracker & Checker – Sources & Citations

Pricing

from $2.50 / 1,000 keyword checkeds

Go to Apify Store
Google AI Overview Tracker & Checker – Sources & Citations

Google AI Overview Tracker & Checker – Sources & Citations

Check which keywords show a Google AI Overview, get its full text and every cited source, and see whether your domains are cited or rank in the top 10. Any country, language and device. An AI Overview checker and GEO tracker for SEO teams.

Pricing

from $2.50 / 1,000 keyword checkeds

Rating

0.0

(0)

Developer

Rowfeed

Rowfeed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Security

Limited permissions

Share

Check which of your keywords show a Google AI Overview, get its full text and every source it cites, and see whether your domains (or competitors') are cited, named in the text, or rank in the top 10 below it. Any country, language and device. Built for SEO and GEO (generative engine optimization) teams, agencies reporting AI Overview visibility to clients, and content teams who want to know which pages Google's AI quotes. No browser, no proxies, no Google account.

What you get

One row per keyword:

  • has_ai_overview and the full ai_overview_text (Markdown, with Google's own links).
  • sources: every page the AI Overview cites, in order: position, source name, domain, url, title. Plus cited_domains as a simple list.
  • tracked_domains (free): for each domain you list, cited_in_ai_overview, source_position, mentioned_in_text (brand named in the overview) and organic_position in the regular results. any_tracked_cited sums it up.
  • organic_top10: the regular results on page one, usually 8 to 10 (position, domain, url, title), free.
  • location, language, device, google_url and checked_at.

When Google loads an AI Overview a moment after the page (about 1 in 7 keywords in our tests), the Actor searches once more and waits for it, at no extra charge to you.

Example output

{
"keyword": "best crm for small business",
"has_ai_overview": true,
"ai_overview_text": "Choosing the best customer relationship management (CRM) tool for a small business depends on your specific workflow, budget, and team size. ...",
"ai_overview_position": 1,
"sources_count": 11,
"sources": [
{ "position": 1, "source": "Reddit", "domain": "reddit.com", "url": "https://www.reddit.com/r/CRM/comments/1e5141p/best_and_inexpensive_crm_for_small_business/", "title": "Best and inexpensive CRM for small business - Reddit" },
{ "position": 2, "source": "Salesforce", "domain": "salesforce.com", "url": "https://www.salesforce.com/crm/crm-for-small-business/", "title": "CRM For Small Business (Your Complete Guide) - Salesforce" }
],
"cited_domains": ["reddit.com", "salesforce.com", "pcmag.com", "youtube.com", "fayedigital.com"],
"tracked_domains": [
{ "domain": "salesforce.com", "cited_in_ai_overview": true, "source_position": 2, "mentioned_in_text": true, "organic_position": null },
{ "domain": "hubspot.com", "cited_in_ai_overview": false, "source_position": null, "mentioned_in_text": true, "organic_position": null }
],
"any_tracked_cited": true,
"location": "United States",
"device": "desktop",
"checked_at": "2026-11-04T19:07:21+00:00"
}

Here HubSpot is named in the AI Overview but not cited as a source: exactly the gap a GEO team wants to see.

Input

FieldWhat it does
keywordsGoogle searches to check, one per line. Up to 1,000 per run.
trackDomainsOptional: your domains and competitors' (up to 20). Free citation, mention and rank check per keyword.
location / languageSearch from this country and in this language, e.g. United States / English, Germany / German.
devicedesktop (default) or mobile.

Pricing

Pay per event, no subscription:

  • $2.50 per 1,000 keywords checked ($0.0025 per keyword). Failed searches are free.
  • + $3 per 1,000 AI Overviews found ($0.003 per keyword that shows one). Keywords without an AI Overview do not pay this.
  • $0.002 per run start. Tracked domains and the organic top 10 are free.

Examples: 100 keywords where 60 show an AI Overview cost $0.43. 1,000 keywords, all with an AI Overview, cost $5.50. Cap the cost of a run with the maximum charge setting; the Actor never starts a search the budget cannot pay for. Try it for $0.002: the pre-filled example is answered from a saved snapshot of a real search (rows carry from_snapshot: true). Change anything and the check runs live. Live checks need a paid Apify plan (any plan); the pre-filled example works on the free plan.

Good to know

  • Google sometimes hides a result's link behind a google.com redirect. Following those redirects is not allowed (Google's robots.txt), so such a result comes with url: null and the real site in domain, taken from the address line Google shows. Rank tracking by domain still works.
  • Results come through a licensed data provider (DataForSEO) that searches Google from the chosen country, so you get what a new visitor sees, not a personalised page.
  • Searches go through a queue: results usually arrive within 1-3 minutes; runs with hundreds of keywords take a few minutes more.
  • AI Overviews change from day to day. Schedule the Actor (daily or weekly) to track citations over time.

More tools from Rowfeed

Not affiliated with Google.