Deploy Now

Stars

769

Forks

240

Watchers

2

Developer links

GEOInflow

GEOInflow is a self-hosted analytics platform that shows website owners which AI crawlers visit their pages, what those crawlers read, and how much traffic and revenue AI search actually sends back. Import a sitemap, CSV, or JSON inventory and the coverage report compares it against observed crawl logs, flagging important pages that no AI crawler has ever requested and directories where coverage keeps dropping. The built-in catalog recognizes 61 AI crawler identities, including crawlers from OpenAI, Anthropic, Perplexity, Google, Microsoft, ByteDance, Baidu, Kimi, and Tencent Hunyuan, and separates training, AI search, and user-triggered visits. Verification combines declared user agents with official IP ranges and DNS evidence, so a spoofed crawler name never counts as a confirmed visit. Browser tracking connects AI search referrals to landing pages, custom events, goals, funnels, and conversions, letting teams measure whether visibility in AI answers turns into signups and sales. Alongside the GEO reports, teams get pageviews, unique visitors, referrers, geography, devices, heatmaps, retention, and visitor paths, with CSV, JSON, and ZIP exports for any selected scope. Workspaces, team permissions, and public sharing links let agencies and publishers give each client or department its own dashboards without exposing raw data or other sites. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

GEOInflow
GEOInflow
GEOInflow
GEOInflow

Benefits

  • See Every AI Crawler Visit
  • Identify crawlers from OpenAI, Anthropic, Perplexity, Google, and other provider families, separated into training, AI search, and user-triggered purposes with verification evidence attached to every single observation.
  • Find Pages Crawlers Never Reach
  • Compare sitemap, CSV, or JSON content inventories against observed crawl logs to expose important pages with zero AI crawl activity, broken paths, and directories losing coverage over time.
  • Prove AI Search Business Value
  • Connect AI search referrals to landing pages, custom events, goals, funnels, and conversions, so teams can attribute signups and revenue to AI visibility instead of guessing from crawler counts.
  • Keep Analytics Data Fully Private
  • Cookieless browser tracking by default, optional AI assistance disabled until configured, and every event stored on your own server, so visitor and crawler data never leaves your infrastructure.

Features

  • AI Crawler Catalog
  • Catalog of 61 AI crawler identities records platform, product, and request purpose separately, covering OpenAI, Anthropic, Perplexity, Google, Microsoft, ByteDance, Baidu, Kimi, and Tencent Hunyuan.
  • Crawler Identity Verification
  • Declared user agents are checked independently against official IP ranges and DNS evidence, and unverified claims stay labeled unknown instead of counting as confirmed crawler visits.
  • Content Coverage Comparison
  • Sitemap, CSV, and JSON inventories are compared with server and CDN crawl logs to measure observed coverage, repeat requests, directory distribution, and AI blind spots per page.
  • Visitor Conversion Analytics
  • Pageviews, unique visitors, referrers, geography, devices, custom events, goals, funnels, attribution, revenue, heatmaps, and retention are tracked together with realtime visitors for the last 30 minutes.
  • Cloudflare Log Ingestion
  • Server and Cloudflare Logpush logs feed crawler evidence continuously, with HTTP status, caching, latency, response bytes, and risk findings shown separately for access investigations.

Apps Similar to GEOInflow