GEO Continuous Monitoring
GEO Monitoring Dashboard
How visible is exportsonar.com inside the answers of the five major AI engines? Each day a fixed question set is probed through each engine's retrieval surface and the citation verdict is recorded on a three-state scale.
5 AI engines ·1 day of history ·latest run 2026-10-09 22:35:46 UTC ·geo-monitor v1.0
Latest snapshot — 2026-10-09
| AI engine | Citation status | Trend | Days cited | Crawler access |
|---|---|---|---|---|
| chatgptChatGPT Search retrieves through the Bing index | Not cited well-formed result page without the domain (3/3 probes measured) | 0of 1 day | 100 open | |
| copilotCopilot answers are served from Bing web results | Not cited well-formed result page without the domain (3/3 probes measured) | 0of 1 day | 100 open | |
| geminiGemini grounding surfaces Google Search results | Undetected anti-bot challenge or unparseable page (http 200) | 0of 1 day | 100 open | |
| claudeClaude's web-search partner is Brave Search | Undetected http 405 | 0of 1 day | 100 open | |
| perplexitydirect best-effort scrape of Perplexity SERP | Undetected http 403 | 0of 1 day | 100 open |
Trend reads left-to-right, oldest to newest. Green = cited, grey = well-formed answer without us, amber-hatched = not measurable that day (blocked or unreachable) — absence of evidence, not evidence of absence.
Citations over time
Number of the five AI engines whose verdict was cited on each monitored day.
Method
The probe pipeline (scripts/geoscan.ts, config in
scripts/geoscan.config.json) runs a fixed question set against
search endpoints and applies a shared three-state judgement:
cited — the served result set references the domain;
not_cited — a well-formed result page without the domain;
undetected — request failed, anti-bot challenge or unparseable
response. Each AI engine is attributed to the retrieval surface that
grounds its answers:
- chatgpt → Bing index
- copilot → Bing index
- gemini → Google Search grounding
- claude → Brave Search (web-search partner)
- perplexity → perplexity.ai direct (best effort)
“Crawler access” scores what each engine's own
crawlers see in robots.txt (RFC 9309, 100 = fully welcome).
Daily records live in .state/geo-history/<YYYY-MM-DD>.json;
same-day reruns overwrite that day's record.