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-03 to 2026-10-10). Generated 2026-10-10 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
17
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. 30,478 unique IPs in the past 7 days. Updated weekly (Sundays) · data as of 2026-10-03.

Rank-tracking / residential proxy (Freedomtech Solutions Limited, M247 Ltd Quebec, M247 Ltd Paris)
1%
Cloud / VPS scraper (Hetzner Online GmbH, Microsoft Azure Cloud (centralindia), Microsoft Azure Cloud (koreacentral))
76%
Real visitor (residential ISP) (Rogers Communications Canada Inc, Sympatico HSE, Bell Mobility, Inc)
2%
Unclassified (Techoff SRV Limited, Wightman Telecom, UAB Host Baltic)
22%

• Hetzner Online GmbH (2 nodes, 9,588 hits, Finland): Content harvester or scraper farm, likely automated systematic crawling of this site's content for bulk extraction or mirror hosting.

• Microsoft Azure Cloud (7 nodes, 3,639 hits, Australia/India/South Korea): Large-scale distributed content scraper using cloud infrastructure across multiple regions, consistent with commercial scraping or AI training data collection.

• (74.220.175.202, 734 hits, Wightman Telecom, Canada): Unclassified single-visit crawler from Canada, behavior suggests either a one-time automated audit or scraper instance.

