AI visibility analytics
built on evidence.

CitationGraph connects AI crawler activity, citation evidence, AI referrals, GSC, GA4, and Shopify outcomes in one evidence-based AI visibility analytics platform.

Citation evidence·Crawler and referral signals·GA4/GSC/Shopify context
CitationGraph dashboard preview with citation evidence, crawler activity, AI referrals, and revenue context

Capture server-side AI evidence across the stack you already ship on

Next.jsShopifyExpressCloudflareNuxtSvelteKitRemixAstroHonoFastifyKoaElysiaVercelLambda

From AI crawl to cited source to business outcome

CitationGraph treats AI visibility as an evidence chain, not a prompt-only score. Each layer gives operators a reason they can inspect, compare, and improve.

Crawler Evidence

Who found the site?

Crawler Evidence

Detect declared AI crawlers, suspicious fetch paths, bot diversity, and server-side discovery patterns.

Citation Evidence

Where was it cited?

Citation Evidence

Track brand mentions, linked citations, source position, and answer context across AI search surfaces.

Referral Evidence

What traffic arrived?

Referral Evidence

Separate ChatGPT, Perplexity, Gemini, Copilot, and other AI referrals from normal organic traffic.

Outcome Evidence

What value followed?

Outcome Evidence

Join GA4, GSC, and Shopify signals so teams can prioritize pages tied to traffic and revenue.

AI answers create a new visibility layer.

Rank tracking cannot explain whether AI systems crawl your site, cite your pages, send referral traffic, or connect to revenue.

Traditional SEO

Traditional SEO

Optimizes for ranked links and search result clicks.

Keywords → Rankings → Click-Through Rate
The AI Answer Layer

The AI Answer Layer

Brands now compete for citation position, link context, and answer inclusion.

Prompts → Citations → Link Context
CitationGraph

CitationGraph

Unifies crawler, citation, referral, and commerce evidence.

Crawler → Citation → Referral → Revenue

The evidence chain for AI visibility

Connect prompt-level citation checks with server-side crawler evidence, referral analytics, search data, and business outcomes.

Measure

Measure

How does AI see you?

Monitor your Share of Voice across ChatGPT, Perplexity, Gemini, Claude, and Copilot. Track every citation, every mention, and every crawler visit in one place.

  • SOV monitor with cross-platform heatmap
  • Citation quality scoring from evidence layers
  • Platform deep dives per AI engine
  • Crawler insights with request-level detail
Measure — How does AI see you?

The 7-layer AI classifier

Not a black box. Not an LLM guess. A deterministic, rule-based engine that classifies every request with zero false positives.

Seven-layer AI classifier pipeline covering UA patterns, IP ranges, attack paths, rate limits, header anomalies, behavior, and self-learning feedback
L1
UA Pattern
UA Pattern
Declared AI crawler signatures
L2
IP Range
IP Range
Verified network ranges
L3
Attack Path
Attack Path
Probe and scanner path detection
L4
Rate Limit
Rate Limit
Request velocity and burst signals
L5
Header Anomaly
Header Anomaly
Suspicious header patterns
L6
Behavioral
Behavioral
Navigation and entropy patterns
Proprietary
L7
Self-Learning
Self-Learning
Audited confidence feedback loop
Deterministic

Deterministic

Pure functions, zero side effects. Every classification is reproducible and auditable.

Zero Overhead

Zero Overhead

Lightweight server-side collection. No cookie-heavy client chain, no black-box SDK bundle.

Fully Auditable

Fully Auditable

Every rule is traceable. Operators can inspect what happened instead of trusting an opaque score.

3 lines of code. Any framework.

Server-side analytics that works everywhere — Express, Next.js, Cloudflare Workers, and 13 more.

Express.js — 3 lines to full analytics
import { gravityAnalytics } from '@gravity/analytics-express'
import { SqliteStore } from '@gravity/analytics-sqlite'

app.use(gravityAnalytics(new SqliteStore({
  path: './analytics.db'
})))\n
// Deterministic bot classification and AI referral routing,
// privacy-conscious collection included.
Express
@gravity/analytics-express
Next.js
@gravity/analytics-nextjs
Nuxt
@gravity/analytics-nuxt
SvelteKit
@gravity/analytics-sveltekit
Remix
@gravity/analytics-remix
Astro
@gravity/analytics-astro
Cloudflare
@gravity/analytics-cloudflare
Lambda
@gravity/analytics-lambda
Hono
@gravity/analytics-hono
Fastify
@gravity/analytics-fastify
Koa
@gravity/analytics-koa
Elysia
@gravity/analytics-elysia
Vercel
@gravity/analytics-vercel
Shopify
@gravity/analytics-shopify
SQLite
@gravity/analytics-sqlite
PostgreSQL
@gravity/analytics-postgres

+ ClickHouse · MySQL · D1 storage adapters

Explore the public references.
Build from docs, preview, and code.

Browse the docs, GEO preview, and reference code to understand the product and plan an implementation.

Docs

Documentation, deployment guides, and the product tour.

Read the Docs
AI Visibility Checker

Run a real but limited static GEO preview against one public URL before you connect a full site.

AI Visibility Checker
Source reference

Core packages and runtime examples for developers.

View source

Need the hosted workspace and live data views? Request access from the team.

Request access

Questions teams ask before joining

What does CitationGraph measure?

CitationGraph measures crawler discovery, citation evidence, AI referral traffic, and GEO readiness. The hosted dashboard connects those layers to operational reporting and business outcomes.

What does the site include?

The site explains the model, exposes selected references, and offers a GEO preview. The hosted dashboard is available after access is granted.

How should a new team start?

Start with the docs hub and the GEO preview. If you plan to connect a site, request hosted dashboard access.

Audit the answer layer.
Then improve it with evidence.

Start with the AI Visibility Checker, then connect live crawler, referral, and commerce signals.

Invite required · No credit card for evaluation · Guided setup