llms.txt Validator

SEOptimer’s llms.txt Validator fetches your llms.txt file and checks it against the format, flagging what breaks it and what would make it more useful.

SEO Audit Any Site in Seconds
+ Comprehensive SEO / GEO Tools for Every Function

Run over 100 checks on your website across On-Page SEO, Usability, Performance, Social and Links. Now with GEO in every report. SEOptimer also offers keyword research, rank tracking, backlinks and a full site crawler.

About Validating llms.txt

What there is to validate

The llms.txt format is short: an H1 with the site name, an optional blockquote summary, then H2 sections whose bodies are markdown link lists written as name, URL and description.
Because so little is strictly required, a file can be perfectly valid and still be worth almost nothing - one heading and a bare link passes every structural test and tells an assistant nothing.
So this tool separates the two questions. Errors are what breaks the format; suggestions are what stops the file being useful.

What breaks the format

  • No H1 heading, which is the one genuinely required line.
  • More than one H1, leaving the site name ambiguous.
  • List items that are not markdown links.
  • Links with no text between the brackets.
  • Relative paths, which are ambiguous once the file is read away from your site.

What makes it worth having

  • A summary line, so a reader knows what the site is before reading any links.
  • Section headings, so each link belongs to a part of the site.
  • A description on every link that says what is on the page rather than repeating its name.
  • Restraint. A file with hundreds of links is a sitemap, and curation was the point.
The descriptions do most of the work here. They are what makes a page selectable for a particular question instead of merely listed.

What this tool checks

Enter your domain and it fetches /llms.txt, reads the file, and reports the structural errors and the quality suggestions separately, along with a summary of what the file contains.
It also catches the soft 404 case, where a server answers 200 with its normal page instead of a file - which looks like success in a browser and is the most common false positive.
It reads the file as published rather than fetching each link, so a listed page that has since moved will not be flagged here.

Where to go next

If there is no file yet, our llms.txt generator will build one from your site details. The llms.txt checker answers the simpler question of whether a file exists at all, and the AI crawler checker confirms the pages it points at can actually be fetched.

Comprehensive SEO Toolbox with over 55 Tools

Check Titles, Meta Descriptions, Headings, Schema, Core Web Vitals, SSL and Robots.txt. Generate Meta Tags, Sitemaps and .htaccess Rules, minify CSS, JS and HTML, and draft copy with our AI Writing Tools - instantly and for free.

Further Reading

もっと見る
LLMs.txtとは何で、AIの言及に役立つのでしょうか?
重要なポイント: LLMs.txtは、大規模言語モデルがあなたの最も価値のあるウェブサイトコンテンツを見つけて理解するのを助ける、新しいウェブ標準として提案されています。 robots.txtやsitemap.xmlとは異なり、LLMs.txtファイルはク...
AI Crawlability: Should You Let AI Bots Access Your Site and How Can You Check?
As more people use ChatGPT, Claude, Perplexity, and Google’s AI search features, AI crawlability is becoming increasingly important for webs...
LLM Optimization: How to Get Cited in AI Answers
LLM optimization can help increase the chances of your website being mentioned or cited in answers generated by ChatGPT, Gemini, Claude, and...
LLM SEO: ChatGPT、Gemini、Claude に引用される方法
主なポイント LLM SEOは、あなたのブランドをAIが質問に答えるために使用するソースにすることを目的としています。 AIはアクセスでき、明確に理解し、自信を持って抽出できるコンテンツしか引用できません。 実際の著者、直接的な経験、オリジナルデータを持つコン...
How to Structure Content to Get Cited in AI Answers
How to Structure Content for AI Citations   Put the main point at the top of each section. Make headings describe the exact quest...