llms.txt チェッカー
公式の llmstxt.org 仕様に対して、あらゆる llms.txt ファイルを検証します
URLまたは生データを貼り付けてください。AIクローラーと同じ方法でファイル解析を行い、 マークダウン構造、必須のH1タイトル、引用文の要約、詳細ブロック、すべてのH2ファイルリストを確認し、 修正すべき行を正確にお伝えします。
llms.txtとは何ですか?
llms.txt is a markdown file published at the root of a website — yourdomain.com/llms.txt — that gives large language models a short, curated map of the site. Instead of asking a model to crawl navigation, scripts and boilerplate, the file hands it a title, a summary and a list of the pages that actually matter.
The format is defined by the specification at llmstxt.org. It is deliberately small: only H1 and H2 headings exist, and the body of each section is a list of links. That constraint is what makes the file both human-readable and trivially parseable by a program.
The spec also describes a companion convention, /llms-full.txt, which contains the expanded content itself rather than an index of links.
仕様に基づく必須の順序
- 1An optional byte-order mark at the very start of the file.
- 2An H1 with the name of the project or site — the only required section.
- 3A blockquote with a short summary containing the key information needed to understand the rest of the file.
- 4Zero or more markdown blocks — paragraphs, lists, tables — of any type except headings.
- 5Zero or more sections delimited by H2 headers, each containing a file list of `- [name](url)` items with optional `: notes`.
- 6A section named exactly “Optional” has special meaning: its URLs may be skipped when a shorter context is needed.
確認する5つの検証ルール
すべてのチェックはllmstxt.orgの仕様書の条項に直接対応しています。各ルールにスコアが付けられ、重み付けされた 合計がコンプライアンススコアおよびアルファベット評価になります。
マークダウン形式
markdown-formatファイルはマークダウン形式である必要があり、フォーマット内にはH1およびH2見出しのみが存在します。
/llms.txtではプレーンなマークダウンを提供します。HTML、YAMLフロントマター、H3〜H6見出しは使用しないでください。H2より下位の見出しは仕様外となります。
H1 プロジェクトタイトル
h1-titleプロジェクト名またはサイト名を設定したH1。これは必須の唯一のセクションです。
ファイルの先頭に単一の `# サイト名` 行を配置します。これは仕様の中で必須となる部分であり、ファイル内に正確に1つだけ存在する必要があります。
引用の要約
blockquote-summaryプロジェクトの短い要約を含む引用ブロック。残りのファイルを理解するために必要な重要な情報が含まれています。
H1の直下に `> 1段落の要約` を配置します。モデルがその下にあるすべてのリンクを解釈できるように、サイトの概要と対象ユーザーを記述してください。
見出しのない詳細ブロック
project-details見出しを除く、より詳細な情報を含む任意のタイプの0個以上のマークダウンセクション(段落、リスト、テーブルなど)。
要約の後に、段落、リスト、テーブルとして任意のコンテキストを追加します。ここでは見出しを使用しないでください。ファイル内の次の見出しは、最初のH2セクションにする必要があります。
ファイルリスト付きのH2セクション
file-listsH2ヘッダーで区切られた0個以上のマークダウンセクション。詳細情報が記載されているURLのファイルリストが含まれています。
`## セクション名`の見出しの下にリンクをグループ化し、1行につき1つのリンクを `- [名前](https://absolute-url): 任意のメモ` の形式で記載します。正確に `Optional` という名前のセクションは、より短いコンテキストが必要な場合にスキップできるため、常に最後に配置してください。
準拠したllms.txtの書き方
実装ガイド
仕様に準拠し続けるための6つの重要な判断
- 1H1見出しは1つだけにする. サイト名またはプロジェクト名を使用します。その上にはオプションのBOM(バイト順マーク)以外何も置かないでください。これは仕様で必須とされる唯一のセクションです。
- 2引用による概要を追加する. H1の直下に、サイトの内容を説明する`>`段落を1つ配置し、下部のリンクに文脈を持たせます。
- 3詳細ブロックには見出しを使わない. 概要の後に、追加の段落、リスト、表を配置することは許可されていますが、最初のH2までは見出しを使用しないでください。
- 4H2セクションの下にリンクをグループ化する. AIモデルが探すもの(ドキュメント、ガイド、API、ブログなど)に合わせてセクションに名前を付けます。このフォーマットで使用できるのはH1とH2のみです。
- 5ファイルリスト項目を正確に記述する. `- [ページ名](https://example.com/page): 簡単な説明`。AIモデルがベースURLなしで解決できるように、絶対URLを使用してください。
- 6「任意(Optional)」は最後に配置する. 「Optional」という正確なタイトルのセクションは、より短いコンテキストが必要な場合に省略できます。二次的なページ用にとっておき、末尾に配置してください。
仕様テンプレート
llmstxt.orgで公開されている標準的なサンプル — コピーしてご自身の値を入力してください。
# Title > Optional description goes here Optional details go here ## Section name - [Link title](https://link_url): Optional link details ## Optional - [Link title](https://link_url)
Save it as llms.txt and upload it to your site root so it is served at yourdomain.com/llms.txt, then run it back through this checker.
このチェッカーの使い方
- 1
Pick an input mode
tools.llmsTxtChecker.LlmsTxtCheckerPage.Choose Check by URL to validate a file that is already live, or Paste content to validate a draft before you publish it.
- 2
Enter your URL or file
tools.llmsTxtChecker.LlmsTxtCheckerPage.Type a bare domain, a site root, or a direct /llms.txt URL — the protocol is added for you. In paste mode, drop the full markdown into the text box.
- 3
Run the check
tools.llmsTxtChecker.LlmsTxtCheckerPage.Press Check or Validate. The file is fetched, split into specification blocks, and scored against the five structural rules.
- 4
Read the score and grade
tools.llmsTxtChecker.LlmsTxtCheckerPage.The score ring shows weighted compliance out of 100 with a letter grade, plus how many rules passed, warned, or failed.
- 5
Work through the findings
tools.llmsTxtChecker.LlmsTxtCheckerPage.Each finding names the rule, the line number, and the exact change to make. Expand a rule card to see every detail behind its status.
- 6
Fix, publish, and re-check
tools.llmsTxtChecker.LlmsTxtCheckerPage.Apply the fixes, upload the file to your site root so it is served at yourdomain.com/llms.txt, then run the URL back through the checker to confirm it passes.
llms.txtに関するよくある質問
関連ツール
llms.txt Generator
Build a spec-compliant file from your site, then validate it here.
robots.txt Generator
Control which crawlers, including AI bots, may fetch your pages.
AXP & AI Agentic Checker
See what an AI crawler actually receives when it requests your page.
All free tools
The full AI Rank Lab toolkit for AEO, GEO and technical SEO.
The specification this checker follows is published and maintained at llmstxt.org.