Open Methodology
This page publishes the site-audit categories, weights, score definitions, change log, and scope. It is not the measurement infrastructure or dataset: fixed panels, entity normalization, parsing/error handling, score calibration, abuse controls, benchmarks, and client retest records stay private.
Each check scores full / half / zero points for pass / warn / fail. Layer-3 probe results are independent of this score — they measure, not diagnose.
PUBLIC
Categories and weights, check meanings, score definitions, version history, applicability and limits. A score does not predict traffic, revenue, or engine rank.
PRIVATE
Fixed query panels, model parameters, entity normalization, raw evidence, calibration, client change-to-retest chains, and benchmarks. Transparency does not mean opening measurement assets.
Whether AI crawlers can physically reach and read your page — robots rules, edge blocking, rendering, speed, transport.
Ensure robots.txt does not disallow major AI crawlers from accessing your site.
SourceRFC 9309 (Robots Exclusion Protocol); each vendor's official crawler documentation.
Detect whether a CDN or WAF silently blocks AI crawlers at the edge.
SourceCloudflare AI Crawl Control / managed bot blocking documentation (2025-2026); measured behavior of managed bot rules.
Ensure the page has visible content even without JavaScript execution.
SourceOfficial statements from OpenAI/Anthropic/Perplexity crawler docs: HTML is fetched without JS execution.
Keep server response fast enough not to hurt crawl budget.
SourceStandard crawl-budget behavior; consistent with Google crawl scheduling guidance.
The page must be served over HTTPS with a valid certificate.
SourceBaseline transport security.
Whether the page is structured so an AI model can extract answers — hierarchy, Q&A blocks, metadata, and citable content signals.
Use clear heading structure so AI models can segment content into quotable units.
SourceVendor guidance on structured content for AI extraction (Anthropic "Writing for Agents", OpenAI docs).
Include FAQ or Q&A-style content — the format AI answers quote most readily.
SourceQ&A blocks are the unit AI answers quote most readily; consistent with schema.org FAQPage intended use.
Provide a meta description of appropriate length as a snippet candidate.
SourceSearch rendering window conventions.
Include Open Graph tags for structured social sharing.
SourceOpen Graph protocol specification.
Follow headings with self-contained answer paragraphs AI can lift verbatim.
SourceFeatured-snippet extraction patterns, measured across the GEO audit corpus.
Include statistics and direct quotations to raise citation probability.
SourceAggarwal et al., "GEO: Generative Engine Optimization", KDD 2024 (arXiv:2311.09735): cite-sources/quotation/statistics strategies raised AI visibility 30-40%; keyword stuffing was the only negative strategy. Note: C-SEO Bench (NeurIPS 2025) failed to reproduce part of the lift — treat as guidance and validate with your own probe results.
Signals that make a page worth citing — machine-readable entity data, external references, authorship, and index coverage.
Use Schema structured data so AI can parse page content.
Sourceschema.org specification.
Cover multiple AI-friendly Schema types.
Sourceschema.org type usage in AI-cited pages.
Cite authoritative external sources to build credibility.
Source"Cite Sources" strategy in the KDD 2024 GEO study (largest measured lift, up to 115% for low-visibility pages).
Show clear author attribution for content trustworthiness.
SourceE-E-A-T style attribution signals.
Provide /llms.txt as forward-looking hygiene.
Sourcellmstxt.org spec v2; Ahrefs llms.txt crawl study (2026).
Whether the page signals it is current — dates, sitemap, canonical URL, and content depth.
Label content update dates so AI knows it is current.
SourceDocumented AI-engine preference for recently updated content.
Provide an XML sitemap to help crawlers discover pages.
SourceSitemap protocol.
Set a canonical URL to avoid duplicate content issues.
SourceCanonical link annotation standard.
Ensure enough content depth — thin pages are rarely cited.
SourceCorrelation measured across the audit corpus.
Layer 3 (AI Search Visibility Probe) uses a different method: real buyer-style questions are generated by an LLM and are verboten from containing the brand name, then asked to multiple real models concurrently. Brand identification prefers deterministic ordered-list parsing over model self-reporting; Perplexity citations are trusted natively while other engines' citations must cross-match URLs in the answer text. Scores combine mention rate (60%), ranking quality (25%) and sentiment (15%).