ROBOTS
AI crawler access
What it tests: Reviews robots.txt directives for the major AI crawler user agents.
Why it matters: A blocked crawler cannot fetch the page, which removes it from the citation set entirely.
Models helped: ChatGPT, Perplexity, Gemini, Grok, Claude
SSR
Static HTML visibility
What it tests: Checks whether core content appears in raw HTML before client-side rendering.
Why it matters: If the value proposition or answers are JavaScript-only, some crawlers miss them or index weaker fragments.
Models helped: ChatGPT, Perplexity, Gemini, Claude
HTTPS
HTTPS hygiene
What it tests: Looks for secure delivery and mixed-content problems.
Why it matters: Broken or partially insecure pages are less reliable sources for crawlers and answer engines.
Models helped: ChatGPT, Perplexity, Gemini, Grok, Claude
MOBILE
Mobile rendering
What it tests: Checks whether the page remains readable and functional on mobile layouts.
Why it matters: Many crawlers fetch responsive variants, and broken mobile markup often correlates with missing content blocks.
Models helped: Google AI, Perplexity, ChatGPT
CANONICAL
Canonical tags
What it tests: Verifies that the page declares a canonical URL consistently.
Why it matters: Canonical tags help AI systems consolidate duplicate URLs into a single authoritative citation target.
Models helped: ChatGPT, Perplexity, Gemini, Claude
SITEMAP
Sitemap coverage
What it tests: Checks for a sitemap and whether important public pages are discoverable.
Why it matters: Sitemaps improve crawl discovery and reinforce which pages matter most.
Models helped: ChatGPT, Perplexity, Gemini, Grok, Claude
SPEED
Response speed
What it tests: Measures whether the page responds quickly enough for reliable crawling.
Why it matters: Slow pages are more likely to time out, truncate content, or degrade the crawl budget available to AI fetchers.
Models helped: ChatGPT, Perplexity, Gemini, Claude
OPENAI_BOTS
OpenAI bot handling
What it tests: Separately tracks OpenAI-specific crawler access and policy alignment.
Why it matters: OpenAI uses multiple fetch patterns, and misconfiguration can block citation while leaving standard SEO intact.
Models helped: ChatGPT
GEXT
Google-Extended access
What it tests: Checks whether `Google-Extended` is explicitly allowed.
Why it matters: Gemini and AI Overviews use different access signals from standard Googlebot crawling.
Models helped: Gemini
SOFT404
Soft 404 handling
What it tests: Determines whether missing pages return proper 404 status codes.
Why it matters: Soft 404s pollute crawl signals and weaken trust in the site’s URL structure.
Models helped: ChatGPT, Perplexity, Gemini, Claude
HREFLANG
Hreflang consistency
What it tests: Looks for language and locale signals when multiple variants exist.
Why it matters: Consistent language targeting reduces duplicate or mismatched citations across regional variants.
Models helped: Gemini, Perplexity, ChatGPT