AI-Friendly Website Checker

Find out how easy it is for ChatGPT, Claude, Perplexity and other AI tools to read and recommend your website. We check llms.txt, AI crawler rules in robots.txt, JSON-LD structured data, meta tags, agent cards and your sitemap — free, no sign-up.

FAQ

What is llms.txt?

llms.txt is a plain Markdown file at the root of your site (yoursite.com/llms.txt) that gives large language models a short summary of your site and links to its most important pages. It is a proposed convention, similar in spirit to robots.txt and sitemap.xml, but written for AI assistants instead of search crawlers.

Do I need llms-full.txt too?

It is optional. llms-full.txt contains the full text of your key docs in one file so an AI tool can read everything in a single request. It is most useful for documentation and developer sites.

What is an agent card?

An agent card is a JSON file at /.well-known/agent-card.json, defined by the Agent2Agent (A2A) protocol. It describes an AI agent your site offers: its name, endpoint, skills and authentication. You only need one if you actually run an agent or AI-facing API.

Should I block GPTBot or ClaudeBot in robots.txt?

That is a business choice. Blocking AI crawlers keeps your content out of training data and some AI answers, but it can also make your brand less visible in ChatGPT, Claude and Perplexity. This checker simply reports what your robots.txt currently allows.

How is the score calculated?

Each check has a weight. A pass earns the full weight, a warning earns half, and a fail earns nothing. The total is scaled to 0–100. llms.txt, AI crawler access and structured data carry the most weight.

Is this checker free?

Yes. The scan and the llms.txt draft are free and run without an account. We only fetch a handful of public files from the site you enter.

Guides: llms.txt on Shopify · llms.txt on WordPress