Platforms & apps · Xagio · search and AI visibility analytics

Xagio · Traffic & Analytics

See who finds you: Google, people, AI assistants and LLMs. Two views side by side, from a question in ChatGPT to a visit on your site.

My role
Full-stack, Xagio team: server-log pipeline, Search Console integration, reporting
Stack
Node.js · PostgreSQL · Search Console API +3
Timeline
Shipped 2026
Outcome
1M+ crawls and 66K+ citations tracked across 1,150+ sites
Xagio · Traffic & Analytics main screen
01 · The challenge

What was broken

Google Analytics tells you about people. Search Console tells you about Google. Neither tells you that ChatGPT fetched your pricing page 412 times last month, cited it in live answers, and sent visitors from chatgpt.com. In 2026 that traffic decides whether a site is found at all, and nobody was showing it on one screen.

02 · What the team built

The build

Two views side by side. The Search Console view is a read-only connection that covers keyword and page performance, rising queries, indexing and Core Web Vitals, then adds the parts Google does not: striking-distance keywords sitting just off page one sorted by the traffic a push would bring, content decay that flags pages losing clicks month over month, page-by-page AI recommendations, and alerts for cannibalization, traffic drops and intent mismatch. The Traffic & crawlers view reads every hit on the server and splits it into visitors, AI assistants, search engines, and bots and errors. AI visits are separated into live answers, search index and training fetches, per agent: ChatGPT-User, Claude-User, Perplexity-User, Googlebot, Bingbot, Applebot. A citation flow shows the assistant fetching a page, the server logging it, and the visitor arriving from the chat. Unknown bots, 404s and 5xx errors are listed under what to block or fix. Reports export to CSV, Excel and PDF with white-label branding.

  • Read-only Search Console view with striking distance and content decay
  • AI recommendations per page, alerts for cannibalization and drops
  • Server-side crawler view: visitors, AI assistants, search engines, bots
  • AI visits split into live answers, search index and training
  • Citation flow from assistant fetch to referred visit
  • CSV, Excel and PDF reports, white-label for clients
03 · Results

What changed

Live counters on xagio.com in November 2026: 1,152 sites tracked, over a million crawls and 66,970 citations recorded in the last 30 days. The same data feeds Marketplace verification, so a buyer sees traffic that Xagio measured, not traffic the seller claims.

0 sites tracked
0 M+ crawls logged in 30 days
0 LLM citations in 30 days
04 · Screens

Inside the product

Built with
  • Node.js
  • PostgreSQL
  • Search Console API
  • Log processing
  • Cloudflare
  • Xagio Cloud

Got a site, a bug, or an idea? Send it over.

You'll get a flat price and a start date today. No pitch deck, no discovery phase.