• Google Cloud (2 nodes, 1,036 hits, South Korea): Legitimate crawler or automated service (possibly Google's own infrastructure), but single-visit behavior is atypical for standard Googlebot; may indicate a third-party service using GCP.

• (62.60.130.128, 475 hits, UAB Host Baltic, Iran): Single-visit scraper from Iranian hosting provider, consistent with content harvesting or SEO reconnaissance.

• (31.59.160.3, 373 hits, Miteflux Technologies Ltd, Sweden): Single-visit crawler from Swedish VPS provider, likely automated scraping or reconnaissance tool.

• (93.123.109.53, 351 hits, Techoff SRV Limited, Andorra): Unclassified single-visit crawler; limited org reputation data, behavior consistent with opportunistic scraping.

GSC shows /agent-zero/ with 1,020 impressions but only 1 click (0.1% CTR) and /perplexica-self-hosted-guide/ with 358 impressions and 3 clicks (0.8% CTR)—these high-impression, low-click patterns suggest rank trackers and scrapers are inflating GSC data rather than representing actual human search interest on this site. Real human visitors account for approximately 2% of detected traffic, representing genuine organic search and direct users.

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

PageImp.Clck.CTRAvg pos
/agent-zero/1,02010.1%7.0
/perplexica-self-hosted-guide/35830.8%6.8
/searxng-self-hosted-guide/24010.4%7.6
/anythingllm-self-hosted-guide/23500%7.1
/hometurf/guides/toronto-neighbourhood-languages.htm13610.7%8.6
/dify-self-hosted-guide/11610.9%8.5
/crewai-setup-production-guide/10800%6.0
/vision-dominates-half-your-brains-processing-power/9933.0%8.6
/librechat-self-hosted-guide/7611.3%10.9
/claude-code-specification-workflow-mcp/6600%9.6
/ai-cost-maturity/5400%11.8
/d-lusion-rubberduck/3326.1%4.1
/geo-ai-citation/2900%21.6
/vr-drug-discovery/2214.5%15
/ai-code-generation-claude-vs-gemini-a-developers-re2000%21.2

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

2,528
AI crawler hits
451 pages fetched
543
AI live-fetches
pulled into answers now
1,839
Search-engine hits
classic indexing
2,699
Verified bots
2699/3164 IP-checked
8,046
Scanner probes
hostile, all 404
Updated 2026-10-10 06:40 UTC · data 2026-10-03 → 2026-10-10 · 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-03 to 2026-10-10, one bar per day, each segmented by crawler intent (AI live-fetch, AI search, AI training). Busiest day was 2026-10-09 with 582 AI hits. Data window first-seen 2026-10-03, latest 2026-10-10; last updated 2026-10-10 06:40 UTC.

What the AI crawlers want

Every AI fetch in the window, split by intent.

How to read this: the 2,528 AI fetches in this window split by intent: 839 ai search, 1,146 ai training, 543 ai live-fetch. Window 2026-10-03 to 2026-10-10.

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-03 to 2026-10-10. Top engine Meta AI with 568 fetches, then ChatGPT search (560).

Live Desk · October 10 edition

AI assistants pulled 69 pages of this site mid-answer in the window (543 live fetches in all). The most active was Joshua Opolko, fetched 197× 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. 451 pages have AI activity.

AllLive-fetchAI searchAI training
PageAI hitsLive-fetchTop type
/233197AI live-fetch
/anythingllm-self-hosted-guide/5533AI live-fetch
/kidsevents/532AI search
/dify-self-hosted-guide/5233AI live-fetch
/n8n-self-hosted-guide/4728AI live-fetch
/agent-zero/4327AI live-fetch
/open-webui-self-hosted-guide/4023AI live-fetch
/litellm-proxy-guide/3718AI live-fetch
/perplexica-self-hosted-guide/3213AI live-fetch
/searxng-self-hosted-guide/3213AI live-fetch
/librechat-self-hosted-guide/3014AI live-fetch
/crewai-setup-production-guide/268AI training
/self-hosted-ai-stack/242AI training
/geo-observatory/191AI training
/vr-platform-comparison-aec/183AI search
/architectural-visualization/174AI search
/psychedelic-vr-visual-effects-meta-quest/171AI training
/kidsevents/free-museum-days/160AI training
/n8n-vs-windmill/160AI training
/ollama/153AI search
/smushlings/140AI training
/cyubevr/142AI training
/hometurf/145AI search
/walkable-1-1-scale-room-three-js-webxr-architecture-d140AI training
/qwen2-5-vl/141AI 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

49 click-throughs from AI platforms. Copilot/Bing leads with 40. Last 7 days: 28 (22 Copilot/Bing, 4 Gemini, 2 ChatGPT). 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-10-10Gemini/n8n-self-hosted-guide/🇳🇿 Christchurch, New ZealandSpark New Zealand Trading Limited
2026-10-09Copilot/Bing/agent-zero/🇨🇦 Chilliwack, CanadaCipherkey Exchange Corp
2026-10-09Copilot/Bing/perplexica-self-hosted-guide/🇵🇭 Quezon City, PhilippinesPhilippine Long Distance Telephone Compa
2026-10-09Copilot/Bing/qwen2-5-vl/🇦🇪 Bur Dubai, United Arab EmiratesEMIRATES TELECOMMUNICATIONS GROUP COMPAN
2026-10-09Copilot/Bing/perplexica-self-hosted-guide/🇩🇪 Düsseldorf, GermanyNetskope DUS1
2026-10-09Copilot/Bing/🇺🇸 Las Vegas, United StatesFranTech Solutions
2026-10-09Gemini/vision-dominates-half-your-brains-processing-powe🇺🇸 Aurora, United StatesT-Mobile USA, Inc.
2026-10-08Gemini/vision-dominates-half-your-brains-processing-powe Bangkok, ThailandTOT Public Company Limited
2026-10-08Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 El Paso, United StatesUniversity of Texas at El Paso
2026-10-07Copilot/Bing/searxng-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-07Copilot/Bing/searxng-self-hosted-guide/🇷🇴 Bucharest, RomaniaRCS & RDS Residential (CGN)
2026-10-06Copilot/Bing/d-lusion-rubberduck/🇨🇦 Surrey, CanadaTELUS-FIBRE-SRRYBC02
2026-10-06Copilot/Bing/perplexica-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-05Copilot/Bing/searxng-self-hosted-guide/🇵🇭 Paranaque City, PhilippinesSmart Broadband, Inc
2026-10-05Copilot/Bing/perplexica-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-05Copilot/Bing/agent-zero/🇨🇦 Chilliwack, CanadaCipherkey Exchange Corp
2026-10-05Copilot/Bing/vr-platform-comparison-aec/🇳🇱 Amsterdam, The NetherlandsCIE
2026-10-05ChatGPT/searxng-self-hosted-guide/🇺🇸 Portland, United StatesCloudflare, Inc.
2026-10-05ChatGPT/self-hosted-ai-stack/ Arak, IranTelecommunication Company
2026-10-04Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Alabaster, United StatesSpectrum
2026-10-04Copilot/Bing/🇺🇸 Americus, United StatesMEDIACOM
2026-10-04Copilot/Bing/d-lusion-rubberduck/🇺🇸 Philadelphia, United StatesComcast Cable Communications, LLC
2026-10-04Copilot/Bing/d-lusion-rubberduck/🇺🇸 Philadelphia, United StatesComcast Cable Communications, LLC
2026-10-04Copilot/Bing/🇺🇸 Las Vegas, United StatesFranTech Solutions
2026-10-04Copilot/Bing/child-abuse-in-religious-communities-what-the-res🇺🇸 Newark, United StatesOptimum Online (Cablevision Systems)
2026-10-04Copilot/Bing/n8n-self-hosted-guide/🇿🇦 Bloemfontein, South AfricaDimension Data
2026-10-03Gemini/searxng-self-hosted-guide/ Reykjavik, IcelandNova Customers Nat1
2026-10-03Copilot/Bing/searxng-self-hosted-guide/🇨🇦 North York, CanadaSympatico HSE
2026-10-02Copilot/Bing/litellm-proxy-guide/🇩🇪 Cologne, GermanyNetCologne Gesellschaft fuer Telekommuni
2026-10-02Copilot/Bing/n8n-self-hosted-guide/🇺🇸 Kent, United StatesFree Cloud Ltd
2026-10-02Copilot/Bing/dify-self-hosted-guide/🇺🇸 San Francisco, United StatesAbacus.AI, Inc.
2026-10-02Copilot/Bing/crewai-setup-production-guide/ Chongqing, ChinaChinanet CQ
2026-10-02Gemini/medical-training/🇺🇸 Provo, United StatesUtah Valley University
2026-10-02ChatGPT/kidsevents/🇨🇦 Toronto, CanadaRogers Communications Canada Inc
2026-10-01ChatGPT/kidsevents/🇨🇦 Toronto, CanadaRogers Communications Canada Inc
2026-10-01Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Tustin, United StatesSpectrum
2026-10-01Copilot/Bing/n8n-self-hosted-guide/ Guangzhou, ChinaChina Mobile Communications Group Co., L
2026-10-01Copilot/Bing/searxng-self-hosted-guide/🇳🇿 Auckland, New ZealandHost Universal Pty Ltd
2026-10-01Copilot/Bing/kidsevents/free-museum-days/🇨🇦 Toronto, CanadaCode ca3
2026-10-01Copilot/Bing/perplexica-self-hosted-guide/ Lausanne, SwitzerlandSunrise GmbH
2026-09-30Copilot/Bing/n8n-self-hosted-guide/ Kuala Lumpur, MalaysiaTmnet, Telekom Malaysia Bhd
2026-09-30Copilot/Bing/vr-anatomy-education/🇺🇸 Savannah, United StatesGeorgia Southern University
2026-09-29Copilot/Bing/self-hosted-ai-stack/🇺🇸 Portland, United StatesCloudflare, Inc.
2026-09-27Copilot/Bing/d-lusion-rubberduck/🇬🇧 Whitley Bay, United KingdomVirgin Media
2026-09-27Copilot/Bing/perplexica-self-hosted-guide/🇺🇸 Morrisville, United StatesVerizon Business
2026-09-26Copilot/Bing/kidsevents/🇨🇦 Toronto, CanadaRogers Communications Canada Inc
2026-09-26Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇸🇬 Singapore, SingaporeSingtel Fibre
2026-09-26Copilot/Bing/🇺🇸 Las Vegas, United StatesFranTech Solutions
2026-09-26Copilot/Bing/🇺🇸 Nashua, United StatesComcast Cable Communications, Inc.

Who is crawling

Search engines

Classic index crawlers, by hits.

Bingbot1,073
Petal (Huawei)282
Googlebot200
Yandex181
Applebot69
DuckDuckGo20
Seznam14

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 training568pending2026-10-10
ChatGPT searchAI search560554/5602026-10-10
ChatGPT user-fetchAI live-fetch491429/4912026-10-10
PerplexityAI search274211/2742026-10-10
Anthropic ClaudeBotAI training2190/2192026-10-10
ByteDance BytespiderAI training154pending2026-10-10
AmazonbotAI training115pending2026-10-10
CohereAI training58pending2026-10-08
Claude user-fetchAI live-fetch520/522026-10-09
OpenAI GPTBotAI training1915/192026-10-10
You.comAI training9pending2026-10-08
Claude searchAI search50/52026-10-08
Common CrawlAI training3pending2026-10-08
Google-ExtendedAI training10/12026-10-08

Search engines

CrawlerTypeHitsVerifiedLast
BingbotSearch index1,0731073/1073 ✓2026-10-10
Petal (Huawei)Search index282pending2026-10-10
GooglebotSearch index200173/2002026-10-10
YandexSearch index181181/181 ✓2026-10-10
ApplebotSearch index6963/692026-10-09
DuckDuckGoSearch index200/202026-10-10
SeznamSearch index14pending2026-10-10

Under attack: what scanners hunt for

8,046 requests probing for exposed files, admin panels, and known exploits, every one a 404 here. 302 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,413 bot requests: 8,046 scanner probes (65%), 2,528 AI, 1,839 search.

What they hunt for

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

By target: 1,512 secrets & config, 4,552 wordpress, 1,259 git exposure, 492 other, 231 admin / rce.

Top probed paths

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

/wp-login.php99
/wp-content/plugins/hellopress/wp_filemanager.php86
/.env67
/wp-json/64
/.git/config55
/wp-content/themes/index.php48
/.git/HEAD45
/api/config45
/wp-content/admin.php43
/.env.local42
/.env.production41
/wp-includes/ID3/about.php40
Full probed-path table
Probed pathHits
/wp-login.php99
/wp-content/plugins/hellopress/wp_filemanager.php86
/.env67
/wp-json/64
/.git/config55
/wp-content/themes/index.php48
/.git/HEAD45
/api/config45
/wp-content/admin.php43
/.env.local42

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.