Joshua Opolko

The GEO Observatory

A live dashboard of which AI and search engines crawl this site, which pages they pull for answers, and what they ignore. Parsed from raw server logs, verified against operator IP ranges. Rolling 8-day window (2026-10-31 to 2026-11-07). Generated 2026-11-07 06:40 UTC.

AI engines fetch a page before they cite it, so this is the citation pipeline in the open. The AI live-fetch count is pages being pulled into answers right now; the blind spots are pages AI never sees; the Verified checks separate real bots from impostors. This is the "watch your logs" step from the GEO Field Manual, made live.

AI impact · Bing/ChatGPT
23
AI click-throughs
past 7 days, from AI platforms
55
search clicks (GSC)
past 7 days
14,937
AI citations (Bing/ChatGPT)
+1,311 this week

Top 10 Queries Driving Citations (Bing/ChatGPT)

QueryImpr.Citation rateTopic
VR collaboration requirements team types organizational use cases12841%Augmented & Virtual Reality
ollama setup tutorial9618%Generative AI
VR visualization software CAD integration comparison vendors6967%Augmented & Virtual Reality
VR visualization architecture construction best practices software teams5872%Construction Software & BIM
litellm install5522%AI Programming & Frameworks
how to install litellm4420%AI Programming & Frameworks
VR applications pharmaceutical drug discovery companies4444%AI in Healthcare
VR visualization architecture construction software best practices growing teams4486%Construction Software & BIM
enterprise VR visualization platforms key features evaluation4341%Augmented & Virtual Reality
VR walkthrough solutions for AEC firms4093%Augmented & Virtual Reality
AEC platforms immersive project walkthroughs client sharing4048%Construction Software & BIM
n8n LangChain LLM implementation evaluation3153%Generative AI
AEC immersive design review BIM visualization tools2528%Construction Software & BIM
n8n LangChain AI orchestration evaluation2437%AI Programming & Frameworks
n8n LangChain enterprise operations scale evaluation2342%Enterprise Technology

Who's actually visiting

Real IP analysis: ip-api.com org lookup on non-bot request IPs, classified by network type. 41,917 unique IPs in the past 7 days. Updated weekly (Sundays) · data as of 2026-10-31.

Rank-tracking / residential proxy (Freedomtech Solutions Limited, VPN Consumer Berlin, Germany, M247 Ltd Paris)
0%
Cloud / VPS scraper (Microsoft Azure Cloud (koreacentral), Microsoft Azure Cloud (australiaeast), Microsoft Azure Cloud (eastasia))
21%
Real visitor (residential ISP) (Sympatico HSE, Videotron Ltee, Rogers Communications Canada Inc)
1%
Unclassified (Techoff SRV Limited, Railway, TC DATACENTER LIMITED)
77%

- Techoff SRV Limited (2 nodes, 23,249 hits, Andorra): Aggressive content harvester or mirror scraper; single-visit pattern with unknown pages suggests automated bulk downloading rather than genuine crawling; accounts for 55% of all traffic to this site.

- (208.77.244.32) Railway, 1,932 hits, The Netherlands: Likely automated scraper or crawler; single visit with unknown pages indicates non-interactive data collection, possibly mirroring or price/content aggregation.

- (31.76.244.11) VPSPay Networks LTD, 1,288 hits, Germany: Typical VPS-based scraper; single-visit behavior suggests automated content extraction or competitive intelligence gathering against this site.

- Microsoft Azure Cloud (5 nodes, 3,523 hits, South Korea/Hong Kong/Australia): Mixed cloud infrastructure; could be legitimate AI training, search indexing, or commercial scraping; single-visit pattern leans toward the latter, though Azure's prevalence makes definitive classification difficult.

- TC DATACENTER LIMITED (2 nodes, 868 hits, Hong Kong): Datacenter-hosted scraper; single visit indicates automated harvesting, likely content mirroring or SEO analysis.

