Free tool
AI readiness test
Enter an address and see in seconds whether AI crawlers can reach, read and understand your page.
This test reads one page plus the site’s robots.txt, llms.txt and sitemap, and scores access, readability, structure and AI signals out of 100. It also lists which AI and search bots robots.txt allows on the page. It measures technical readiness, not visibility in answers.
What does the test check?
| Group | Points | Checks |
|---|---|---|
| Access | 30 | HTTPS, 200 response, robots.txt permission for search bots, noindex/nosnippet |
| Readability | 30 | Text readable without JavaScript, title, meta description, single H1, lang and canonical |
| Structure | 25 | JSON-LD, organisation entity, Q&A markup, sameAs |
| AI signals | 15 | llms.txtSource 7: The /llms.txt file, sitemap, date signal |
Which bots are checked?
| Bot | Company | Purpose |
|---|---|---|
| OAI-SearchBot | OpenAI | ChatGPT search answers; if blocked, the site is not shown in themSource 1: Overview of OpenAI crawlers |
| GPTBot | OpenAI | Model trainingSource 1: Overview of OpenAI crawlers |
| ChatGPT-User | OpenAI | User-initiated requestsSource 1: Overview of OpenAI crawlers |
| Claude-SearchBot | Anthropic | Search result qualitySource 2: Does Anthropic crawl data from the web, and how can site owners block the crawler? |
| ClaudeBot | Anthropic | Model trainingSource 2: Does Anthropic crawl data from the web, and how can site owners block the crawler? |
| Claude-User | Anthropic | User-initiated requestsSource 2: Does Anthropic crawl data from the web, and how can site owners block the crawler? |
| PerplexityBot | Perplexity | Search results; not used to train modelsSource 3: Perplexity crawlers |
| meta-webindexer | Meta | Meta AI search resultsSource 4: Meta web crawlers |
| meta-externalagent | Meta | Model training and product improvementSource 4: Meta web crawlers |
| Google-Extended | Controls use in Google’s other AI systemsSource 6: AI features and your website | |
| CCBot | Common Crawl | Open web archiveSource 5: CCBot |
| Googlebot · Bingbot | Google · Microsoft | Classic search index |
The score only counts search/answer bots (OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot, Bingbot). Blocking training bots is a business decision and does not lower your score.
What the score does not tell you
A high score means your site is technically ready; it does not mean AI will mention you. To see how often you are actually named in answers you need engine-by-engine measurement: the Kaynaq Method.
Frequently asked questions
01Is it free? Do I need to sign up?
It is free, and we ask for no sign-up or email.
02Why check text readable without JavaScript?
Many crawlers read pages without running JavaScript. Pages whose content is only drawn in the browser can look empty to them.
Sources
- [1]Overview of OpenAI crawlersOpenAI · accessed: 26 September 2026
- [2]Does Anthropic crawl data from the web, and how can site owners block the crawler?Anthropic · accessed: 26 September 2026
- [3]Perplexity crawlersPerplexity · accessed: 26 September 2026
- [4]Meta web crawlersMeta · accessed: 26 September 2026
- [5]CCBotCommon Crawl · accessed: 26 September 2026
- [6]AI features and your websiteGoogle Search Central · accessed: 26 September 2026
- [7]The /llms.txt filellmstxt.org · accessed: 26 September 2026
How to cite this page
Kaynaq. (26 September 2026). AI readiness test. https://kaynaq.pages.dev/en/tools/ai-readiness-test
Updates and corrections
No corrections on this page yet. If you spot an error, write to us; we publish every fix here with its date.