
こんにちは!株式会社テラ AIエンジニアリングチームです。
「robots.txtなら知ってるけど、llms.txtって何?」
そう思った方も多いはずです。
llms.txtは、LLM(大規模言語モデル)と呼ばれるChatGPT、Gemini、Claude、Perplexityなどの生成AIに対して、「このサイトはこういう内容で、重要なページはここです」と伝えるためのファイルです。
robots.txtがクローラーへの「入場ルール」なら、llms.txtはAIへの「案内パンフレット」にあたります。
llms.txtは2026年現在、AIO(AI検索最適化)の実務において最も即効性のある施策のひとつとして注目されています。
この記事では、llms.txtの仕組みから書き方、設置方法、そして当社が実際に自社サイトへ導入した実例までを解説します。
目次
なぜ今llms.txtが必要なのか
AIは自社サイトを「読めていない」かもしれない
ChatGPTやPerplexityに自社名を聞いてみたことはありますか?
正しく説明されない、古い情報が出る、そもそも知られていないといったケースも珍しくありません。
AIは膨大なWebデータを学習していますが、すべてのサイトを正確に理解しているわけではないからです。
特に、JavaScriptで動的に生成されるコンテンツや、構造が複雑なサイトは、AIにとって「読みにくい」という判定をされてしまうのです。
robots.txtだけでは足りない時代
robots.txtは「このページにはアクセスしてOK / NG」を指示するファイルですが、AIが必要としているのはアクセスの可否ではなく「このサイトは何者で、何が重要なのか」という文脈情報です。
sitemap.xmlからURL一覧という情報は読み取れても、各ページの関係性や重要度まで分かるわけではありません。
そこで、この「文脈のギャップ」を埋めるためにllms.txtが生まれました。
3つのファイルの役割
| ファイル | 対象 | 伝える内容 | AIに対する役割 |
|---|---|---|---|
| robots.txt | クローラー全般 | アクセスの許可・拒否ルール | 門番 |
| sitemap.xml | 検索エンジン | サイト内のURL一覧 | 地図 |
| llms.txt | LLM / 生成AI | サイトの概要、構造、重要ページ | 案内人 |
このように役割が違うので、この3点を揃えるようにしましょう。
llms.txtには何をどう書けば良いのか
基本フォーマット
llms.txtはMarkdown形式のプレーンテキストファイルなので、特別な技術やツールなども必要なく、テキストエディタで作成できます。
llms.txtの設置場所はサイトのルートディレクトリです。
例:https://example.com/llms.txt
必須要素
1. H1見出し ── サイト名または組織名
ファイルの先頭に、Markdownの # でサイト名を記述します。これはAIが最初に読む「名刺」にあたる部分です。
2. 引用ブロック ── サイトの概要説明
> を使った引用ブロックで、1〜3文程度のサイト概要を記述します。AIがこのサイトを「一言で説明する」ときのソースになります。
3. リンク付きの重要ページ一覧
AIに「このサイトで特に見てほしいページ」を明示的に伝えるために、- [ページ名](URL) の形式で、サイト内の重要ページをリストアップします。
推奨要素
- サービス領域や事業内容の説明
- 主要な実績やコンテンツへのリンク
- 組織としての専門性・強みの記述
- お問い合わせ先
書き方のポイント
簡潔かつ構造的に
AIに拾われやすくするためには、冗長な文章よりも構造化された情報が有利です。見出し・リスト・リンクを活用し、AIが読みやすい形式を意識してください。
一次情報を入れる
他のサイトにも書いてある一般論ではなく、自社ならではの実績や専門性を記述すると、AIにとっての情報価値が高まります。
定期的に更新する
AIが参照する情報を常に最新状態に保つために、新しいサービスや実績が増えたらllms.txtにも反映してください。
llms.txtの設置方法
ステップ1:ファイルを作成する
テキストエディタでMarkdown形式のファイルを作成し、llms.txt というファイル名で保存します。
ステップ2:サーバーのルートディレクトリにアップロード
FTPやファイルマネージャーで、Webサイトのルートディレクトリ(index.htmlやrobots.txtと同じ階層)にアップロードします。
WordPressの場合、WordPressのインストールディレクトリ直下です。
ステップ3:アクセスを確認
ブラウザで https://あなたのドメイン/llms.txt にアクセスし、内容が問題なく表示されることを確認します。
ステップ4:robots.txtでAIクローラーを許可
llms.txtを設置しても、robots.txtでAIクローラーがブロックされていると意味がなくなってしまうので、以下のボットへのアクセスを許可してください。
- GPTBot(ChatGPT)
- ChatGPT-User(ChatGPTのリアルタイム取得)
- ClaudeBot(Claude)
- PerplexityBot(Perplexity)
- Google-Extended(Gemini)
この記事に
「ええね!」する
名古屋を拠点としたWeb制作会社、株式会社テラ
TERAの優れたコンサルティング、デザイン
ネットワークを駆使し
お客様の抱える問題を即時解決いたします
0
13