- (39.123.249.114) broadNnet, 504 hits, South Korea: Residential ISP with datacenter-like behavior; single visit suggests either a compromised device or a residential proxy used for scraping.

- AWS EC2 (2 nodes, 652 hits, Australia): Cloud infrastructure with scraper characteristics; single-visit pattern consistent with automated content collection or bot-as-a-service activity.

- (85.155.15.20) VODAFONE ONO, S.A., 293 hits, Germany: Residential ISP but exhibiting scraper behavior; single visit suggests either a real user's machine infected with scrapers or a residential proxy operation.

Real human traffic is effectively invisible in this breakdown: the 1% classified as real visitors (residential ISP) is dwarfed by 77% unclassified datacenter activity, and GSC data showing 1-3 clicks per page on high-impression URLs confirms this site is being

Search Console: Top 10 Pages by Impression (last 7 days)

PageImp.Clck.CTRAvg pos
/perplexica-self-hosted-guide/1,149111.0%7.1
/searxng-self-hosted-guide/1,054131.2%8.3
/agent-zero/72030.4%10.2
/dify-self-hosted-guide/65310.2%7.7
/anythingllm-self-hosted-guide/40530.7%9.4
/open-webui-self-hosted-guide/24910.4%9.6
/vision-dominates-half-your-brains-processing-power/24620.8%6.9
/librechat-self-hosted-guide/19710.5%11.6
/n8n-vs-windmill/18710.5%7.5
/hometurf/guides/toronto-neighbourhood-languages.htm17410.6%8.9
/geo-ai-citation/15710.6%16.6
/ai-code-generation-claude-vs-gemini-a-developers-re13510.7%13.1
/self-hosted-ai-stack/8911.1%6.4
/hometurf/guides/toronto-family-neighbourhoods-incom8311.2%7.3
/ollama/8111.2%7.9

Red CTR = impression volume likely inflated by rank trackers (they query Google, not real searchers).

2,035
AI crawler hits
244 pages fetched
375
AI live-fetches
pulled into answers now
2,026
Search-engine hits
classic indexing
2,118
Verified bots
2118/2916 IP-checked
8,560
Scanner probes
hostile, all 404
Updated 2026-11-07 06:40 UTC · data 2026-10-31 → 2026-11-07 · rebuilt daily Dates are first-seen in the server log, not publication dates.

AI crawler activity, last 14 days

Daily AI hits, stacked by what the crawler is doing. Hover any day for the breakdown.

How to read this: daily counts of AI-crawler hits from 2026-10-31 to 2026-11-07, one bar per day, each segmented by crawler intent (AI live-fetch, AI search, AI training). Busiest day was 2026-11-04 with 367 AI hits. Data window first-seen 2026-10-31, latest 2026-11-07; last updated 2026-11-07 06:40 UTC.

What the AI crawlers want

Every AI fetch in the window, split by intent.

How to read this: the 2,035 AI fetches in this window split by intent: 535 ai search, 1,125 ai training, 375 ai live-fetch. Window 2026-10-31 to 2026-11-07.

Top AI engines

By hits. Click one to filter the page explorer below.

How to read this: AI crawlers ranked by hit count, 2026-10-31 to 2026-11-07. Top engine Meta AI with 354 fetches, then ChatGPT user-fetch (306).

Live Desk · November 7 edition

AI assistants pulled 67 pages of this site mid-answer in the window (375 live fetches in all). The most active was Joshua Opolko, fetched 163× by ChatGPT: live-answer agents, meaning it was read to compose a reply to a real question, not archived for training.

Pages AI is fetching

Search, filter by crawler intent or engine, and click any row to see which bots pull it. Showing the top 25 by default. 244 pages have AI activity.

AllLive-fetchAI searchAI training

Blind spots

Indexed pages AI has not fetched in this window, your fix-list (orphan pages, weak internal links, stale content). 0 total.

Freshness: how fast AI picks up updates

PageUpdatedFirst AI fetchLag
No pages updated within the log window yet.

