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-11 to 2026-10-18). Generated 2026-10-18 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
34
AI click-throughs
past 7 days, from AI platforms
35
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. 52,132 unique IPs in the past 7 days. Updated weekly (Sundays) · data as of 2026-10-17.

Rank-tracking / residential proxy (UAB code200, M247 LTD, M247 Ltd Paris)
0%
Cloud / VPS scraper (Hetzner Online GmbH, DigitalOcean, LLC, Microsoft Azure Cloud (australiaeast))
74%
Real visitor (residential ISP) (Sympatico HSE, Rogers Communications Canada Inc, Freedom Mobile Inc.)
15%
Unclassified (Virtualine Technologies, Chinanet SH, Techoff SRV Limited)
11%

• Hetzner Online GmbH (2 nodes, 20,224 hits): Finland-based cloud infrastructure, single-visit pattern suggests automated content harvesting or bulk scraping operation, likely collecting pages for training data or re-publication.

• (76.69.36.149) Sympatico HSE, 6,975 hits: Canadian residential ISP, single-visit behavior unusual for genuine user (typical residential users browse multiple pages), suggests either compromised machine in botnet or automated tool running from home network.

• DigitalOcean, LLC (2 nodes, 3,597 hits): US/Canada cloud VPS, single-visit scraper profile consistent with commodity hosting used for content mirroring or price-comparison crawling.

• Microsoft Azure Cloud (9 nodes, 5,658 hits): Multi-region deployment (South Korea, Japan, India, Australia, Hong Kong) with single-visit behavior indicates coordinated scraping operation using cloud infrastructure for geographic distribution, possibly testing geo-blocking or building regional mirrors.

• (130.12.180.117) Virtualine Technologies, 656 hits: Netherlands-based unclassified provider, single-visit pattern suggests lightweight scraper or automated monitoring tool with modest activity footprint.

• GSC cross-reference note: This site shows /agent-zero/ with 809 impressions but only 2 clicks (0.2% CTR), /anythingllm-self-hosted-guide/ with 256 impressions and zero clicks, and /crewai-setup-production-guide/ with 141 impressions and zero clicks—the high hit volume from cloud/VPS IPs (74% of traffic) combined with near-zero CTR on several high-impression pages suggests GSC metrics are inflated by scrapers fetching pages but not representing actual searcher intent or engagement.

Real human traffic (15% of 52,132 IPs = ~7,820 residential ISP visitors) shows the legitimate audience is modest, with single notable residential IP (76.69.36.149) exhibiting scraper characteristics rather than browsing patterns typical of genuine readers.

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

PageImp.Clck.CTRAvg pos
/agent-zero/80920.2%7.9
/searxng-self-hosted-guide/62750.8%9.4
/dify-self-hosted-guide/26741.5%8.0
/vision-dominates-half-your-brains-processing-power/25652.0%5.4
/anythingllm-self-hosted-guide/25600%8.9
/open-webui-self-hosted-guide/19510.5%11.1
/ollama/14221.4%8.0
/crewai-setup-production-guide/14100%7.2
/hometurf/guides/toronto-neighbourhood-languages.htm13110.8%9.0
/geo-ai-citation/12310.8%18.4
/ai-code-generation-claude-vs-gemini-a-developers-re12010.8%8.2
/claude-code-specification-workflow-mcp/8711.1%7.9
/d-lusion-rubberduck/6857.4%3.6
/self-hosted-ai-stack/4224.8%6.7
/hometurf/guides/toronto-family-neighbourhoods-incom3738.1%7.5

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

2,096
AI crawler hits
219 pages fetched
721
AI live-fetches
pulled into answers now
2,099
Search-engine hits
classic indexing
2,785
Verified bots
2785/3217 IP-checked
34,951
Scanner probes
hostile, all 404
Updated 2026-10-18 06:40 UTC · data 2026-10-11 → 2026-10-18 · 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-11 to 2026-10-18, one bar per day, each segmented by crawler intent (AI live-fetch, AI search, AI training). Busiest day was 2026-10-12 with 346 AI hits. Data window first-seen 2026-10-11, latest 2026-10-18; last updated 2026-10-18 06:40 UTC.

What the AI crawlers want

Every AI fetch in the window, split by intent.

How to read this: the 2,096 AI fetches in this window split by intent: 508 ai search, 867 ai training, 721 ai live-fetch. Window 2026-10-11 to 2026-10-18.

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-11 to 2026-10-18. Top engine ChatGPT user-fetch with 688 fetches, then ChatGPT search (280).

