llms.txt とは何か、そしてサイトにどう設置するか
llms.txt は、ドメインのルートに置くプレーンな Markdown ファイルで、AI システムに向けてウェブサイトの厳選されたサマリー、つまりサイトが何であり、最も有用なページがどこにあるかを伝えます。コンテキストウィンドウの小さい機械のために書かれた目次だと考えてください。
普及率のリアリティチェック:48,005 件の稼働中ドメインを直接調査した結果、認識可能な llms.txt を公開していたのはわずか 3,055 件(6.4%)でした。いま公開すれば、まだ最初期の一群に入れます。検証済みディレクトリを見る。
なぜ存在するのか
AI アシスタントやエージェントは、サイト全体を読むことはできません。HTML ページはナビゲーション、スクリプト、定型部分などで重く、コンテキストウィンドウには限りがあります。llms.txt(2024 年に Jeremy Howard が提案)は、これをクリーンな Markdown を含む単一の予測可能な場所で解決します。1 行のサマリー、短い説明文、そしてグループ化された重要ページへのリンクに、それぞれ内容の説明を添えたものです。
llms.txt が「そうではない」もの
まず正直に:Google は、自社の AI 機能は通常のインデックス処理に依存していると表明しており、Google は llms.txt を読み取りません。当サイトの監査の評価方法でも、その理由から意図的に重み付けを下げています。このファイルが役立つのは、実際にこれを取得しにくるアシスタント、エージェントフレームワーク、LLM 開発者ツールという成長中のエコシステムです。低コストで、Google 以外の実在する受け手に届きます。
フォーマット
サイト名を含む H1 が 1 つ(必須)、引用ブロックのサマリー、続いてリンクのセクションという構成です。完全で有効な例:
# Example Store
> Example Store sells refurbished laptops with a 2-year warranty,
> shipping across Europe. Founded 2012, based in Rotterdam.
## Products
- [Laptop catalog](https://example.com/laptops/): all models with specs and prices
- [Warranty terms](https://example.com/warranty/): what the 2-year cover includes
## Company
- [About us](https://example.com/about/): history, team, certifications
- [Contact](https://example.com/contact/): support email, phone, address
## Optional
- [Blog](https://example.com/blog/): buying guides and repair stories
- 先頭行の H1 - 仕様上の必須要件です。当サイトの検証器は、先頭の
# Titleを最も強い有効性シグナルとして扱います。 - 引用ブロックのサマリー - エージェントがそのまま引用できる 2〜4 行です。
- 説明付きのグループ化されたリンク - 価値は厳選にあります。サイトマップを丸ごと流し込まないでください。
- 「Optional」セクション - 慣例として、コンテキストが逼迫しているとき、エージェントはここを省略できます。
設置方法
- 静的サイト:ファイルを
llms.txtという名前でウェブルートに保存し、デプロイします。text/plainまたはtext/markdownで配信してください。 - WordPress:現行バージョンの Yoast SEO と All in One SEO は自動生成に対応しています(検証済みディレクトリでも両者のシグネチャが確認できます)。テーマや htaccess でファイルを追加する方法もあります。
- 任意の CMS やプロキシ:
/llms.txtでプレーンテキストを返すルートがあれば十分です。当サイトのものは Cloudflare Worker が配信しています。
動作確認
curl で https://yourdomain.com/llms.txt を取得してください。返ってくるべきはプレーンな Markdown であり、HTML のエラーページではありません(設定を誤ったサーバーが HTML のソフト 404 を返すのは、私たちが目にする最も多い失敗例です。調査の生ヒットのうち 832 件が、まさにこの理由で除外されました)。
当サイトのチェッカーは、30 項目の AI エージェント対応度監査の一環として llms.txt を直接取得で検証し、有効なサイトは自動的に公開 llms.txt ディレクトリに掲載されます。
よくある質問
- Google は llms.txt を使用しますか?
- いいえ。Google は、自社の AI 機能は llms.txt ではなく通常のインデックス処理に依存していると表明しています。このファイルが役立つのは他の利用者、つまりサイトのコンテキストを得るためにこれを取得する AI アシスタント、エージェントフレームワーク、LLM ツールです。Google のランキング施策ではなく、低コストで受け手が拡大中のシグナルと捉えてください。
- llms.txt はどこに置きますか?
- ドメインのルートに置きます:https://example.com/llms.txt。プレーンテキスト(Markdown)で、通常の GET リクエストで取得できる必要があります。
- llms.txt と robots.txt の違いは何ですか?
- robots.txt はクローラーに「何を取得してよいか」を伝えます。llms.txt は AI システムに「サイトが何であるか」を伝えるもので、最も有用なページへのリンクを備えた厳選済みの Markdown サマリーです。両者は補完関係にあります。
- llms.txt を公開しているウェブサイトはどれくらいありますか?
- 普及はまだ初期段階です。MarkosWeb が 48,005 件の稼働中ドメインを直接調査したところ、認識可能な llms.txt を公開していたのはわずか 3,055 件(6.4%)でした。
- WordPress プラグインは llms.txt を生成できますか?
- はい。最近のバージョンの Yoast SEO と All in One SEO は自動生成に対応しています。検証済みの自動生成ファイルは、手書きのファイルと並んで当ディレクトリに掲載されます。