AI referrals: humans who clicked through

37 click-throughs from AI platforms. Copilot/Bing leads with 29. Last 7 days: 25 (20 Copilot/Bing, 4 Gemini, 1 Perplexity). These are real visitors whose browser sent a Referer header from an AI platform: proof the citation converted to a visit. Country and ISP come from the real visitor IP (via Cloudflare).

DatePlatformPageLocationISP / Org
2026-11-06Copilot/Bing/n8n-self-hosted-guide/🇺🇸 Minneapolis, United StatesHurricane Electric
2026-11-06Copilot/Bing/🇺🇸 Buffalo, United StatesHostPapa
2026-11-06Copilot/Bing/🇺🇸 Las Vegas, United StatesFranTech Solutions
2026-11-06Copilot/Bing/crewai-setup-production-guide/🇺🇸 Oklahoma City, United StatesHurricane Electric
2026-11-05Copilot/Bing/vr-courtroom-evidence/🇬🇧 Belfast, United KingdomNorthern Ireland Civil Service
2026-11-05Copilot/Bing/crewai-setup-production-guide/🇺🇸 Phoenix, United StatesDreamServer S.R.L
2026-11-05Copilot/Bing/kidsevents/free-museum-days/🇫🇷 Paris, FranceCode FR2
2026-11-05Copilot/Bing/n8n-self-hosted-guide/🇺🇸 Phoenix, United StatesDreamServer S.R.L
2026-11-05Gemini/vision-dominates-half-your-brains-processing-powe🇬🇧 London, United KingdomZen Internet Ltd
2026-11-04Gemini/agent-zero/🇺🇸 Queens, United StatesDepartment of Education
2026-11-04Copilot/Bing/open-webui-self-hosted-guide/ Tampere, FinlandDNA Oyj
2026-11-03Copilot/Bing/qwen2-5-vl/🇦🇺 Brisbane, AustraliaSpaceX Starlink
2026-11-03Gemini/agent-zero/🇺🇸 Queens, United StatesDepartment of Education
2026-11-02Copilot/Bing/agent-zero/🇺🇸 Sacramento, United StatesComcast Cable Communications, LLC
2026-11-02Gemini/n8n-vs-windmill/🇩🇪 Hamburg, GermanyNET
2026-11-02Copilot/Bing/anythingllm-self-hosted-guide/🇺🇸 Tampa, United StatesSpectrum
2026-11-02Copilot/Bing/perplexica-self-hosted-guide/ Taher, AlgeriaAlgerie Telecom
2026-11-02Copilot/Bing/open-webui-self-hosted-guide/🇸🇪 Jönköping, SwedenJunet AB
2026-11-02Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Las Vegas, United StatesCox Communications Inc.
2026-11-02Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 La Porte, United StatesComcast Cable Communications, LLC
2026-11-01Copilot/Bing/anythingllm-self-hosted-guide/🇺🇸 Phoenix, United StatesDreamServer S.R.L
2026-11-01Copilot/Bing/kidsevents/🇨🇦 Toronto, CanadaRogers Communications Canada Inc
2026-10-31Copilot/Bing/n8n-self-hosted-guide/🇺🇸 Fremont, United StatesHurricane Electric
2026-10-31Perplexity/dify-self-hosted-guide/🇩🇪 Schweinfurt, GermanyDTAG European region
2026-10-31Copilot/Bing/dify-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-29Copilot/Bing/kidsevents/free-museum-days/🇳🇱 Amsterdam, The NetherlandsPrivate Customer
2026-10-28Copilot/Bing/crewai-setup-production-guide/ Beijing, ChinaHurricane Electric
2026-10-27Copilot/Bing/n8n-self-hosted-guide/ Beijing, ChinaHurricane Electric
2026-10-27Gemini/agent-zero/🇺🇸 Queens, United StatesDepartment of Education
2026-10-26Copilot/Bing/dify-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-26Gemini/anythingllm-self-hosted-guide/🇨🇦 Montreal, CanadaPacketHub S.A
2026-10-26Gemini/agent-zero/🇺🇸 Queens, United StatesDepartment of Education
2026-10-26Copilot/Bing/searxng-self-hosted-guide/🇩🇪 Lennestadt, GermanyHMT Heldener Metalltechnik GmbH u Co.
2026-10-24Copilot/Bing/open-webui-self-hosted-guide/🇮🇳 Thrissur, IndiaBSNL Internet
2026-10-24Copilot/Bing/n8n-self-hosted-guide/🇺🇸 Phoenix, United StatesDreamServer S.R.L
2026-10-24Copilot/Bing/dify-self-hosted-guide/🇸🇪 Stockholm, SwedenTelia Network Services
2026-10-24Copilot/Bing/n8n-self-hosted-guide/🇵🇱 Krakow, PolandT-Mobile Polska S.A.

