Google AI Overview Tracker (via Apify)

io.github.retracnv1.0.0更新於 Oct 3, 2026

Check if Google AI Overviews cite your website: citations, competitors and changes over time.

已驗證Streamable HTTP可網頁執行Web Search & ScrapingData & Analytics

概覽

AI 產生的概覽

檢查 Google AI 摘要是否在指定關鍵字下引用某個網站,並列出引用來源、競爭對手及隨時間的變化。

功能
執行一個 Apify Actor,針對每個關鍵字回報是否出現 Google AI 摘要、所有被引用的網址(已解析重新導向)、目標網站的引用位置、競爭對手網域與品牌提及、自然排名,以及相較上次執行新增或失去的引用。支援任意 Google 國家與語言,並透過 Apify 的 REST API、Python 與 JavaScript 用戶端或 MCP 回傳結構化資料列。
適用情境
適用於 SEO、AEO 與 GEO 情境,用來衡量 AI 回答是否在特定查詢下引用你的網站,以及多次執行之間的變化。適合依關鍵字追蹤引用情況並比較競爭對手,而非一般網頁搜尋。
執行需求
遠端 MCP 端點位於 mcp.apify.com,需要在 Authorization 標頭中以 Bearer 形式提供 Apify API 權杖。需要一個免費的 Apify 帳號來取得權杖,Actor 在 Apify 平台上執行並需要網路存取。
安裝前請注意
Authorization 標頭攜帶 Apify API 權杖,這是可計費的憑證,須妥善保密。執行依關鍵字計費,使用量增加會產生費用;被 Google 封鎖的關鍵字會重試且不計費。查詢詞與目標網域會隨執行一併傳送給 Apify 和 Google。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google AI Overview Tracker (via Apify),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "google-ai-overview-tracker": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=automationnation/aeo-auditor"
    }
  }
}

README

Google AI Overview citation tracker for AEO & GEO

[Run on Apify]

AEO & GEO Tracker is an Apify Actor that checks which searches show a Google AI Overview, whether your website is cited (and at what position), which competitors and brands are cited instead, and how that changes over time.

Price: $0.04 per keyword ($0.032 on Gold); $0.01 until 16 Oct 2026 · Run it: https://apify.com/automationnation/aeo-auditor · Guide: https://retracn.github.io/automationnation-actors/aeo-auditor/

Quick facts

  • One row per keyword: whether an AI Overview appears, every cited URL (redirects resolved), your citation position, competitor domains and brand mentions, organic rank, and gained / lost since your last run.
  • Any Google country and language.
  • About 30 seconds per keyword; keywords Google blocks are retried and never charged.
  • Price: $0.04 per keyword ($0.032 on Gold) from 17 Oct 2026, $0.01 before; Apify's free $5 credit covers 125+ checks.

Example input

json
{  "queries": [    "best running shoes for flat feet"  ],  "targetDomain": "runrepeat.com"}

Run it from code

REST API

bash
curl -X POST "https://api.apify.com/v2/acts/automationnation~aeo-auditor/run-sync-get-dataset-items?token=$APIFY_TOKEN" \  -H "Content-Type: application/json" \  -d '{"queries": ["best running shoes for flat feet"], "targetDomain": "runrepeat.com"}'

Python — see examples/python_example.py

python
# pip install apify-clientfrom apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("automationnation/aeo-auditor").call(run_input={  "queries": [    "best running shoes for flat feet"  ],  "targetDomain": "runrepeat.com"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():    print(item.get("query"), item.get("aiOverviewPresent"), item.get("targetDomainInAI"), item.get("targetCitationPosition"))

JavaScript — see examples/node_example.mjs

js
// npm install apify-clientimport { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('automationnation/aeo-auditor').call({  "queries": [    "best running shoes for flat feet"  ],  "targetDomain": "runrepeat.com"});const { items } = await client.dataset(run.defaultDatasetId).listItems();for (const item of items) console.log(item.query, item.aiOverviewPresent, item.targetDomainInAI, item.targetCitationPosition);

Use it with AI agents (MCP)

Hosted MCP server URL (Claude, ChatGPT, Cursor and other clients with remote MCP support):

https://mcp.apify.com?tools=automationnation/aeo-auditor

Local config for Claude Desktop / Cursor — mcp/claude_desktop_config.json:

json
{  "mcpServers": {    "aeo-auditor": {      "command": "npx",      "args": [        "-y",        "@apify/actors-mcp-server",        "--tools",        "automationnation/aeo-auditor"      ],      "env": {        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"      }    }  }}

FAQ

How do I check if my website is cited in Google AI Overviews? Run AEO & GEO Tracker on Apify with your keywords and your domain. For each keyword it reports whether an AI Overview appears, whether your site is cited and at what position, which other domains are cited, and what changed since your last run.

Is there a Google AI Overview API? No. Google doesn't offer an API for AI Overviews. AEO & GEO Tracker returns them as structured data through Apify's REST API, Python and JavaScript clients, integrations and MCP.

What does AEO mean? AEO (answer engine optimization) and GEO (generative engine optimization) mean optimizing content so AI answers — such as Google's AI Overviews — cite your website. Tracking citations per keyword over time is how you measure it.

More from AutomationNation


This repository holds usage examples. The scraper itself runs on the Apify platform; you need a free Apify account and API token. Examples are MIT licensed.

來源:README.md,提交 827f1e0

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.0最新Oct 3, 2026