PayloadSmall software that earns its keep.
AI Search Readiness Audit
v1.0.0

AI Search Readiness Audit

Page: https://payloadhq.github.io/
Audited: 2026-10-03T01:46:33.084Z · 100% client-side, no data sent anywhere

1 · Raw-HTML coveragepass

100% of the page’s rendered words were found in the raw HTML (428 of 428).

Headings, title, canonical, robots meta and structured data are all present in the raw HTML.

Measured comparison of fetched raw HTML against the rendered DOM. AI crawlers such as GPTBot, ChatGPT-User, PerplexityBot, ClaudeBot and Bytespider fetch raw HTML without executing JavaScript.

2 · AI Overviews eligibilityeligible

No robots directive on this page blocks its content from AI Overviews.

Google Search Central documents that nosnippet and max-snippet:0 keep a page’s content out of AI Overviews; noindex removes it from Search altogether. Eligibility here means "not technically blocked" — it does not predict whether Google will feature the page.

3 · AI-crawler robots.txt accesspass

0 AI crawler(s) blocked, 0 partially restricted, of 22 checked.

CrawlerOperatorPurposeAccess
GPTBotOpenAICrawls public web pages for AI model training data.unmentioned
ChatGPT-UserOpenAIFetches pages when ChatGPT users share links.unmentioned
OAI-SearchBotOpenAICrawls pages for search results shown in ChatGPT.unmentioned
ClaudeBotAnthropicCrawls public web pages for Anthropic.unmentioned
Claude-UserAnthropicFetches pages when Claude users share links.unmentioned
Claude-SearchBotAnthropicCrawls pages for Claude search features.unmentioned
PerplexityBotPerplexityCrawls pages to answer Perplexity queries.unmentioned
Perplexity-UserPerplexityFetches pages for Perplexity user requests.unmentioned
ApplebotAppleCrawls pages for Apple search features.unmentioned
Applebot-ExtendedAppleAI training opt-out control for Apple.unmentioned
meta-externalagentMetaCrawls pages for Meta AI training and indexing.unmentioned
meta-webindexerMetaCrawls pages for the Meta AI search index.unmentioned
meta-externalfetcherMetaFetches pages when Meta users share links.unmentioned
BytespiderByteDanceReported training crawler operated by ByteDance.unmentioned
Google-ExtendedGoogleAI training opt-out control for Google.unmentioned
GoogleOtherGoogleGoogle crawler used for research, development, and one-off crawls.unmentioned
DuckAssistBotDuckDuckGoCrawls pages for Duck.ai answers.unmentioned
MistralAI-UserMistralFetches pages for user actions in Mistral products.unmentioned
MistralAI-IndexMistralAutomated index crawling (not training).unmentioned
MistralAI-TrainingMistralCrawls pages for Mistral training datasets.unmentioned
CCBotCommon CrawlOpen web crawl feeding many AI training datasets.unmentioned
YouBotYou.comCrawls pages for You.com AI search answers.unmentioned

Parsed from the site’s live robots.txt. Robots rules are voluntary per crawler; this matrix reports the site’s declared rules, not whether each crawler obeys them.

4 · Structured data healthpass

Schema types found in JSON-LD: Organization.

No retired or limited schema types detected.

Checked page JSON-LD @types against a bundled table of schema types Google has retired or stopped supporting as rich results. Table entries cite the underlying documentation.

What this report is. A technical measurement: what the page’s raw HTML contains, what its robots directives declare, and what its robots.txt says about AI crawlers — each checked against published crawler and search documentation. It does not score "AI visibility," does not predict rankings or citations, and is not SEO advice. Search engines and AI providers change behavior without notice.
Sample report generated by the real AI Search Readiness Audit engine (v1.0.0) against payloadhq.github.io — 100% client-side, no data sent anywhere.