Who is crawling

Search engines

Classic index crawlers, by hits.

Bingbot1,003
Googlebot346
Petal (Huawei)302
Yandex209
Applebot128
DuckDuckGo28
Seznam10

Are they who they claim?

Crawler traffic checked against each operator's published IP ranges and reverse-DNS.

Full crawler tables (raw numbers)

AI crawlers

CrawlerTypeHitsVerifiedLast
Meta AIAI training354pending2026-11-07
ChatGPT user-fetchAI live-fetch306238/3062026-11-07
ChatGPT searchAI search265240/2652026-11-07
Anthropic ClaudeBotAI training2480/2482026-11-07
PerplexityAI search239206/2392026-11-07
ByteDance BytespiderAI training232pending2026-11-07
AmazonbotAI training142pending2026-11-07
Claude user-fetchAI live-fetch480/482026-11-07
OpenAI GPTBotAI training4412/442026-11-07
You.comAI training43pending2026-11-06
Common CrawlAI training38pending2026-11-06
Claude searchAI search310/312026-11-06
CohereAI training24pending2026-11-06
Perplexity user-fetchAI live-fetch210/212026-11-06

Search engines

CrawlerTypeHitsVerifiedLast
BingbotSearch index1,003953/10032026-11-07
GooglebotSearch index346166/3462026-11-07
Petal (Huawei)Search index302pending2026-11-07
YandexSearch index209203/2092026-11-07
ApplebotSearch index12893/1282026-11-07
DuckDuckGoSearch index287/282026-11-07
SeznamSearch index10pending2026-11-07

Under attack: what scanners hunt for

8,560 requests probing for exposed files, admin panels, and known exploits, every one a 404 here. 883 forged a real crawler's user-agent to blend in.

Bot traffic reality

Every bot request in the window. Hostile scanning dwarfs the legitimate crawlers.

Of 12,621 bot requests: 8,560 scanner probes (68%), 2,035 AI, 2,026 search.

What they hunt for

Probes grouped by target. Mostly WordPress, on a site that runs none.

By target: 4,693 wordpress, 295 git exposure, 262 admin / rce, 3,099 secrets & config, 211 other.

Top probed paths

The most-hammered URLs. None of them exist here.

/wp-login.php173
/wp-json/76
/wp/wp-json/67
/wordpress/wp-json/67
/blog/wp-json/67
/.env66
/site/wp-json/66
/news/wp-json/65
/cms/wp-json/63
/press/wp-json/63
/.git/HEAD55
/wp-content/admin.php43
Full probed-path table
Probed pathHits
/wp-login.php173
/wp-json/76
/wp/wp-json/67
/wordpress/wp-json/67
/blog/wp-json/67
/.env66
/site/wp-json/66
/news/wp-json/65
/cms/wp-json/63
/press/wp-json/63

Verified counts cover traffic since real-IP logging was enabled, filling in daily. Log retention is ~2 weeks, so "blind spots" means "not fetched recently." The playbook: GEO Field Manual, and the answers it produces: GEO answers.