llms.txt 完全実装ガイド
AIクローラーにサイトの案内図を渡す
llms.txt は、AIに対して「このサイトで何が重要で、どこを読めばいいか」を伝える新しい標準ファイルです。robots.txt がクロールの可否を示すのに対し、llms.txt はAI向けの案内図。コピペできる雛形とともに、書き方・設置・運用を解説します。
llms.txt とは
llms.txt は、大規模言語モデル(LLM)がサイトを効率的に理解できるように、サイトの概要と主要コンテンツの目録をMarkdown形式で記述したファイルです。サイトのルート(https://example.com/llms.txt)に設置します。
AIは限られた文脈の中でサイトを把握する必要があります。HTMLにはナビゲーション・広告・スクリプトなど本質でない要素が多く含まれます。llms.txt はそれらを除き、「重要なページとその要約」だけを人間にもAIにも読みやすい形で提示します。
robots.txt・sitemap.xml との違い
| ファイル | 役割 | 形式 |
|---|---|---|
| robots.txt | クロールの可否を指示 | 独自テキスト |
| sitemap.xml | 全URLの機械的リスト | XML |
| llms.txt | AI向けの「重要ページ案内図」 | Markdown |
3つは役割が異なるため併用します。robots.txt と sitemap.xml の基礎は robots.txt・サイトマップ の用語解説も参照してください。
llms.txt の書き方(雛形付き)
構造はシンプルです。H1にサイト名、引用ブロックに概要、H2でセクション分けし、各行を [リンクテキスト](URL): 説明 の形式で並べます。
# Saguru(サグル)
> 月額270円から使えるSEOキーワード調査ツール。Google・Bing・
> YouTube・Amazonのサジェスト、知恵袋の質問、上位サイトの見出し・
> 共起語を1画面で一括抽出し、SEO難易度を自動判定します。
## 主要ページ
- [キーワード調査ツール](https://saguru.dsystemsen.com/index.php): サジェスト一括抽出
- [SEO診断](https://saguru.dsystemsen.com/audit.php): 自サイトのSEO自動採点
- [競合比較](https://saguru.dsystemsen.com/competitor.php): 競合とのSEO比較
## コラム
- [SEOコラム一覧](https://saguru.dsystemsen.com/column/): SEO/AIO/LLMO解説全40本
- [LLMOとは?](https://saguru.dsystemsen.com/column/31-what-is-llmo.html): AI最適化の基礎
## 会社情報
- [運営会社](https://saguru.dsystemsen.com/about.html): 株式会社D-SYSTEMS-EN
ポイントは、説明文を簡潔かつ具体的に書くこと。AIはこの説明を手がかりにページの内容を判断します。
llms-full.txt とは
llms-full.txt は、llms.txt の拡張で、主要コンテンツの本文そのものを丸ごと1ファイルに連結したものです。AIがリンクをたどらず、1ファイルでサイト全体の内容を取得できます。
- llms.txt: 目次・案内図(軽量)。まずはこちらから。
- llms-full.txt: 全文を含む大容量版。ドキュメントサイト等で有効。
小〜中規模サイトは llms.txt のみで十分です。コンテンツが多く、AIに正確に内容を伝えたい場合に llms-full.txt を追加検討します。
設置場所と確認方法
- ルートに配置:
https://example.com/llms.txtでアクセスできる場所に置く。 - Content-Type:
text/plain; charset=utf-8またはtext/markdownで配信。 - ブラウザで確認: URLを直接開き、Markdownがそのまま表示されればOK。
- 更新性の確保: 主要ページを増やしたら llms.txt にも追記する。
💡 Saguruでも /llms.txt を設置済み。AIクローラーがサイト構造を効率的に把握できるようにしています。
運用のコツと注意点
- 「設置しただけ」で満足しない: 引用の本質は記事の質。llms.txt は補助です。
- 重要ページを厳選: 全URLを羅列せず、本当に読んでほしいページに絞る。
- 説明文を最新に保つ: 古い説明はAIに誤った理解を与える。
- robots.txt と矛盾させない: llms.txt で案内したページがクロール拒否されていないか確認。
案内図の前に、引用される記事を整える
llms.txt は強力な補助ですが、引用される本体はコンテンツです。Saguruなら、ユーザーの実際の問いを抽出し、AIに拾われやすい質問形見出し・FAQの設計から支援します。まずは中身を整えることが近道です。
登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円