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-09-01 to 2026-09-08). Generated 2026-09-08 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
27
AI click-throughs
past 7 days, from AI platforms
26
search clicks (GSC)
past 7 days
1,648
AI citations (Bing/ChatGPT)
read 2026-07-28 · 42d old

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. 34,362 unique IPs in the past 7 days. Updated weekly (Sundays) · data as of 2026-09-05.

Rank-tracking / residential proxy (M247 Ltd Paris, M247 Ltd Frankfurt, PacketHub S.A)
0%
Cloud / VPS scraper (Microsoft Azure Cloud (mexicocentral), Microsoft Azure Cloud (canadacentral), DigitalOcean, LLC)
35%
Real visitor (residential ISP) (Sympatico HSE, Rogers Communications Canada Inc, Bell Mobility, Inc)
3%
Unclassified (TechTies Inc, Techoff SRV Limited, Feo Prest SRL)
62%

- (85.11.167.104) 8,304 hits, TechTies Inc, Netherlands: Content harvester. Single-visit pattern with unknown pages suggests automated scraping of this site's content for republication or training data.

- Techoff SRV Limited (3 nodes, 5,408 hits total), Andorra: Content harvester operating from multiple nodes. Coordinated single-visit behavior across distributed infrastructure indicates systematic site scraping, likely for content aggregation.

- Microsoft Azure Cloud (7 nodes, 4,686 hits total), Mexico/Italy/Canada/Sweden: Parallel content scraper. The distributed geographic footprint and coordinated single-visit behavior suggest either a legitimate large-scale AI training operation or a deliberate attempt to obscure scraping origin—but the "unknown pages" pattern favors aggressive harvesting over legitimate crawling.

- (165.232.172.87) 1,287 hits, DigitalOcean LLC, Singapore: Content harvester. High hit count from single VPS node with single-visit behavior points to aggressive scraping, possibly mirroring this site's content.

- (213.209.159.84) 732 hits, Feo Prest SRL, Germany: Content harvester. Single-visit scraper on unclassified infrastructure; pattern consistent with automated republishing or dataset collection.

- (51.170.84.58) 513 hits, Oracle Cloud Infrastructure, UAE: Content harvester. Cloud-hosted scraper with single-visit footprint; moderate hit volume suggests targeted extraction of specific content categories.

- (103.215.74.213) 301 hits, Rekha M. Jain, United States: Low-volume content harvester or misconfigured crawler. Single visit from residential-appearing IP with modest hit count is ambiguous but consistent with light scraping or broken automation.

Real human traffic to this site is minimal: the 3% residential ISP category (roughly 1,031 IPs) dwarfs the top individual visitor and suggests that this site's actual audience engagement is being almost entirely masked by scraper and cloud crawler noise in the 7-day window.

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

PageImp.Clck.CTRAvg pos
/agent-zero/2,12540.2%7.2
/searxng-self-hosted-guide/65930.5%17.2
/perplexica-self-hosted-guide/53430.6%7.7
/anythingllm-self-hosted-guide/35310.3%21.0
/dify-self-hosted-guide/31810.3%26.6
/geo-ai-citation/21600%32.0
/vision-dominates-half-your-brains-processing-power/20510.5%25.6
/litellm-proxy-guide/19210.5%11.9
/ollama/12510.8%16.1
/claude-code-specification-workflow-mcp/11000%13.4
/ai-code-generation-claude-vs-gemini-a-developers-re7500%55.1
/ai-cost-maturity/6100%61.4
/d-lusion-rubberduck/5658.9%8.4
/hometurf/guides/toronto-family-neighbourhoods-incom3512.9%13.7
/ai-infrastructure/2900%21.6

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

1,906
AI crawler hits
185 pages fetched
632
AI live-fetches
pulled into answers now
2,059
Search-engine hits
classic indexing
2,446
Verified bots
2446/3016 IP-checked
18,375
Scanner probes
hostile, all 404
Updated 2026-09-08 06:40 UTC · data 2026-09-01 → 2026-09-08 · 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-09-01 to 2026-09-08, one bar per day, each segmented by crawler intent (AI live-fetch, AI search, AI training). Busiest day was 2026-09-03 with 298 AI hits. Data window first-seen 2026-09-01, latest 2026-09-08; last updated 2026-09-08 06:40 UTC.

