llms.txtとは、AIに対して「このサイトのどのページが重要か」をMarkdown形式で伝えるために、サイトのルートに置くテキストファイルです。本記事では、その目的、書き方、期待できることと限界を整理します。 llms.txtとは(意味・定義) サイトの https://example.com/llms.txt に
llms.txtとは、AIに対して「このサイトのどのページが重要か」をMarkdown形式で伝えるために、サイトのルートに置くテキストファイルです。本記事では、その目的、書き方、期待できることと限界を整理します。
サイトの https://example.com/llms.txt に置くファイルで、サイトの概要と主要ページの一覧を、AIが読み取りやすい簡潔な形式でまとめます。HTMLではなくMarkdownに近い書き方をするのが特徴です。
背景には、HTMLページにはナビゲーションや広告など、内容以外の要素が多く含まれるという課題があります。AIにとってはノイズが多く、重要ページの把握に手間がかかります。llms.txt は、その手間を減らすための補助資料として提案されました。
なお、これは標準規格ではなく、コミュニティから提案された慣習です。主要なAIサービスが正式に採用しているわけではありません。
| 観点 | 内容 |
|---|---|
| 設置場所 | サイトのルート(/llms.txt) |
| 記述形式 | Markdown に近いテキスト |
| 役割 | サイト概要と主要ページの案内 |
| 標準化 | されていない(提案段階の慣習) |
| 拡張版 | /llms-full.txt(詳細な全文版) |
表のとおり、位置づけは補助的なものです。設置を必須とするものではありません。
最小構成は次のようになります。
# サイト名
> サイトの概要を1〜2文で書きます。
## 主要なページ
- [ページ名](https://example.com/page/): ページの説明
- [会社概要](https://example.com/about/): 運営者情報
見出しで構造を示し、リンクと短い説明を並べるのが基本です。長文を詰め込むより、要点を簡潔にまとめるほうが目的に合います。
AIがサイト構造を把握しやすくなることで、重要なページが回答で参照される可能性が高まることが期待されています。特にページ数の多いサイトでは、案内があるほうが意図が伝わりやすくなります。
一方で、設置したからといって引用が保証されるわけではありません。AIの判断は各サービスに委ねられており、参照するかどうかは公開されていません。あくまで「伝える努力」と位置づけるのが現実的です。
実際は:標準規格ではなく、参照するかどうかは各AIサービス次第です。効果を保証するものではありません。
実際は:役割が異なります。robots.txt は巡回の許可・拒否、llms.txt は重要ページの案内です。
実際は:sitemap.xml は検索エンジン向けのページ一覧、llms.txt はAI向けの要点整理です。目的が異なるため、併用が考えられます。
A. 必須ではありません。まずクロールが許可されているか、見出しや構造化データが整っているかを確認するほうが先です。
A. 概要と主要ページ10〜20件程度に絞ると読みやすくなります。詳細は llms-full.txt に分ける方法もあります。
A. できます。ルートにテキストファイルを置くか、配信設定を追加します。
本記事にはアフィリエイトリンクを含む場合があります。経由での申し込み時に当サイトが報酬を受け取ることがありますが、掲載内容・評価は報酬の有無に左右されません。記載情報は公開時点のものであり、最新情報は各公式サイトをご確認ください。
編集部の評価方法論を見る →