Live Desk · October 18 edition

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

AllLive-fetchAI searchAI training
PageAI hitsLive-fetchTop type
/248225AI live-fetch
/dify-self-hosted-guide/8965AI live-fetch
/agent-zero/7664AI live-fetch
/open-webui-self-hosted-guide/6651AI live-fetch
/anythingllm-self-hosted-guide/6343AI live-fetch
/n8n-self-hosted-guide/5735AI live-fetch
/litellm-proxy-guide/5627AI live-fetch
/kidsevents/544AI search
/searxng-self-hosted-guide/5331AI live-fetch
/perplexica-self-hosted-guide/4929AI live-fetch
/librechat-self-hosted-guide/3816AI live-fetch
/crewai-setup-production-guide/317AI search
/self-hosted-ai-stack/316AI search
/ollama/2710AI search
/vr-platform-comparison-aec/254AI search
/qwen2-5-vl/234AI search
/architectural-visualization/214AI search
/n8n-vs-windmill/174AI search
/vr-drug-discovery/171AI search
/psychedelic-vr-visual-effects-meta-quest/162AI training
/geo-observatory/162AI training
/kidsevents/free-museum-days/141AI search
/models/130AI search
/vr-industrial-safety-training/132AI training
/kidsevents/neighbourhoods/130AI search

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

