NewStrategy — expert-reviewed growth plan for AI searchLearn more
Free Tool

llm.txt Checker

llm.txt (correctly llms.txt) may help ChatGPT and Perplexity understand your site. Google has stated it does not use it.

You have a website

We fetch /llms.txt (and /llm.txt) from your domain and validate the format.

You have no website

Paste or upload a draft llms.txt — we run the same checks without fetching a site.

Free, no signup ✦ Usually ready in seconds

How it works

  1. Check a live site or paste a draft

    Enter a domain to fetch /llms.txt and /llm.txt, or choose Check manually to upload or paste a file before publish.

  2. Run format checks

    We validate the markdown structure: H1, summary blockquote, sections, and link list format.

  3. Fix or generate

    Use the checklist to patch an existing file, or open the Generator when you need a file from scratch.

What we check

  • File exists at /llms.txt or /llm.txt

  • Correct filename (llms.txt with an «s»)

  • Plain-text or markdown Content-Type

  • Not an HTML 404 stub served with 200

  • Single H1 title and blockquote summary

  • At least one H2 section with properly formatted links

  • Absolute URLs and a reasonable file size

Why llms.txt matters

AI assistants often guess which pages on your site matter. An llms.txt file is a curated markdown shortlist — title, summary, and sections with links — so tools like ChatGPT and Perplexity can find key content without scraping everything.

Google Search does not use llms.txt. Treat it as optional GEO guidance for AI products, not a ranking signal.

How to fix your file

  1. Publish the file at your site root as /llms.txt.
  2. Start with one H1, a blockquote summary, then H2 sections with - [Title](https://url): description list items.
  3. Re-run this checker after you deploy.
  4. If you do not have a file yet, use the llm.txt Generator to build one from your sitemap.

FAQ

Last updated

Related tools

Pair the checker with the Generator, robots.txt rules, and crawler access diagnostics.