Skip to content
AI Search (GEO)

llms.txt Checker

Looks for the llms.txt file at your domain root and, if it finds one, checks the structure: are the title, summary, sections and links in the expected shape?

  • Sign-in requiredMembership is free
  • Open on the Pro plan100 runs a day
  • Saved to your historyReachable from your account

Aracı çalıştırın

1 zorunlu alan · sonuç birkaç saniyede hazır

Pro pakette · günde 100 analiz

Alan adını yazmanız yeterli; dosyayı kökte biz ararız.

Üyelik ücretsizdir ve yarım dakika sürer. Formu şimdiden doldurabilirsiniz; giriş yaptığınızda bu sayfadan ayrılmazsınız, yazdıklarınız yerinde kalır.

What does this tool look at?

Can ChatGPT, Perplexity and Google AI Overviews read you and cite you? Readiness checks for the new generation of search.

  • Both llms.txt and llms-full.txt looked up
  • Title, summary and section structure checked
  • Link count and format verified
  • A starter draft suggested if the file is missing

What this tool measures

llms.txt is a plain-text file telling language models what your site does and which pages matter. Publishing one is easy; publishing a malformed one is easier still: a missing title line, relative links, or a server that marks the file as a download.

The tool fetches llms.txt from your domain root and audits eight things: whether the file is reachable and how large it is, the H1 title on the first line, the summary line beneath it, section headings, link count, whether links are absolute, the content type the server sends, and whether llms-full.txt exists.

When the file is missing the audit scores zero and, instead of an empty warning, prints a starter template already filled with your domain. Copying and completing that is faster than writing one from scratch.

How to use it

  1. 1

    Enter the domain

    The file is looked for at the root. If a subdomain publishes separate content, such as docs.example.com, audit it separately; the root file does not cover it.

  2. 2

    Read the checks top to bottom

    Access and title are foundations; links and content type are refinements. Fixing the lower items while an upper one fails gains nothing.

  3. 3

    Review the file contents

    The result prints the first 6,000 characters of the file. If what the server actually sends differs from what you believe you wrote, you see it here.

  4. 4

    Fill the gaps with the generator

    The llms.txt Generator builds the same structure in the correct order. Regenerating and replacing usually produces a cleaner file than patching the old one.

  5. 5

    Check AI crawler access as well

    A perfect file is unreadable if robots.txt blocks AI crawlers. Verify both together with the AI Crawler Access Checker.

When to use it

  • Confirming that a freshly published llms.txt is genuinely reachable.
  • After a hosting or server change, to see whether root-level files survived the move.
  • To study how a competitor or an industry leader structured their file.
  • When AI answers describe you incorrectly, to see whether the summary line is the cause.

Reading the result

  • H1 title failure

    The file must open with “# Site Name”. That line is where a model anchors who it is talking about. A blank line or a comment above it hides the title from the check.

  • Summary block warning

    Directly under the title a one-sentence summary starting with “> ” is expected. That sentence is what most models reuse when describing you; leave it out and the model writes its own from page text.

  • Relative link warning

    Links written as /services may be unresolvable, because a model can read the file detached from its original context. Make every link a full https address.

  • Content type warning

    The server should send text/plain or text/markdown. A type such as application/octet-stream means the file is marked as a download, and some clients never read it.

  • The llms-full.txt note

    This line is informational, not a deficiency. A full-text version makes sense for documentation sites; a small corporate site loses nothing by skipping it.

FAQ

Questions about the llms.txt Checker

Didn't find your answer?

Send us your question and we'll reply the same day.

Ask us

The score averages eight checks. Even a reachable file loses points for missing section headings, relative links or a wrong content type. The note beside each line names the gap.

No such measurement exists, and the file is not an official standard. Models can read your site without it. What the file buys you is not leaving your own description to chance.

Whenever a product, service or key page changes. Reviewing twice a year suits most sites, and the part that matters most is leaving no dead links behind.

The audit wants at least one and fails with none. In practice five to twenty works well: the pages a model should open when describing you, not the whole site.

Use it alongside these

The other tools in the same category. Run them together and you see the whole picture.

All tools

The tool found the problem. Now for the fix

We run technical SEO, content and AI visibility work end to end. Let us review your site and come back with a clear list of what to do.

Monday – Saturday 09:00 – 18:00