Skip to content
New · 2026

Is your site ready for AI agents?

The first scanner with 28 checks from the 2026 agent-protocol stack — MCP, A2A, Agent Skills, API Catalog, Web Bot Auth, Content-Signal. See how ChatGPT, Claude, Perplexity and agent runtimes read your site.

TL;DR:

AI-readiness checker verifies site preparedness for AI search (ChatGPT, Perplexity, Claude, Gemini): 15+ AI bot accessibility (GPTBot, ClaudeBot, PerplexityBot), llms.txt presence, structured answers, TL;DR blocks, FAQ/HowTo schema, author bylines. Returns a grade and recommendations.

28 checks
most complete scanner
10 seconds
full domain scan
Free
no signup required
Coverage → Coverage: MCP · A2A · Agent Skills · API Catalog · Web Bot Auth · llms.txt · Content-Signal · OAuth Discovery · AI Plugin · Schema · robots.txt · Speakable · Link Header · Sitemap · X-Robots-Tag · Markdown Negotiation
Save & track URLs you check Free account · 24/7 checks · alerts via Telegram, email, Slack — sign up to monitor any URL you test here.
Free Sign Up

What is under the hood

20
automated checks
8
agent protocols (MCP, A2A, agents.json)
GPTBot+
ClaudeBot, PerplexityBot and other crawlers
10 sec
no sign-up, free

How it works

1

Fetch the site and its service files: llms.txt, robots.txt, meta tags, JSON-LD

2

Run 20 checks: LLM content, crawler access, agent protocols

3

Show your AI-Score and what to fix first

Is your site ready for AI search?

ChatGPT, Perplexity, Claude and AI search engines read sites differently from classic crawlers. AI-Check runs 20 checks — from llms.txt and robots rules to agent protocols — and shows what keeps your site out of AI answers.

LLM content (5 checks)

llms.txt and its structure, full-content link, markdown content negotiation, Content-Signals, Speakable markup.

AI crawler access (5 checks)

robots.txt rules for GPTBot, ClaudeBot, PerplexityBot; X-Robots-Tag, AI meta tags, sitemap and Link headers.

Agent protocols (8 checks)

agents.json, ai-plugin, MCP server card, A2A agent card, agent skills, api-catalog, OpenAPI, OAuth discovery — readiness for AI agents.

Citability and AI-Score

Authorship signals and Web Bot Auth, plus a 0–100 score with a prioritized fix-first list.

Who uses this

SEO specialists

visibility in AI Overviews and answer engines

Content teams

citations in ChatGPT and Perplexity

Developers

llms.txt, JSON-LD, MCP and agent protocols

Business owners

customers increasingly arrive from AI answers

Common Mistakes

Blocking AI crawlers without reasonBlocking GPTBot and ClaudeBot means your site won't be cited in AI responses.
Not having llms.txtWithout llms.txt, AI systems don't get a summary description of your site for citation.
Missing JSON-LD markupJSON-LD helps AI understand page type, author, publication date, and main topic.
Content only in JSMany AI crawlers don't execute JavaScript. Core content must be in HTML.

Best Practices

Create llms.txtPlace a brief description, section list, and key pages at the site root.
Allow AI crawlersWithout special reasons — don't block GPTBot, ClaudeBot, PerplexityBot in robots.txt.
Add JSON-LD to all pagesMinimum: Organization, WebSite, BreadcrumbList — this improves AI understanding of structure.
Keep llms.txt updatedWhen adding new sections, update llms.txt so AI systems know about new content.

Frequently Asked Questions

What does AI-Check test?

The tool runs 20 automated checks: LLM content (llms.txt, markdown negotiation, Speakable), AI-crawler access (GPTBot, ClaudeBot, PerplexityBot rules in robots.txt, X-Robots-Tag, meta tags), 8 agent protocols (agents.json, MCP, A2A, OpenAPI) and citability signals. You get an AI-Score plus a prioritized fix list.

What is llms.txt and is it required?

llms.txt is a root-level file that summarizes your site structure and key pages for language models — a robots.txt analogue for LLMs. It is not formally required, but it helps AI systems understand your site quickly and improves the odds of being cited correctly in answers.

Should I allow GPTBot and ClaudeBot in robots.txt?

If you want your site cited in ChatGPT, Claude and Perplexity answers — yes: a blocked crawler cannot read your content, so there is nothing to cite. Blocking makes sense only if you deliberately want to stay out of AI answers and training data.

How do AI crawlers differ from Googlebot?

Many AI crawlers do not execute JavaScript: they read raw HTML, service files and structured markup first. For them llms.txt, JSON-LD and clean HTML structure matter most — not behavioral factors. That is why a site with solid classic SEO can still be invisible to AI systems.

Does AI readiness affect classic SEO?

Not directly: llms.txt and agent protocols are not Google or Yandex ranking factors. Indirectly — yes: structured markup, clean HTML and clear metadata improve classic indexing too. GEO builds on top of solid SEO, not instead of it.

How often should I re-check my site?

Right after any robots.txt, markup or structure change — immediately; otherwise monthly is enough: AI-access standards (llms.txt, Content-Signals, agent protocols) evolve fast, and yesterday's green check can go stale. You can also enable a weekly automatic e-mail re-check.