llms.txtの書き方【2026年版】|テンプレートと設置効果の実態

llms.txtの書き方は、サイト名・概要・主要ページへのリンクをMarkdown形式で記述し、サイトのルートディレクトリ直下に「llms.txt」というファイル名で設置することが基本です。フォーマットはH1でプロジェクト名を書き、任意の説明文を添えたうえで「##」見出しごとにページリンクと説明を箇条書きで並べます(出典: zenn.dev)。ただし2026年5月にGoogleが公式に「新たに作成する必要はない」と説明しており(出典: white-link.com)、設置自体がAI検索での引用増加を保証するものではない点には注意が必要です。本記事では手順とテンプレートに加え、効果検証データも踏まえた実践的な判断基準を解説します。
llms.txtとは何か?
llms.txtとは、AIモデルがサイト内容を効率的に理解できるようにMarkdown形式で記述するテキストファイルのことです。2024年9月3日にAnswer.AIのJeremy Howard氏によって提唱された、比較的新しい概念です(出典: zenn.dev)。
llms.txtには2種類の形式があります。主要情報を簡潔にまとめた「llms.txt」と、より詳細な内容をMarkdown形式で記載する完全版の「llms-full.txt」です(出典: zenn.dev)。サイトの規模やコンテンツ量に応じて、どちらを用意するか、あるいは両方を用意するかを判断します。
robots.txtやsitemap.xmlのように広く普及した公式規格ではないため、すべてのAIクローラーが参照するとは限りません。設置は義務ではなく、あくまで補助的な取り組みとして位置づけるのが実態に合った理解です。
llms.txtの設置場所と書き方の形式は?
llms.txtは、サイトのルートディレクトリ直下、つまり「https://example.com/llms.txt」でアクセスできる場所にMarkdown形式で設置します(出典: white-link.com)。robots.txtやsitemap.xmlと同じ階層に置くことで、管理や運用が一貫しやすくなります。
フォーマットは、H1でプロジェクト名(サイト名)を記載し、その下に任意の説明文を1〜2行添え、以降は「## セクション名」の見出しごとにMarkdown形式のリンクと説明を箇条書きで列挙する構成が基本です(出典: zenn.dev)。
設置方法は環境によって異なります。静的サイトジェネレーターを使う場合はpublicディレクトリなどにファイルを置くだけで反映されます。WordPressの場合は、テーマの静的ファイル領域に直接アップロードする方法や、プラグイン経由でファイルを生成する方法があります。いずれの場合も文字コードはUTF-8で保存します。
llms.txtの書き方の手順は?
llms.txtの書き方は、サイト名と概要の記述、主要セクションの見出し分け、重要ページのリンク列挙、不要情報の除外という4つの手順で進めます。まず1つ目に、H1でサイト名を書き、その直下に概要を1〜2文で記述します。2つ目に、サービス紹介や会社情報などサイトの主要カテゴリを「##」見出しで区切ります。
3つ目に、各セクション内で重要なページへのリンクと1行程度の説明を箇条書きで並べます。4つ目に、管理画面や重複性の高いページは記載せず、AIに読んでほしい情報だけに絞り込みます。
選定の判断基準は、「そのページが自社の専門性や独自性を示す内容か」「AIが回答の根拠として引用しうる内容か」の2点です。全ページを網羅する必要はなく、トップページ・サービス説明・FAQ・会社情報など、10〜20項目程度に絞るのが実務的です。
日本語のテキストは1トークンあたり概ね2〜3文字、1,000トークンで2,000〜3,000文字に相当するといわれています(出典: laboratory.kiyono-co.jp)。一般的な企業サイトは50万〜200万文字規模のコンテンツを持つとされるため(出典: laboratory.kiyono-co.jp)、llms.txt自体は全文を収めるものではなく、要約として簡潔にまとめる意識が必要です。
llms.txtのテンプレートは?
llms.txtのテンプレートは、サイト名・概要・主要リンクをMarkdown形式で並べる構成が基本です。以下はそのまま編集して使える例です。
# サイト名
> サイトの概要を1〜2文で記述します。何を提供しているサイトかを明確にします。
## 主要ページ - [サービス紹介](https://example.com/service): サービスの詳細説明ページ - [料金プラン](https://example.com/pricing): 料金体系の説明ページ - [よくある質問](https://example.com/faq): FAQページ
## 会社情報 - [会社概要](https://example.com/about): 企業情報ページ - [お問い合わせ](https://example.com/contact): 問い合わせページ
詳細版を用意する場合は、同じ階層に「llms-full.txt」を作成し、各ページの本文に近い情報量を記載します(出典: zenn.dev)。
llms.txtを設置するとAI検索の引用効果はあるのか?
llms.txtの設置がAI検索での引用増加を直接もたらすという根拠は、現時点では確認されていません。Googleは2026年5月15日、公式ドキュメント「検索セントラルブログ」で「LLMS.txtファイルや特別なAI向けマークアップを新たに作成する必要はない」と説明しています(出典: white-link.com)。
効果を疑問視するデータも複数報告されています。OtterlyAI系の90日間のクロール観測では、約62,100回のAI botアクセスのうちllms.txtへのアクセスはわずか84回、約0.1%にとどまりました(出典: white-link.com)。SE Rankingが約30万ドメインを対象に行った分析でも、llms.txt導入率は約10%程度であり、AI引用数との相関は確認されず、分析モデルからllms.txt要素を除いた方が精度が上がったと報告されています(出典: white-link.com)。GoogleのジョンミュラーもReddit上で、llms.txtを「keywords meta tagのようなもの」と評しています(出典: white-link.com)。
これらを踏まえると、llms.txtはLLMO(AI検索最適化)の主要な施策ではなく、既存コンテンツの構造化や情報整理の一環として位置づけるのが実態に近い判断です。AI検索での引用を増やすには、llms.txtよりも構造化データの実装やコンテンツ自体の専門性・信頼性を高める取り組みの方が優先度は高いと考えられます。
llms.txtとrobots.txt・sitemap.xmlの違いは?
llms.txtとrobots.txt・sitemap.xmlの違いは、対象読者と役割にあります。robots.txtはクローラーに対してアクセスの許可・禁止を指示するファイルであり、sitemap.xmlはページのURL一覧をXML形式で機械的に伝えるファイルです。これに対しllms.txtは、AIモデルに向けてサイトの文脈や重要度をMarkdown形式で伝えることを目的とした、人間にも読みやすいファイルです。
robots.txtが「見せる・見せない」を制御する仕組みであるのに対し、llms.txtは「何を優先的に理解してほしいか」を伝える案内文に近い性質を持ちます。ただしllms.txtは、OtterlyAIやSE Rankingの調査で効果が限定的だと報告されている点で、robots.txtやsitemap.xmlほど確立された効果は確認されていません。
3つのファイルは役割が異なるため、どれか一つで代替できるものではありません。robots.txtとsitemap.xmlは優先的に整備し、llms.txtは余力があれば補助的に設置する、という優先順位で考えるのが実務的です。
参考情報
この記事は次の情報源を参考に、2026年8月時点の情報で作成しています。
・llms.txtとは?書き方と設置手順・意味がないと言われる理由を解説 | SEM Plus(white-link.com) ・SiTest (サイテスト) ブログ | SiTest (サイテスト)(sitest.jp) ・LLMOで注目されている[llms.text]とは?書き方や具体例を用いてわかりやすく解説 - KIYONO Engineer Blog(laboratory.kiyono-co.jp) ・llms.txtとは?LLMOやGEOにおける位置づけとGoogleの見解を整理 | AI・検索行動 | 株式会社CINC(cinc-j.co.jp) ・LLMs.txtについての覚書(zenn.dev)
よくある質問
Q. llms.txtとは何か?
llms.txtは、AIモデルがサイト内容を理解しやすくするためMarkdown形式で記述し、サイトのルートディレクトリに設置するテキストファイルです。2024年9月にAnswer.AIのJeremy Howard氏が提唱した仕組みで、公式の標準規格ではありません(出典: zenn.dev)。
Q. llms.txtの具体的な書き方・記述ルールは?
H1でサイト名を記載し、その下に概要を1〜2文、以降は「##」見出しごとにMarkdown形式のリンクと説明を箇条書きで列挙します(出典: zenn.dev)。文字コードはUTF-8で保存し、拡張子は「.txt」を使用します。
Q. llms.txtを設置することでAI検索やLLMOに効果はあるのか?
現時点で明確な効果は確認されていません。Googleは2026年5月に「新たに作成する必要はない」と公式に説明しており(出典: white-link.com)、SE Rankingの分析でもAI引用数との相関は確認されませんでした(出典: white-link.com)。
Q. llms.txtはどこに設置すればよいのか?
サイトのルートディレクトリ直下、「https://example.com/llms.txt」でアクセスできる場所に設置します(出典: white-link.com)。robots.txtやsitemap.xmlと同じ階層に置くと管理しやすくなります。
Q. llms.txtとrobots.txtやsitemap.xmlはどう違うのか?
robots.txtはクローラーのアクセス許可・禁止を制御し、sitemap.xmlはURL一覧をXML形式で伝えるファイルです。llms.txtはAIモデルに向けてサイトの文脈や重要度をMarkdown形式で伝える案内文としての役割を持ちます。
Q. llms.txtを作成する具体的な手順・ツールにはどんなものがあるか?
手動でMarkdownファイルを作成してルートディレクトリにアップロードする方法が基本です。WordPressではプラグイン経由で生成する方法もあり、静的サイトジェネレーターではpublicディレクトリにファイルを置くだけで反映されます。