llms.txtとは
llms.txtとは、AIがサイトの内容をつかみやすいように、サイトの概要と主なページへのリンクをまとめたテキストファイルを、サイトの最上位(ルート)に置くという提案です。LLMは大規模言語モデルのことで、ChatGPTやGeminiのように文章を理解して作るAIのモデルを指します。
llms.txtは、2024年9月3日に、AIの研究者であるJeremy Howard氏が提案しました。提案のサイトでは、AIのエージェント(利用者の代わりに調べものや操作をするAI)がサイトを使うときに、役立つ情報を1か所にまとめておくことが目的だと説明されています。主に、AIが質問に答えるときに必要な情報を取りにくる場面での利用を想定しています。
提案の背景には、ウェブページが人に向けて作られているという事情があります。提案のサイトでは、ページのHTMLにはメニューや広告、JavaScriptなどが含まれるため、AIが使いやすい整った文章に直すのは難しく、不正確になりがちだと説明しています。また、AIが一度に読める文章の量には限りがあり、サイト全体を読ませるのは時間と費用の無駄になるとしています。そこで、必要な情報だけを短くまとめた案内図を用意しよう、というのがllms.txtの考え方です。提案のサイトでは、あわせて各ページのMarkdown版を用意することも提案されています。
| 項目 | 内容 |
|---|---|
| 置く場所 | サイトのルート(例:自社のドメインの /llms.txt) |
| ファイルの形式 | Markdown(見出しや箇条書きを記号で書く簡単な書き方) |
| 書く内容 | サイトの名前、短い概要、主なページへのリンクの一覧 |
| 位置づけ | 提案された決まりで、検索エンジンやAIが必ず読むものではない |
大切なのは、llms.txtが国際的な標準や、検索エンジンが公式に決めた仕組みではなく、提案の段階にある決まりだという点です。置いたからといって、どのAIも読むわけではありません。
llms.txtの中身と書き方
llms.txtの中身は、サイトの名前、短い概要、詳しい説明、分類ごとのリンクの一覧という順番で書くことが提案されています。提案のサイトでは、サイト名の見出しだけが必須で、ほかは任意とされています。
| 部分 | 書くこと | 書き方の例(架空の例です) |
|---|---|---|
| サイト名(必須) | 会社やサイトの名前を大見出しで書く | 〇〇工務店 |
| 概要 | 何の会社か、どこで何をしているかを短く | 東京都内で戸建ての外壁塗装と屋根の修理を行う会社 |
| 詳しい説明 | 補足したい情報を段落で | 対応地域、相談から工事までの流れ |
| リンクの一覧 | 分類ごとの見出しの下に、主なページのリンクと一言の説明 | サービス、料金、よくある質問、会社情報 |
| 任意の情報 | 省いてもよい補足のページを「Optional」の見出しの下にまとめる | 過去のお知らせ |
書く内容は、ホームページにすでに載っている正式な情報と同じにします。llms.txtにだけ書かれた説明や、ページと食い違う内容を載せると、かえって混乱のもとになります。
robots.txt・サイトマップとの違い
llms.txtは、robots.txtやサイトマップとは役割が違います。Googleの説明では、robots.txtはクローラーにサイト内のどのURLにアクセスしてよいかを伝えるファイルで、主な目的はサーバーへの負荷を抑えることです。サイトマップは、サイトのページやファイルの情報と関係を伝えるファイルで、検索エンジンが効率よくクロールするのに役立ちます。どちらもGoogle検索が使う仕組みです。
| ファイル | 役割 | Google検索での扱い |
|---|---|---|
| robots.txt | クローラーが巡回してよい範囲を伝える | クロールの制御に使われる |
| サイトマップ | サイトのページを一覧にして伝える | ページの発見に使われる |
| llms.txt | AI向けに、サイトの概要と主なページを案内する | 使われないとGoogleが案内している |
提案のサイトでも、llms.txtはrobots.txtの代わりではなく、アクセスの可否を決めるものではないと説明されています。AIクローラーに学習や巡回を止めてほしい場合は、llms.txtではなくrobots.txtで設定します。
AI検索への効果:Googleはllms.txtを使わない
Googleは、Google検索はllms.txtを使わないと案内しています。2026年10月時点の公式ガイド「Google 検索の生成 AI 機能向けにウェブサイトを最適化する」では、AIによる概要やAIモードに表示されるために、llms.txtのような特別なファイルを新しく作る必要はないとしています。
同じガイドでは、Google検索はこうしたファイルを無視するため、検索での表示や順位には影響しないとも説明しています。一方で、ほかのサービスやシステムのためにllms.txtを作って管理することは問題ないとしています。つまり、Google検索の対策としては不要ですが、置いても害はないという扱いです。Googleの「AI 機能とウェブサイト」でも、AI機能に表示されるために、新しい機械向けのファイルやAI用のテキストファイルを作る必要はないと説明されています。
Googleの中でも、検索とは別の部門の動きがあります。Chromeの開発者向けの点検ツール「Lighthouse」には、AIエージェントによる閲覧を想定した点検項目の一つとして、サイトのルートにllms.txtがあるかを確かめる項目があります。この項目では、ファイルがない場合は任意のものとして「該当なし」と扱われると案内されています。これはGoogle検索の評価とは別の話です。
ChatGPTなどGoogle以外のAIサービスがllms.txtを読むかどうかは、各社の公式資料で、使うと明記しているかを確かめる必要があります。
設置を勧められたときの判断
llms.txtの設置を勧められたら、どのサービスのために置くのか、費用に見合うのかを確かめてから判断します。Google検索の対策として勧められた場合は、Googleの公式ガイドと食い違っているため、説明の根拠を聞いてください。
| 勧められ方 | 判断の目安 |
|---|---|
| 「Google検索のAI対策としてllms.txtが必要」 | Googleは不要としている。根拠を確かめる |
| 「置けばAIに引用されやすくなる」 | どのAIが使うのか、その公式資料があるかを聞く |
| 「ほかの作業のついでに無料で置く」 | 内容がページと一致していれば、置いても問題は少ない |
| 「llms.txtの作成が見積もりの中心」 | 費用の配分を見直し、ページの改善を優先する |
社内で置く場合の手間は、主に内容を書く時間と、ページを変えたときに更新する時間です。ページを増やしたり料金を変えたりしたのにllms.txtが古いままだと、AIに古い案内を渡すことになります。更新の担当者を決められないなら、無理に置く必要はありません。
置く場合の手順と注意点
llms.txtを置く場合は、載せるページを絞り、ホームページと同じ内容で書き、公開後も更新できる体制を決めてから置きます。手順は次のとおりです。
- お客様がよく見るページと、事業の説明に欠かせないページを選ぶ
- サイト名、概要、分類ごとのリンクの一覧をMarkdownで書く
- サイトのルートに「llms.txt」という名前で置く
- ブラウザで自社のドメインの /llms.txt を開き、表示されるかを確かめる
- ページの追加や料金の変更のたびに、llms.txtも直す担当者を決める
注意したいのは、llms.txtにはアクセスを止める働きがないことです。Googleも、robots.txtはページを検索結果に出さないための仕組みではなく、確実に除外するにはnoindexなどを使うよう案内しています。llms.txtに「このページは読まないで」と書いても、その指示が守られる仕組みはありません。
また、ホームページの管理ツールやプラグインで、llms.txtを自動で作れる場合があります。自動で作ったファイルにも、古いページや載せたくないページが含まれていないかを、公開前に目で確かめてください。
よくある質問
参考資料
公式資料の事実と、本文の実務上の提案・架空の例を分けて記載しています。確認日:2026年10月24日。
自社の課題を整理する
現在の状況と目標を伺い、優先して見直す情報や施策を整理します。集客・Web制作・業務改善の支援について、curveへご相談ください。
支援について相談する →実施や運用の支援をお探しの方へ
記事で紹介した取り組みを自社で進めたい場合は、目標・現状・運用体制に合わせて支援内容をご提案します。




