読了 4 分
llms.txt とは何か、そしてなぜあなたのサイトに必要なのか
llms.txt は AI 時代の robots.txt です。あなたのサイトが何であり、良質なコンテンツがどこにあるのかをモデルに伝えるプレーンテキストの地図。その正体と導入方法を解説します。
AI アシスタントは、あなたのサイトを直接読んで質問に答えることが増えています。しかしあなたのページはブラウザ向けに作られており、ナビゲーションバー、スクリプト、クッキーバナーだらけで、本質を探そうとするモデルのためにはできていません。llms.txt はこれを解決します。サイトのルートに置く 1 つのプレーンテキストファイルで、あなたのサイトが何であり、重要なコンテンツがどこにあるのかを平易な言葉で伝えるものです。
仕組み
ファイルを /llms.txt に配置します。まず H1(サイト名)から始まり、短い概要が続き、そして本当に重要なページ(ドキュメント、主要な記事、製品ページ)への厳選したリンクを並べます。サイトによっては本文をそのまま埋め込んだ llms-full.txt も用意し、モデルがクロールする必要すらないようにしています。
# Acme Docs
> The developer platform for X.
## Guides
- Quickstart: https://acme.dev/docs/quickstart
- API reference: https://acme.dev/docs/apiランキングにとって重要な理由
- モデルはきれいに解析できる情報源を引用します。llms.txt はあなたの最良のページを読み取りやすくします。
- robots.txt や sitemap.xml を置き換えるのではなく、補完します。
- 安価な保険です。数行で、AI があなたをどう説明するかを形づくります。
難しいのは、サイトが変化しても内容を正しく保つことです。まさにその面倒を自動化するのが「AI クローラビリティ」スキルです。実際のルートを読み取り、llms.txt、llms-full.txt、そして連携済みの sitemap をリポジトリへ直接書き込みます。