llms.txt Checker

Check if your website has a valid llms.txt file and find out what to fix so LLMs can find, understand, and cite your content.

100% free No signup required Report in 30s

What is llms.txt?

The llms.txt file is a Markdown document you place at the root of your website (/llms.txt) to help large language models understand what your site is about. Think of it as a structured briefing for AI crawlers. While robots.txt tells bots what to crawl, llms.txt tells them what matters most and how to describe your product or brand. It uses Markdown with an H1 title, a blockquote summary, and ## sections pointing to key pages. As AI answer engines like ChatGPT, Claude, and Perplexity replace traditional search results, having a well-crafted llms.txt is becoming essential for any site that wants to be cited in AI-generated answers.

What this tool checks

Frequently asked questions about llms.txt

What is llms.txt?

llms.txt is a Markdown file placed at the root of your website that provides a structured summary of your site for large language models. It follows a specification created by the llmstxt.org community and includes your site name, a brief description, and links to your most important pages organized by sections. AI models like ChatGPT and Claude use this file to quickly understand what your site offers without crawling every page.

Where should I place llms.txt?

The file must be accessible at the exact path /llms.txt on your domain root — for example, https://yoursite.com/llms.txt. It should return a 200 status code with a text/plain or text/markdown content type. If you are using a static site generator, place the file in your public or static directory. For WordPress, upload it to your web root alongside wp-config.php.

Does llms.txt replace robots.txt?

No, they serve completely different purposes. robots.txt tells crawlers which pages they are allowed or forbidden to access. llms.txt tells AI models which content is most important and how to understand your brand. You need both: robots.txt to allow AI bots like GPTBot and ClaudeBot access to your site, and llms.txt to guide them once they arrive.

What format should llms.txt use?

llms.txt uses standard Markdown. It should start with a single H1 (# Your Site Name), followed by a blockquote (>) with a one-line description, then ## sections that group links to your key pages. Each link should use standard Markdown syntax with a brief description. The llmstxt.org specification recommends keeping it concise — a summary, not a sitemap.

How does LLCrawler check my llms.txt?

When you enter your URL, our analyzer fetches /llms.txt from your domain, verifies the HTTP response, and parses the Markdown structure. We check for a valid H1 heading, a blockquote description, the number and quality of ## sections, word count, and links to key pages. We also fetch /llms-full.txt to see if you provide extended documentation. The full results appear in your AI readiness score alongside robots.txt and other AI-specific signals.

Other free SEO and AI visibility tools

Is your llms.txt set up correctly?

Paste your URL and find out in 30 seconds. Free, no signup, instant report.

Check my llms.txt