Is your llms.txt valid?
llms.txt is a markdown file at your site root that tells an AI model what your site is and where its important pages are. We fetch yours and check it is real markdown that points somewhere, not just a 200 response.
Free, no sign-up. We fetch one public file and read it. Nothing is stored.
Questions
- What is llms.txt?
- A markdown file at your site root (see llmstxt.org). It gives a model a short description of your site and a linked list of your important pages.
- My /llms.txt returns 200. Is that enough?
- No, and this is the most common failure we see. Many sites answer any unmatched path with their HTML app shell, so /llms.txt returns 200 with a body while every model that reads it gets a page of markup. A status-code checker passes that. We detect it and call it out, because it is worse than a 404: a 404 is at least honest.
- Is this check free?
- Yes, no signup. We fetch one public file and parse it. You see every check, passed or failed.
Check something else
- Is GPTBot blocked on your site?Tests the GPTBot user-agent specifically, which builds the index the model answers from.
- Is ClaudeBot blocked on your site?Tests the ClaudeBot user-agent specifically, which builds the index the model answers from.
- Is Google-Extended blocked on your site?Tests the Google-Extended user-agent specifically, which collects pages used to train the model.