What the AI crawlers want

Every AI fetch in the window, split by intent.

How to read this: the 1,906 AI fetches in this window split by intent: 302 ai search, 972 ai training, 632 ai live-fetch. Window 2026-09-01 to 2026-09-08.

Top AI engines

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

How to read this: AI crawlers ranked by hit count, 2026-09-01 to 2026-09-08. Top engine ChatGPT user-fetch with 508 fetches, then ByteDance Bytespider (274).

Live Desk · September 8 edition

AI assistants pulled 77 pages of this site mid-answer in the window (632 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. 185 pages have AI activity.

AllLive-fetchAI searchAI training
PageAI hitsLive-fetchTop type
/185163AI live-fetch
/agent-zero/108100AI live-fetch
/dify-self-hosted-guide/5336AI live-fetch
/searxng-self-hosted-guide/5232AI live-fetch
/perplexica-self-hosted-guide/5029AI live-fetch
/anythingllm-self-hosted-guide/4730AI live-fetch
/litellm-proxy-guide/3319AI live-fetch
/n8n-self-hosted-guide/3313AI live-fetch
/self-hosted-ai-stack/2714AI live-fetch
/librechat-self-hosted-guide/259AI live-fetch
/kidsevents/234AI training
/open-webui-self-hosted-guide/237AI training
/psychedelic-vr-visual-effects-meta-quest/184AI training
/qwen2-5-vl/181AI training
/vr-platform-comparison-aec/166AI training
/ollama/163AI training
/vr-industrial-safety-training/152AI training
/crewai-setup-production-guide/142AI training
/ai-cost-maturity/145AI training
/vision-dominates-half-your-brains-processing-power/132AI training
/geo-observatory/131AI training
/geo-field-manual/130AI training
/architectural-visualization/130AI search
/n8n-vs-windmill/121AI training
/vr-surgical-training/122AI 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

60 click-throughs from AI platforms. Copilot/Bing leads with 34. Last 7 days: 28 (14 Copilot/Bing, 5 Perplexity, 4 ChatGPT, 2 Gemini, 2 Claude.ai, 1 Copilot). 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-09-08Copilot/Bing/🇺🇸 Los Angeles, United StatesJulius Cerniauskas
2026-09-08Gemini/geo-ai-citation/🇯🇵 Tokyo, JapanVectant
2026-09-07ChatGPT/kidsevents/🇨🇦 Scarborough, CanadaRogers Communications Canada Inc
2026-09-07Copilot/vision-dominates-half-your-brains-processing-powe🇦🇺 Sydney, AustraliaOptus Internet Pty Ltd
2026-09-07Copilot/Bing/searxng-self-hosted-guide/🇺🇸 Spring, United StatesAT&T Internet Services
2026-09-06Copilot/Bing/kidsevents/🇨🇦 Scarborough, CanadaSympatico HSE
2026-09-06Copilot/Bing/litellm-proxy-guide/🇺🇸 Poughkeepsie, United StatesSpectrum
2026-09-05ChatGPT/kidsevents/🇨🇦 Niagara Falls, CanadaComwave Telecom Inc
2026-09-05ChatGPT/kidsevents/🇨🇦 Richmond Hill, CanadaTekSavvy Solutions, Inc.
2026-09-05Copilot/Bing/kidsevents/🇨🇦 Kitchener, CanadaTekSavvy Solutions, Inc.
2026-09-05ChatGPT/kidsevents/🇨🇦 Toronto, CanadaRogers Communications Canada Inc
2026-09-04Copilot/Bing/qwen2-5-vl/🇩🇪 Heidelberg, GermanyUNI-HEIDELBERG
2026-09-04Claude.ai/searxng-self-hosted-guide/🇳🇱 Amsterdam, The NetherlandsHostkey B V
2026-09-04Copilot/Bing/kidsevents/🇨🇦 Havelock, CanadaCybertrends Inc
2026-09-04Perplexity/perplexica-self-hosted-guide/🇺🇸 East Hanover, United StatesVerizon Business
2026-09-03Claude.ai/searxng-self-hosted-guide/🇳🇱 Amsterdam, The NetherlandsHostkey B V
2026-09-03Copilot/Bing/architectural-visualization/🇨🇦 Trois-Rivières, CanadaCogeco Connexion inc
2026-09-03Perplexity/litellm-proxy-guide/🇳🇱 Amsterdam, The NetherlandsLIRBEE
2026-09-03Copilot/Bing/kidsevents/🇨🇦 Ottawa, CanadaShared Services Canada
2026-09-03Copilot/Bing/kidsevents/🇨🇦 Montreal, CanadaNative Child and Family Services of Toro
2026-09-03Copilot/Bing/searxng-self-hosted-guide/🇺🇸 Fort Worth, United StatesSpectrum
2026-09-02Gemini/searxng-self-hosted-guide/🇮🇳 Kolkata, IndiaBSNL Internet
2026-09-02Perplexity/perplexica-self-hosted-guide/🇺🇸 Seattle, United StatesNorth Telecom
2026-09-02Copilot/Bing/open-webui-self-hosted-guide/🇦🇺 Brisbane, AustraliaVocus PTY LTD
2026-09-01Copilot/Bing/kidsevents/🇨🇦 North York, CanadaRogers Communications Canada Inc
2026-09-01Perplexity/anythingllm-self-hosted-guide/ Kwai Chung, Hong KongHong Kong Broadband Network Limited
2026-09-01Perplexity/hometurf/guides/best-toronto-neighbourhoods-for-f🇨🇦 Toronto, CanadaBEANFIELD
2026-09-01Copilot/Bing/dify-self-hosted-guide/🇹🇷 Ankara, TürkiyeTurkcell Internet
2026-08-31Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Cleveland, United StatesCase Western Reserve University
2026-08-31Claude.ai/perplexica-self-hosted-guide/🇮🇳 New Delhi, IndiaReliance Jio Infocomm Limited
2026-08-31Copilot/vision-dominates-half-your-brains-processing-powe🇫🇷 Lyon, FranceSociete Francaise Du Radiotelephone - SF
2026-08-31ChatGPT/d-lusion-rubberduck/🇫🇷 Paris, FranceStarlink 6843 Frntdeu1
2026-08-31Perplexity/perplexica-self-hosted-guide/🇦🇪 Abu Dhabi, United Arab EmiratesEtisalat
2026-08-31Copilot/Bing/kidsevents/🇨🇦 Toronto, CanadaSympatico HSE
2026-08-31Copilot/Bing/n8n-self-hosted-guide/ Huizhou, ChinaChina Mobile
2026-08-30Copilot/Bing/d-lusion-rubberduck/🇺🇸 Cincinnati, United StatesVerizon Business
2026-08-30Copilot/Bing/🇬🇧 Belfast, United KingdomVirgin Media
2026-08-29Copilot/Bing/self-hosted-ai-stack/🇺🇸 Portland, United StatesCloudflare, Inc.
2026-08-29Copilot/Bing/child-abuse-in-religious-communities-what-the-res🇨🇦 Laval, CanadaCogeco Communications Holdings, Inc.
2026-08-28ChatGPT/kidsevents/🇨🇦 Scarborough, CanadaRogers Communications Canada Inc
2026-08-28Copilot/Bing/perplexica-self-hosted-guide/🇺🇸 Allen, United StatesAT&T Enterprises, LLC
2026-08-28Copilot/Bing/kidsevents/free-museum-days/🇺🇸 Canton, United StatesWOW!
2026-08-27Perplexity/perplexica-self-hosted-guide/🇩🇪 Ahnsbeck, GermanyRid119 Pppoe Fix
2026-08-27Gemini/open-webui-self-hosted-guide/🇺🇸 New York, United StatesTLI
2026-08-27Gemini/librechat-self-hosted-guide/ Tallinn, EstoniaTelia Eesti AS
2026-08-26Copilot/Bing/kidsevents/🇨🇦 North York, CanadaVirgin Home Ontario
2026-08-26Copilot/Bing/anythingllm-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-08-26Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Santa Clara, United StatesPalo Alto Networks, Inc
2026-08-26Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Santa Clara, United StatesPalo Alto Networks, Inc
2026-08-26Perplexity/perplexica-self-hosted-guide/🇬🇧 Manchester, United KingdomBT Public Internet Service
2026-08-26Copilot/Bing/kidsevents/🇨🇦 Etobicoke, CanadaSympatico HSE
2026-08-26Gemini/librechat-self-hosted-guide/🇫🇷 Rennes, FranceOrange S.A
2026-08-26Gemini/vr-drug-discovery/🇪🇬 Giza, EgyptOrange Egypt
2026-08-26Copilot/Bing/vr-platform-comparison-aec/🇺🇸 Ashburn, United StatesAWS EC2 (us-east-1)
2026-08-26Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Santa Clara, United StatesPalo Alto Networks, Inc
2026-08-26Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Santa Clara, United StatesPalo Alto Networks, Inc
2026-08-26Copilot/Bing/perplexica-self-hosted-guide/🇵🇱 Warsaw, PolandCdnext WAR
2026-08-26Copilot/Bing/kidsevents/🇨🇦 Ajax, CanadaStart Communications
2026-08-25Copilot/Bing/kidsevents/🇨🇦 Toronto, CanadaRogers Cable Inc. BLOOR
2026-08-25Perplexity/hometurf/guides/toronto-childcare-deserts.html🇨🇦 Brantford, CanadaSympatico HSE

Who is crawling

Search engines

Classic index crawlers, by hits.

Bingbot1,264
Petal (Huawei)231
Yandex215
Googlebot167
Applebot98
DuckDuckGo55
Seznam22
Bing Preview7

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
ChatGPT user-fetchAI live-fetch508475/5082026-09-08
ByteDance BytespiderAI training274pending2026-09-08
Meta AIAI training262pending2026-09-08
Anthropic ClaudeBotAI training2200/2202026-09-08
ChatGPT searchAI search164145/1642026-09-08
PerplexityAI search138109/1382026-09-08
Claude user-fetchAI live-fetch1240/1242026-09-08
AmazonbotAI training122pending2026-09-08
OpenAI GPTBotAI training5642/562026-09-08
Common CrawlAI training21pending2026-09-06
You.comAI training17pending2026-09-07

Search engines

CrawlerTypeHitsVerifiedLast
BingbotSearch index1,2641243/12642026-09-08
Petal (Huawei)Search index231pending2026-09-08
YandexSearch index215192/2152026-09-08
GooglebotSearch index167150/1672026-09-08
ApplebotSearch index9883/982026-09-08
DuckDuckGoSearch index550/552026-09-07
SeznamSearch index22pending2026-09-07
Bing PreviewSearch index77/7 ✓2026-09-01

Under attack: what scanners hunt for

18,375 requests probing for exposed files, admin panels, and known exploits, every one a 404 here. 199 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 22,340 bot requests: 18,375 scanner probes (82%), 1,906 AI, 2,059 search.

What they hunt for

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

By target: 2,618 wordpress, 12,162 git exposure, 403 admin / rce, 2,794 secrets & config, 398 other.

Top probed paths

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

/.git/config108
/wp-login.php108
/.env70
/wordpress/wp-json/batch/v160
/blog/wp-json/batch/v157
/.git/HEAD49
/wp-admin/index.php36
/.env.production35
/wp/wp-json/batch/v135
/wp/wp-json/Batch/v135
/wp//wp-json/batch/v135
/wp/wp-json/batch/v1/35
Full probed-path table
Probed pathHits
/.git/config108
/wp-login.php108
/.env70
/wordpress/wp-json/batch/v160
/blog/wp-json/batch/v157
/.git/HEAD49
/wp-admin/index.php36
/.env.production35
/wp/wp-json/batch/v135
/wp/wp-json/Batch/v135

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.