Help centre
What we check
Every check behind a readiness report: why it exists, how it counts toward the score, and how each result reads. These pages are generated from the same rules the checker runs.
Base checks
F01–F18. Scored items form the 100-point base score; optional items can only add a capped bonus.
- F01Public access, HTTPS & redirectsHomepage reachable over HTTPS with sane redirects
- F02robots.txt & crawl rulesrobots.txt present, parseable, with rule groups
- F03AI crawler declaration matrixSearch / user-access / training declared separately
- F04Indexing & snippet limitsnoindex/nosnippet-style directives on the homepage
- F05Sitemap discovery & validityXML sitemap found (robots declaration or /sitemap.xml) and parseable
- F06Canonical & canonical URLrel=canonical present and consistent with the final URL
- F07Page language & hreflanghtml lang declared; hreflang alternates when multilingual
- F08Title & meta descriptionDescriptive title and meta description present
- F09Semantic & navigable structureSingle h1, heading hierarchy, nav landmark, internal links
- F10Content without JavaScriptMeaningful content present in initial HTML
- F11Structured data (JSON-LD)Parseable JSON-LD with schema.org types
- F12Structured data consistencyJSON-LD names appear in visible content
- F13Organization, author & source signalsOrganization JSON-LD, author, contact/about hints
- F14Link discoverabilityCrawlable internal links with anchor text
- F15Markdown discoveryMarkdown twin via negotiation or .md variants
- F16llms.txt / llms-full.txtOptional LLM-oriented index files
- F17Content size & truncation riskHomepage HTML within practical fetch limits
- F18Agent, API & service discoveryOpenAPI / ai-plugin / MCP-style surfaces (site-type aware)
Agent capability matrix
G01–G15. Optional agent-protocol surfaces. Reported honestly and never scored.
- G01Markdown alternateLink header / <link rel=alternate type=text/markdown> points at a fetchable markdown twin
- G04API catalog (RFC 9727)/.well-known/api-catalog serves a valid linkset document
- G07Agent Skills (SKILL.md)A declared SKILL.md with valid agentskills.io frontmatter
- G12DNS agent discoveryAID draft TXT records at _agent.<host> (SVCB DNS-AID not probed in this engine version)
- G02Markdown token diagnosticsx-markdown-tokens / x-original-tokens headers on the markdown response
- G03Content-Signalcontent-signal response header declaring AI usage preferences
- G15Web Bot Authcrawler-side request signing — no site-side marker exists to probe
- G05OAuth protected-resource (RFC 9728)/.well-known/oauth-protected-resource with a resource field
- G06OAuth authorization-server (RFC 8414)/.well-known/oauth-authorization-server with an issuer field
- G08MCP catalog (ai-catalog.json)MCP server-card draft discovery via /.well-known/ai-catalog.json
- G09Auth.md/auth.md machine-readable authentication notes (WorkOS protocol)
- G13ARD (Agentic Resource Discovery)/.well-known/ard.json manifest with an entries array
- G14WebMCPruntime JS API — reported unverified by a static scan
- G10UCP (Universal Commerce Protocol)/.well-known/ucp discovery profile
- G11Payment declarations (x402 / MPP / ACP)declaration-level only — read from fetched documents, no transactions
Information items
H01–H04. Conventional page signals. Information only, never scored.