Is your site
invisible to
ChatGPT?
The only audit that measures whether ChatGPT, Claude, and Perplexity can cite your site.
Every signal weight is cited and re-reviewed every 90 days. No black-box scoring.
131 signals across schema, AI crawlers, llms.txt, agent-auth, Core Web Vitals, accessibility, security, link hygiene, and content structure — in 30 seconds. Full fix-it report, £2.
AI crawler access
Are GPTBot, ClaudeBot, PerplexityBot, Google-Extended blocked in your robots.txt? Most sites accidentally block them. We check all 15 named crawlers.
llms.txt + llms-full.txt
The emerging standard for AI search. Sites with valid llms.txt get cited more — we validate yours, or generate one for free if missing.
Sector-aware schema
Google deprecated HowTo + restricted FAQPage in 2023. We know the cut-off dates and your sector's rules — most validators only check JSON parses.
Peer benchmarks
See where you sit against 50+ labelled real sites in 9 sectors: finance, health, ecommerce, news, SaaS, gov, blog, community Q&A, local business.
Multi-page Deep Audit
Sitemap-driven crawl with URL template clustering. Detects "fix once, lift every page" template bugs, internal-link orphans, hreflang asymmetries.
Audited & cited
Every rule carries a `lastReviewed` date, source URLs, and EVIDENCE/HEURISTIC labels. Re-reviewed every 90 days. Nobody else shows their work.
/ WHY US, NOT NEXT YEAR'S MOZ
Three things nobody else does.
Three things no other AEO tool can say. The public methodology repo — every rule, the corpus, the audit script — lands in v1.1.
Cited weights
Every signal weight carries a source URL and EVIDENCE / HEURISTIC / CORPUS-CALIBRATED rationale. When a client asks "why is this -8?" you can answer in seconds. Nobody else shows their work.
signal-rules.ts · Public methodology repo lands in v1.1
Empirical calibration
A growing corpus of 50+ labelled real sites tells us which rules actually predict citation outcomes. Weights tune to the data over time — run `npm run corpus:stats` to reproduce the per-rule correlations.
corpus/ · Public methodology repo lands in v1.1
90-day audit cycle
Every rule has a lastReviewed date. `npm run audit:stale` fails CI when anything crosses 90 days unverified. Google quietly deprecates schemas; bot operators rename UAs — without an audit cycle, your tool rots. Ours can't.
audit-stale.ts + ci.yml · Public methodology repo lands in v1.1
/ THE PROBLEM
The keyword game is falling apart.
While SEOs fight over the same ten blue links, ChatGPT and Claude are quietly answering a growing share of search queries — citing whoever's actually readable.
CPC is up. Quality Score volatility is up. Organic clicks are down. The auction isn't broken — it's just no longer the only game. AI search bypasses bidding entirely, but only for sites built to be read by machines.
/ THE PROCESS
Three steps. Zero faff.
Paste your URL
Free scan in 30 seconds. No signup, no email required. We check schema, robots.txt, llms.txt, and content structure.
See what is broken
Free preview shows your two scores: Classic SEO and AI Search Readiness. Specifics live behind the paywall.
Unlock fixes for £2
Copy-paste code, prioritised roadmap, free re-scans for 7 days. Verify your work as you go.
/ THE NETWORK
Built to be read by every major AI.
We check the exact crawler access, schema, and content signals each of these models uses to decide whether you get cited — and exactly where you fail.
/ THE SHIFT
AI search is the
new front door.
ChatGPT has 300 million weekly users. Perplexity is one of the fastest-growing search products since Google itself. Google AI Overviews appear above traditional results for most queries.
Sites that show up in AI responses win the discovery game. Sites that do not, lose traffic they cannot easily recover.
Classic SEO tools check page titles. Schema validators check JSON parses. Neither tells you if AI can actually cite you. We do.
signals we check
most validators check
sectors with peer benchmarks
/ PRICING
Simple. Honest.
Same 130-signal scanner under every tier. The difference is scope (one page vs whole site) and cadence (one-time vs ongoing).
SINGLE SCAN
- ✓ 131 signals on 1 URL
- ✓ Priority-grouped roadmap
- ✓ Copy-paste fix code per issue
- ✓ Peer benchmarks vs your sector
- ✓ 7 days of free re-scans
- ✓ No signup
Best for: one page you want fixed
DEEP AUDIT
- ✓ Everything in Single, on up to 10 pages
- ✓ Sitemap discovery + URL template clustering
- ✓ Site-wide common-issue detection
- ✓ Internal-link graph + orphan detection
- ✓ Hreflang return-link verification
- ✓ Sitemap freshness + URL health
Best for: a whole-site audit before launch
WATCHER
- ✓ Weekly re-scan of 1 site
- ✓ Email only on real drift (≥3pt or new critical)
- ✓ Trend / streak / velocity tracking
- ✓ Dashboard with 12-month history
- ✓ Magic-link auth — no password
- ✓ Cancel anytime
Best for: catching regressions before they cost traffic
STUDIO
- ✓ 250 scans / month
- ✓ Public REST API at /api/v1/scan
- ✓ Bearer-token auth + rate-limit headers
- ✓ Per-key audit trail + revocation
- ✓ Render-mode opt-in (JS-heavy sites)
- ✓ White-label PDFs (soon)
- ✓ Priority support
Best for: agencies auditing 10+ client sites