61 click-throughs from AI platforms. Copilot/Bing leads with 46. Last 7 days: 34 (24 Copilot/Bing, 8 Gemini, 1 Perplexity, 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-10-18Copilot/Bing/ Roost, LuxembourgBuyVM
2026-10-17Copilot/Bing/kidsevents/free-museum-days/🇨🇦 Montreal, CanadaEGIHosting
2026-10-17Copilot/Bing/kidsevents/free-museum-days/🇨🇦 Oshawa, CanadaSympatico HSE
2026-10-17Copilot/Bing/vision-dominates-half-your-brains-processing-powe🇺🇸 Indianapolis, United StatesAT&T Services, Inc
2026-10-17Copilot/Bing/dify-self-hosted-guide/ Ho Chi Minh City, VietnamVIETTEL
2026-10-17Copilot/Bing/🇺🇸 Miami, United StatesFranTech Solutions
2026-10-17Copilot/Bing/dify-self-hosted-guide/🇸🇪 Stockholm, SwedenPV-SL-HOSTED-Stockholm
2026-10-16Copilot/Bing/anythingllm-self-hosted-guide/🇫🇷 Conlie, FranceSFR User Data
2026-10-16Copilot/Bing/n8n-self-hosted-guide/🇫🇷 Charenton-le-Pont, FranceFree Mobile
2026-10-16Gemini/vision-dominates-half-your-brains-processing-powe🇬🇧 Stanley, United KingdomBT UK
2026-10-16Perplexity/n8n-self-hosted-guide/🇯🇵 Minato, JapanBBIX
2026-10-16Copilot/Bing/d-lusion-rubberduck/🇩🇪 Menden, GermanyVodafone BW GmbH
2026-10-16Gemini/agent-zero/🇹🇷 Bursa, TürkiyeTurkTelecom
2026-10-16Copilot/Bing/perplexica-self-hosted-guide/🇧🇷 Itabuna, BrazilHenet Telecomunicacoes Ltda
2026-10-15Copilot/Bing/llm-etl-architecture/🇫🇷 Paris, FranceBouygues Telecom ISP Wireline
2026-10-15Copilot/Bing/self-hosted-ai-stack/🇳🇱 Amstelveen, The NetherlandsVodafone Ziggo
2026-10-15Gemini/agent-zero/🇮🇳 Murshidābād, IndiaBinary World
2026-10-15Copilot/Bing/litellm-proxy-guide/🇩🇪 Cologne, GermanyNetCologne GmbH
2026-10-15Copilot/Bing/ai-code-generation-claude-vs-gemini-a-developers-🇩🇪 Konstanz, GermanyDTAG European region
2026-10-15Copilot/Bing/vr-drug-discovery/🇫🇷 Paris, FrancePar4 Zscaler
2026-10-15Copilot/Bing/hometurf/guides/renters-vs-owners-toronto.html🇨🇦 Ottawa, CanadaSympatico HSE
2026-10-15Copilot/Bing/anythingllm-self-hosted-guide/🇮🇪 Dublin, IrelandEircom Limited
2026-10-14Copilot/Bing/open-webui-self-hosted-guide/🇯🇵 Kamata, JapanSemiconductor Energy Laboratory Co., Ltd
2026-10-14Copilot/Bing/open-webui-self-hosted-guide/🇵🇱 Warsaw, PolandOrange Polska S.A.
2026-10-14Gemini/agent-zero/🇺🇸 Queens, United StatesDepartment of Education
2026-10-13Gemini/dify-self-hosted-guide/ Riobamba, EcuadorESCUELA SUPERIOR POLITÉCNICA DE CHIMBORA
2026-10-13Gemini/anythingllm-self-hosted-guide/ Casablanca, MoroccoADSL Maroc telecom
2026-10-12Copilot/Bing/searxng-self-hosted-guide/🇨🇦 Toronto, CanadaSympatico HSE
2026-10-12Copilot/Bing/vr-courtroom-evidence/🇬🇧 City of London, United KingdomMicrosoft Azure Cloud (uksouth)
2026-10-12Copilot/Bing/vision-dominates-half-your-brains-processing-powe Chengdu, ChinaCHINANET
2026-10-12Gemini/searxng-self-hosted-guide/ Changsha, ChinaChina Mobile Communications Group Co., L
2026-10-11Copilot/child-abuse-in-religious-communities-what-the-res🇺🇸 El Paso, United StatesSpectrum
2026-10-11Copilot/Bing/kidsevents/🇨🇦 Toronto, CanadaVirgin Home Ontario
2026-10-11Gemini/claude-code-specification-workflow-mcp/🇵🇹 Porto, PortugalPT Comunicacoes S.A.
2026-10-10Gemini/n8n-self-hosted-guide/🇳🇿 Christchurch, New ZealandSpark New Zealand Trading Limited
2026-10-10Copilot/Bing/perplexica-self-hosted-guide/🇨🇦 Kitchener, CanadaRogers Communications Canada Inc
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

Who is crawling

Search engines

Classic index crawlers, by hits.

Bingbot980
Yandex389
Googlebot307
Petal (Huawei)303
Applebot71
DuckDuckGo35
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
ChatGPT user-fetchAI live-fetch688660/6882026-10-18
ChatGPT searchAI search280271/2802026-10-18
Meta AIAI training272pending2026-10-18
ByteDance BytespiderAI training234pending2026-10-18
PerplexityAI search215213/2152026-10-18
Anthropic ClaudeBotAI training1830/1832026-10-18
AmazonbotAI training110pending2026-10-18
You.comAI training33pending2026-10-16
Claude user-fetchAI live-fetch310/312026-10-18
OpenAI GPTBotAI training239/232026-10-18
Claude searchAI search130/132026-10-14
CohereAI training7pending2026-10-14
Common CrawlAI training5pending2026-10-12
Perplexity user-fetchAI live-fetch20/22026-10-14

Search engines

CrawlerTypeHitsVerifiedLast
BingbotSearch index980971/9802026-10-18
YandexSearch index389389/389 ✓2026-10-17
GooglebotSearch index307209/3072026-10-18
Petal (Huawei)Search index303pending2026-10-18
ApplebotSearch index7163/712026-10-18
DuckDuckGoSearch index350/352026-10-18
SeznamSearch index14pending2026-10-17

Under attack: what scanners hunt for

34,951 requests probing for exposed files, admin panels, and known exploits, every one a 404 here. 944 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 39,146 bot requests: 34,951 scanner probes (89%), 2,096 AI, 2,099 search.

What they hunt for

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

By target: 495 other, 4,541 secrets & config, 25,274 git exposure, 643 admin / rce, 3,998 wordpress.

Top probed paths

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

/wp-login.php212
/.env98
/wp-content/plugins/hellopress/wp_filemanager.php83
/.git/config79
/.git/HEAD71
/.env.local61
/.env.production61
/wp-content/themes/index.php54
/wp-content/admin.php54
/.env.backup54
/api/config51
/config.json44
Full probed-path table
Probed pathHits
/wp-login.php212
/.env98
/wp-content/plugins/hellopress/wp_filemanager.php83
/.git/config79
/.git/HEAD71
/.env.local61
/.env.production61
/wp-content/themes/index.php54
/wp-content/admin.php54
/.env.backup54

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.