llms.txtは、サイトのルートに置くMarkdown形式のテキストファイルです。検索エンジン向けのsitemap.xmlとは別に、LLMやAIエージェントがサイトの重要ページ、説明、ドキュメントを把握しやすくするための案内として使われます。
人向けのナビゲーションとは別に用意する
Webサイトにはヘッダー、フッター、記事一覧、サイトマップなどがありますが、それらは必ずしもAIが短時間で目的を理解しやすい形ではありません。llms.txtでは、AIに読んでほしいページだけを、見出しとリンクの形で整理できます。
基本構造
最初にサイト名をH1で書き、続けて概要を短く書きます。その後、Core、Docs、Optionalのようなセクションに分けて、重要なページをMarkdownリンクで並べます。
# Example Site
> A short description of what this site provides.
## Core
- [Home](https://example.com/): Main entry point
- [Tools](https://example.com/tools): Tools available on the site
## Optional
- [Articles](https://example.com/articles): Supporting articles and guides確認したいポイント
- /llms.txt で公開されている
- 先頭にサイト名がわかるH1がある
- 概要が短くまとまっている
- 重要なリンクがセクションごとに整理されている
- 古いURLや非公開URLが混ざっていない
- リンク先の説明が実際のページ内容と矛盾していない
TOOLPOOLのllms.txtジェネレータでは、用途に近い雛形を選んで項目を埋めるだけでllms.txtを作れます。公開後はllms.txtチェッカーで、取得できるか、基本構造が読み取りやすいかを確認できます。