llms.txt とは

llms.txtとは?AI検索に効く設置と書き方

公開日:2026-08-15

llms.txtとは?AI検索に効く役割と基本

llms.txtとは、Webサイトの内容をAIクローラーや生成AIに正確に伝えるためのテキストファイルです。サイトの概要と重要ページの要約を1枚にまとめて置くことで、AI検索の回答に自社情報が引用されやすくなります。2024年9月にJeremy Howard氏(Answer.AI)が提唱した仕様で、公式ドキュメントはllmstxt.orgで公開されています。

AIはWebページ全体を読むより、整理された要約を好みます。ChatGPTやGoogle AI Overviewsなどの検索AIは、クロールしたページから回答を生成しますが、構造がバラバラだと重要な情報を見落としがちです。llms.txtにサイトの背景や主要ページのリストを置いておくと、AIがコンテキストを理解しやすくなります。例えば企業サイトなら「事業内容」「主要サービス」「FAQ」「問い合わせ」を要約付きで列挙すると効果的です。

llms.txtの書き方:基本フォーマットと具体例

結論:UTF-8のMarkdown形式で、サイト名・要約・リンク集の3要素を書くのが基本です。

理由:公式仕様(llmstxt.org)では、見出しレベル1にサイト名、ブロック引用でサイトの簡潔な説明、その後にMarkdownのリンク行で重要ページを並べる構成が推奨されています。この形式に沿うことで、各種AIクローラーが機械的に読み取れます。

具体例:

  • 1行目:サイト名(Markdownの見出しレベル1)
  • 2行目:サイトの目的や対象読者を1〜2文で記述(引用形式)
  • 3行目以降:主要ページのURLと説明を箇条書きで10〜20件程度

さらに詳細なページ単位の情報は、各ページに llms-full.txt を置く方法もあります。まずはトップレベルのllms.txtから始めるのが現実的です。

llms.txtの設置手順と確認方法

結論:ドメインのルート直下にアップロードし、https://あなたのドメイン/llms.txt でアクセスできる状態にすれば完了です。

理由:AIクローラーや検索エンジンは、サイトのルートにある llms.txt を自動的に探すことが多いため、場所が決まっています。

手順:

  • テキストエディタで上記フォーマットのファイルを作成
  • ファイル名を「llms.txt」にしてUTF-8で保存
  • サーバーの公開ディレクトリ(public_htmlなど)にアップロード
  • ブラウザでURLにアクセスし、文字化けせず表示されるか確認
  • 必要に応じて robots.txt でAIクローラーのアクセスを妨げていないか確認(Disallowに注意)

当サイトの事例では、主要10ページの要約をllms.txtに追加した後、AIクローラーのアクセス頻度が増加しました。

robots.txt・sitemap.xmlとの違いと併用

結論:robots.txtはクロール可否、sitemap.xmlはURLの一覧、llms.txtはAIへの内容案内という役割の違いがあります。

理由:robots.txt(RFC 9309)はクローラーへのアクセス制御、sitemap.xmlは検索エンジン向けのURLインデックス支援です。llms.txtはこれらと競合せず、AIがサイトを理解するための補足資料として位置づけられます。

具体例:robots.txtでAIクローラーを許可した上で、sitemap.xmlに全URLを登録し、llms.txtに重要ページの要約を置くという3点セットが効果的です。

運用時の注意点とGEO対策

結論:llms.txtは更新を続けることで効果を発揮します。放置すると古い情報をAIが参照するリスクがあります。

理由:AI検索は鮮度と正確性を重視するため、サイトリニューアルや商品改定の際にllms.txt内の要約やリンクを更新しないと、誤った回答の原因になります。また、誇大表現や効果保証を書かないこと。AIがそのまま引用する可能性があるため、景品表示法・薬機法に抵触しない表現が必須です。

具体例:サービス内容を変えたら、llms.txtの説明文とリンク先を即日修正。四半期ごとに全体を見直す運用を推奨します。国内のAI検索では、JP SEO Bot のように日本語サイトに特化したクローラーも llms.txt を認識し始めているため、日本語で正確に書くことが重要です。

まとめ

llms.txtとは、AIクローラー向けの案内ファイルであり、サイトの概要と重要ページを伝えるための標準仕様です。ルート直下にUTF-8のMarkdownで設置し、サイト名・要約・リンク集を書くだけで、AI検索の引用精度向上が期待できます。robots.txtやsitemap.xmlと併用し、更新を習慣化することがGEO対策の第一歩です。

著者:Han Guo
JP SEO Bot 開発者・enki 代表

JP SEO Bot の開発者。本ブログの記事は、JP SEO Bot を実際に運用して得た検証データと、自サイト(enkiseojp.com)での実践結果に基づいて執筆しています。

キーワードを入れるだけで、AI が記事を書く。

JP SEO Bot は登録不要。ブラウザを開いて、最初の SEO 記事を AI に書かせてみてください。

無料で試す →

よくある質問

llms.txt とは何ですか?

Webサイトの内容をAIクローラーに伝えるためのテキストファイルです。サイトの概要や重要ページの要約をMarkdown形式でまとめ、ドメインのルート直下に置きます。2024年9月にJeremy Howard氏が提唱しました。

llms.txt は必須ですか?

必須ではありませんが、AI検索や生成AIにサイト情報を正確に伝えるための推奨手段です。設置しなくてもペナルティはありません。AI経由の流入を増やしたい場合に有効です。

robots.txt と何が違いますか?

robots.txtはクローラーのアクセス可否を指示するファイル、llms.txtはクローラーにサイトの内容を案内するファイルです。sitemap.xmlはURLの一覧を提供します。3つは役割が異なり、併用できます。

llms.txt の書き方の基本は?

UTF-8のMarkdownで、サイト名(見出しレベル1)、サイトの簡潔な説明(引用形式)、主要ページのリンクと説明(箇条書き)を記載します。公式仕様はllmstxt.orgで確認できます。

設置後にやるべきことは?

ブラウザでアクセスして表示確認し、robots.txtでAIクローラーをブロックしていないか確認します。サイト更新時はllms.txtの要約とリンクも更新してください。