WEBマーケティングをもっと身近に。byオルグロー株式会社
SEO対策 2026/06/16

llms.txtとは?書き方と設置手順・意味がないと言われる理由を解説

llms.txtとはのサムネイル画像

llms.txtは、生成AIに対してWebサイトの情報の利用可否やコンテンツの要点を伝えるためのテキストファイルです。生成AIツールの回答や検索結果の「AIによる概要」に、自分のサイトが参照元として表示されることを目的とした施策として注目されています。今回は、llms.txtの書き方や必要性について解説します。

1

llms.txtとは

llms.txtは、AI(大規模言語モデル)が、Webサイト内の情報を効率的に読み取り、内容を理解しやすくするためのテキストファイルです。

具体的にはWebサイトのルートディレクトリ(/llms.txt)に配置されるMarkdown形式のファイルで、AIがWebサイト全体の情報や有益なコンテンツの場所や内容を理解しやすくなることを目的に作られました。

ChatGPTやGeminiなどの生成AIの普及や、Googleの「AIによる概要」の登場によって、「AIに参照元として引用されること」の重要性が高まったことで、LLMOやGEOというAIエンジンに対してWebサイトを最適化する施策の一部としてllms.txtが利用されています。

ただし、llms.txtはあくまでAIにサイト情報を整理して伝えるための補助ファイルであり、設置しただけでAIから必ず引用されるようになるわけではありません。

また、近年ではllms.txtはLLMO/GEOでは意味がないという調査データなどが出ています。

2

llms.txtはLLMO/GEOで意味がない

llms.txtはAIがサイト内の情報を理解しやすくするために作成するファイルのため、自サイトに設置することでAIからの引用や言及が増えると思う方が多いと思いますが、実際にはそうではありません。

そもそもWebサイトオーナーがllms.txtファイルを設置しなければサイトの内容を理解できないのであれば、生成AIは現在のWeb上に存在する膨大なサイト情報を十分に扱えないことになります。

実際にGoogleもllms.txtを重要な仕組みとして扱っておらず、各種調査でも明確な効果は確認されていません。ここからは、Googleの公式見解や調査結果について解説します。

2-1

llms.txtは不要というのがGoogleの公式見解

Googleは現時点でllms.txtをサポートしておらず、その効果についてこれまで何度も否定しています。

直近では、2026年5月15日に公式ドキュメント「検索セントラルブログ」の中で「Google検索における生成AI機能の最適化」というページを作成し「LLMS.txtファイルや特別なAI向けマークアップを新たに作成する必要はない」と説明しています。

LLMS.txt files and other "special" markup: You don't need to create new machine readable files, AI text files, markup, or Markdown to appear in generative AI search. Note that

【SEM Plus編集部和訳】
LLMS.txt ファイルやその他の「特別な」マークアップ:生成型 AI 検索に表示されるために、新しい機械可読ファイル、AI テキスト ファイル、マークアップ、または Markdown を作成する必要はありません。

また、過去にGoogleのジョン・ミュラー氏もReddit上で、

「私の知る限り、どのAIサービスもLLMs.txtを使用しているとは言っていません」
「私にとって、これはkeywords meta tagのようなもの」

と述べています。

keywords meta tagは、過去にSEO目的で利用されていたものの、現在では検索順位への影響がないタグとして知られています。そのため、この発言からもGoogleがllms.txtを重要なシグナルとして扱っていないことが分かります。

つまり、現時点のGoogleの公式見解としては、llms.txtはLLMOやGEOにおいて効果のある施策とはされておらず、AI検索対策として意味のない施策というスタンスに近いと言えます。

そのため、リソースが限られている場合は、llms.txtの作成に時間をかけるよりも、

  • 良質なコンテンツ作成

  • E-E-A-Tの強化

  • サービス内容や強みの明確化

  • 他サイトでの言及獲得

など、実際にAIや検索エンジンが理解・評価しやすい情報を増やす施策を優先した方が、llms.txtを作成するよりも費用対効果は高いでしょう。

2-2

そもそもAIクローラーはllms.txtを見ていない

llms.txtについては、「AIが優先的に参照しているファイル」という前提で語られることもありますが、実際にはそもそもAIクローラー自体がllms.txtをほとんど取得していないという調査結果も出ています。

OtterlyAI系の90日間のクロール観測では、約62,100回のAI botアクセスのうち、llms.txtへのアクセスはわずか84回(約0.1%)しか確認されなかったという研究結果が出ています。

つまり、多くのAIクローラーは、現時点でllms.txtを積極的に取得・参照している状況ではない可能性があります。

また、それを裏付けるようにSE Rankingが約30万ドメインを対象に行った、llms.txt と引用の相関関係に関する分析では

  • llms.txt導入率は約10%

  • AI引用数との相関は確認できない

  • むしろ分析モデルからllms.txt要素を外した方が精度が上がった

という結果が出ています。

参考:LLMs.txt:ブランドがそれに頼る理由と、それが機能しない理由

つまり、「AIに引用されるサイトの特徴」としてllms.txtは有効なシグナルになっていなかった、ということです。

これらの研究結果を踏まえると、llms.txtの作成や設置にリソースを投入する必要は現時点ではほとんどないと言えます。

3

llms.txtの書き方

llms.txtの書き方について、ここでは以下のことを解説します。

  1. llms.txtの記述ルール

  2. llms.txtに記述する項目

  3. AI botを制御するための記述方法

初心者でもllms.txtを作成できるように、詳しく解説します。

3-1

llms.txtの記述ルール

llms.txtは、生成AI(LLM)に「このページを使ってほしい」と伝えるためのファイルです。

まずは、以下の3つのルールを意識すれば大丈夫です。

ルール①:Markdown風に書く

見出し(#)やリスト(-)を使うと、AIが情報を正しく読み取りやすくなります。

ルール②:伝えたい情報を上から順に書く

サイトの目的、メインコンテンツなど「AIに読んでほしい情報」を優先して記述します。

ルール③:AIが理解できるように短く、簡潔に書く

長文や曖昧な言葉はAIが誤解する原因になるため、必要な情報を一文で伝えるように心掛けましょう。

llms.txtの記述について、今のところ明確な決まりはありませんが、AIが理解しやすいようにするためにMarkdown形式が推奨されています。

また、ファイル内に記載する内容は、LLMに優先して伝えたい情報から先に記述するのがポイントです。AIが理解できるように、簡潔に要点をまとめて記述しましょう。

llms.txtの設置場所

設置場所はWebサイトのルートディレクトリに設置します。
例:https://example.com/llms.txt

3-2

llms.txtに記述する項目

次に、llms.txtに記述する基本的な項目について解説します。

基本的な構成は、以下になります。

# プロジェクト名(またはサイト名)

サイトやサービスの名前を記述。H1見出しとして書きます。

> プロジェクトの概要や目的(引用形式)

サイトがどんなテーマで、どんなユーザーに役立つのかを要約。> を使って引用形式にします。

## 詳細情報(H2)

どのページが重要か、どんな構成なのかを説明。ページURLや記事構造を含めてもOKです。

## Optionセクション(任意)

読み込まなくてよいURLや、優先度の低いページの説明などを記述します。

上記を元に、llms.txtの記述例を作ると以下のようになります。

https://white-link.com/sem-plus/llmo/ ページの内容を、AIに伝える設定でllms.txtを作成してみます。

# ホワイトリンク - LLMO対策ページ

> このページは、生成AI時代のWeb集客対策「LLMO」について解説しています。  
> AIに自社コンテンツを引用させるための手法や、当社の支援サービスの特徴を紹介しています。  
> 対象は、法人企業のマーケティング担当者・経営者・Web担当者です。

## 主な内容
- LLMOとは何か(定義、LLMに引用されるとはどういうことか)
- LLMO対策の重要性(AIによる検索結果の変化と流入の仕組み)
- LLMOに取り組む企業が増えている背景
- 当社(ホワイトリンク)のLLMO支援サービス内容
  - コンテンツ構造設計
  - 検索クエリ分析
  - 生成AI向けの要約構成提案
- 対応するAIツール(ChatGPT、Gemini、Perplexityなど)

## 参考URL
- URL: https://white-link.com/sem-plus/llmo/  
  Summary: 生成AI検索時代のWeb集客に対応する「LLMO対策」について解説した企業向けサービス紹介ページ。  
  内容には、LLMOの定義・必要性・導入事例・支援サービスが含まれます。

llms.txtの記述例は、https://llmstxt.org/の模擬例を参考にしてみてください。

また、下記のような補足のメタ情報もllms.txtに含めることで、正規 URL・運営者情報などをAIに伝えることができます。

ディレクティブ名内容
license:コンテンツの利用条件license: CC BY-NC
canonical:正規URLの指定canonical: https://example.com/page1
article-pages:記事ページの構造定義/blog/*, type: how-to, updated: monthly
author-pages:執筆者ページの情報/authors/*, rss: /rss/authors.xml
sitemap: / rss:RSSやサイトマップのURLsitemap: /sitemap.xml
rss: /rss/feed.xml
publisher:サイト運営者の情報Example Inc., verified: true, description: SEO agency
supported-languages:対応言語の指定ja, en, zh
crawler-hints:クロール時の技術ヒントtrailing-slash: ignore
html-extraction: body only
3-3

AI botを制御するための記述方法

llms.txtでは、AIにサイトの内容を伝えるだけではなく、AI クローラーが自サイトをクロールする許可/拒否などをサイト運営者側で宣言することもできます。

目的ディレクティブ補足説明
全AIに共通の方針を示すuser-agent:すべてのAIに適用する設定(明示は推奨)
特定のAIを拒否するuser-agent: + disallow:GPTBot(OpenAIのAI)をサイト全体でブロック
一部パスのみ拒否するdisallow:特定のディレクトリだけブロック
逆に許可を明示するallow:指定ディレクトリを許可(disallow:との併用で明示的に)
学習・引用を禁止するx-ai-training-policy:記事のLLM学習・回答生成に使われたくない場合
クロール頻度を制限するcrawl-delay: / x-rate-limit:秒単位やリクエスト数で制限可能(サーバー負荷対策)
リトライ方法の指示x-retry-policy:(など)エラー時の再アクセスルール(指数バックオフなど)
クロール不要パスの抑制access-suppression:(※拡張)廃止・リダイレクト済みURLへのアクセス防止
負荷対策(レート上限)crawl-delay: / x-rate-limit:crawl-delay: 1(1秒に1リクエスト)

以下のように記述します。

【記述例①】GPTBot と Google-Extended を一括拒否する例
# llms.txt(サイト直下に設置)
user-agent: GPTBot
disallow: /

user-agent: Google-Extended
disallow: /
【記述例②】全AIを許可しつつ、会員エリアだけ拒否する例
user-agent: *
allow: /

# 会員専用ページは利用不可
disallow: /member/
x-ai-training-policy: "allowed"     # 記事本文は学習 OK
x-rate-limit: 60
x-rate-limit-window: 60

なお、「コンテンツの説明」と「AI BOTの制御」はまったく別の意図で記述されますが、同じファイルに混在させてOKです。

llms.txt は、生成AIに対して「読んでほしい情報の説明」と「読んでほしくない範囲の制限」を、1つのファイルで同時に伝えることができます。

4

llms.txtの設置手順

llms.txtを作成したら、Webサイトに設置しましょう。

設置手順は以下の通りです。

  1. Webサイトのルートディレクトリにアップロード

    作成したllms.txtファイルは、Webサイトのルートディレクトリにアップロードします。

    robots.txt ファイルをアップロードするのと同じ要領で、llms.txtファイルもhttps://example.com/llms.txt  のように、ドメイン直下でアクセスできる場所に設置します。

    FTPソフトを使ってアップロードするか、サーバーの管理画面から「ファイルマネージャー」を利用して設置してください。

  2. ブラウザで実際にアクセスして表示をする確認

    llms.txtの設置が完了したら、ブラウザでllms.txtにアクセスして表示を確認します。
    https://example(あなたのサイトのドメイン)/llms.txtと入力すればアクセスできます。

4-1

HTTPヘッダーに X-Robots-Tag: llms-txt を追加する【必須ではない】

ルートドメインにllms.txt を設置するだけでもAIクローラーに認識される可能性はありますが、HTTPヘッダーに「X-Robots-Tag: llms-txt」という情報を追加しておくことで、将来的により確実にAIにその存在を伝えられるようになる可能性があります。

HTTPヘッダーを追加したい場合、サーバーの種類によって以下のような記述を行います。

Apacheの場合(.htaccessファイルに追記)
<Files "llms.txt">
  Header set X-Robots-Tag "llms-txt"
</Files>
Nginxの場合
location = /llms.txt {
    add_header X-Robots-Tag "llms-txt";
}

なお、注意点として、HTTPヘッダーへの追加は現時点(2025年6月)ではGoogleやOpenAIなどの主要AIが正式に対応しているわけではないため、必須ではありません。将来的なAI対応への備えとして余裕があれば、設定しておきましょう。

5

llms.txtの作成方法

llms.txtの作成方法は、以下の通りです。

  1. テキストエディタで自作する(非推奨)

  2. ジェネレーターを使って作成する

  3. WordPressプラグインを導入する

それぞれにメリットとデメリットがあるので、あなたに適した作成方法を選びましょう。

5-1

テキストエディタで自作する(非推奨)

llms.txtファイルは、テキストエディタを使って自作できます。

自作するメリットは、任意のカスタマイズを自在に行えることです。自動生成したファイルでは不足してしまう情報や、構造を自分で考えることでより理解しやすいllms.txtファイルを作成できます。

ただし、llms.txtを手作業で自作するのはおすすめしません。理由は次の通りです。

  • 複数ページの情報を1つずつ手作業で記述するのは、時間がかかりすぎる

  • コンテンツを更新するたびに、llms.txt も手動でメンテナンスする必要がある

  • サイト規模が大きい場合、作成ミスや更新漏れが起きやすくなる

そのため、基本的にはllms.txtを自動で作成してくれるツールの使用を推奨しています。

次の項目で、自動でllms.txtを作成できるツールについて紹介します。

5-2

ジェネレーターを使って作成する

llms.txtの作成を行うなら、ジェネレーターを利用するのがおすすめです。ジェネレーターを利用することで、誰でも簡単に自動でllms.txtを作成することができます。

下記のいずれかのURLにアクセスし、実際にllms.txtを作成してみましょう。

llms.txt Generator

llms.txt Generator
https://llmstxtgenerator.org/

無料版では、最大20URL分のllms.txtを作成できます。払い切り13.1ドルの有料版にすることで、さらに多くのURLに対応できます。

20ページ以上ある場合は、有料版がおすすめです。

firecrawl llms.txt Generator

firecrawl llms.txt Generator
https://llmstxt.firecrawl.dev/

こちらも海外では多く利用されているllms.txtジェネレーターです。無料でも使えますが、会員登録を行いAPIキーを入力することで、完全なllms.txtを作成できます。なお、llms-full.txtも作成できるので、より詳細な内容をAIに伝えたい場合はfirecrawlを利用するのがおすすめです。

5-3

WordPressプラグインを導入する

WordPressを利用している場合は、プラグインをインストールするのがおすすめです。主なllms.txt作成プラグインは3種類あります。

どのプラグインもインストール後、[有効化]を選択すると利用できるようになります。プラグインごとに自動設定の範囲が異なるので、どのプラグインを導入すべきか事前に機能を確認しておきましょう。

Website LLMs.txt

Website LLMs.txt
website-llms-txt
項目詳細
生成内容サイト内の重要URLをMarkdown形式で出力できます。
カスタマイズ性投稿タイプや並び順を管理画面で設定可。キャッシュ機能もあり
無料/有料完全無料
おすすめのユーザー中小規模サイト、WordPress ユーザー向け

LLMs.txt Generator

LLMs.txt Generator
llms-txt-generator
項目詳細
生成内容無料版は基本的なllms.txt ファイルを生成
カスタマイズ性プレミアム版では投稿タイプ・キャッシュ・リアルタイム更新などの追加機能あり
無料/有料無料版と有料版があり。
Starter $49/年、Business $99/年、Agency $179/年
おすすめのユーザーWordPress 中〜大規模サイト、多機能を求めるユーザー向け

Advanced LLMs.txt Generator

Advanced LLMs.txt Generator
advanced-llms-txt-generator
項目詳細
生成内容LLMs.txt ファイルの自動生成
カスタマイズ性構成オプションを使用することで、AIへの提示方法を調整できる
無料/有料全機能無料で使用可
おすすめのユーザー高機能を求めるWordPressユーザー、初心者〜中級者向け
6

llms.txt作成時のポイント

効果的なllms.txtを作成するために、次の3つのポイントを押さえておきましょう。

  • AIが理解できる表現で記述する

  • 情報の優先度を整理する

  • 専門用語は正確に説明する

それぞれ詳しく解説します。

6-1

AIが理解できる表現で記述する

llms.txtを作成する際のポイントの1つ目は、AIが理解できる表現で記述することです。

AIは長すぎる文章や曖昧な言い回しを苦手とするため、情報は一文ごとに要点を明確に伝えるようにしましょう。例えば、「役に立つ情報」ではなく「中小企業向けにWebマーケティングの実践ノウハウを提供する」といったように、具体的な内容を明記することで、AIが理解しやすくなります。

また、前述した通り、llms.txtではMarkdown形式を用いることが推奨されており、見出しや引用、セクションの構造が明確にわかるように記述すると、AIが情報を構造的に把握しやすくなります。

なお、現段階では必須ルールではありませんが、User-Agentの指定を最初に記述しておくと、llms.txtを参照可能なすべてのAIクローラーに内容を認識させることができます。

6-2

情報の優先度を整理する

llms.txtを作成する際のポイントの2つ目は、情報の優先度を整理することです。

Webサイトが扱っているメインとなるサービス内容や、ユーザーにとって価値が高いページなどは、llms.txtの冒頭に配置し、AIが最初に目を通せるように設計します。

一方で、すべてのページを無差別にAIに読み取らせてしまうと、公開する意図のない情報までAIの回答文に使われてしまうリスクがあります。重要でない情報や、AIに読み込んでもらいたくないページについては「option」セクションを使って、明示的に除外するよう指示を出しましょう。

6-3

専門用語は正確に説明する

llms.txtを作成する際のポイントの3つ目は、専門用語を使用する場合に補足を入れるなど注意が必要です。

特に医療や法律などに代表されるYMYL領域では、情報の正確性がかなり重視されます。AIが正確な情報を読み取れるように、専門用語を使う際は注釈をつけて解説をはさみましょう。

記述例
# オルグロー内科クリニック

> 当クリニックは、糖尿病・高血圧・脂質異常症などの生活習慣病を中心に、地域の健康を支える内科専門施設です。  
> 患者一人ひとりに合わせた診療と予防医療に力を入れています。

## 提供する主な医療サービス

- **糖尿病**(※インスリンの分泌量や作用不足によって血糖値が慢性的に高くなる病気)
- **高血圧**(※血管にかかる圧力が基準よりも常に高い状態。心疾患や脳卒中のリスク要因)

## 詳細記事・参考情報

- URL: https://example.com/column/diabetes  
  Summary: 糖尿病の基礎知識、合併症の予防、当院での治療方針について解説

各専門用語に「かっこ付きの簡潔な注釈」を付けており、AIが読み取る際に誤認識しにくくなっています。専門用語に補足を入れておくことで、生成AIが正しく文脈を理解・要約し、信頼性の高い出典として引用してくれる可能性が高まります。

7

llms.txtに関するよくある質問

7-1

llms.txtとrobots.txtの違い

robots.txtは、検索エンジンのクローラーに対して「クロールの許可または拒否」を伝える役割を持つファイルです。一方、llms.txtは、生成AI(大規模言語モデル=LLM)に対して「どの情報を読み取ってよいか、どの情報を優先的に参照すべきか」を伝えるためのファイルです。

それぞれの違いは以下になります。

比較項目robots.txtllms.txt
設置目的検索エンジンのクローラーに対するアクセス制御生成AIに対してサイト情報の読み取り・利用ガイドを提示
対象Googlebotなどの検索エンジン系クローラーGPTBot、ClaudeBot、PerplexityBotなどのAIクローラー
主な役割クロールを許可・拒否するURLを指定コンテンツの使用可否・優先度を明示し、AIに伝える
記述形式テキスト形式Markdown形式
設置場所サイトのルートディレクトリサイトのルートディレクトリ
7-2

llms.txtとllms-full.txtとの違い

llms.txtには、より詳細な情報を提供する拡張ファイルとしてllms-full.txtという形式も存在します。どちらもAIクローラー向けの情報ファイルですが、情報量と目的に違いがあります。

比較項目llms.txtllms-full.txt
設置目的サイトの要点・コンテンツ要点をAIに伝えるサイト全体をより網羅的・詳細にAIに伝える
対象AIクローラーAIクローラー
主な役割優先的に読ませたいページやコンテンツの指定全体構造、コンテンツの分類・頻度・関連性などの記述
記述形式Markdown形式Markdown形式(より構造化された詳細記述)
推奨使用場面小規模・中規模サイト大規模サイト・構造が複雑なサイト
7-3

llms.txtは誰が作ったのですか?

llms.txtは2024年9月にfast.aiのジェレミー・ハワード氏が「https://llmstxt.org/」でAIエンジンにWebサイト全体の情報や有益なコンテンツの場所や内容を簡潔に伝える手段として提唱しました。

8

まとめ

llms.txtは、生成AIに対してサイト情報を整理して伝えるためのファイルとして提案され、LLMOやGEOの広がりとともに注目されるようになりました。

しかし、現時点ではGoogleはllms.txtを重要な仕組みとして扱っておらず、実際の調査でもAIからの引用・言及が増える明確な効果は確認されていません。また、多くのAIクローラーがllms.txtを積極的に取得していないというデータもあります。

そのため、現段階ではllms.txtを重要施策として優先する必要性は低く、設置する場合も補助的な位置づけとして考えるのが現実的です。

LLMOやGEOで本当に重要なのは、良質なコンテンツやE-E-A-T、サービス内容や強みの明確化、他サイトでの言及獲得など、AIや検索エンジンが理解・評価しやすい情報を整備することです。

この記事を書いたライター

SEO施策部

SEMを軸にSEOの施策を行うオルグロー内の一部署。 サイト構築段階からのSEO要件のチェックやコンテンツ作成やサイト設計までを一貫して行う。社内でもひときわ豊富な知見を有する。またSEO歴15年超のノウハウをSEOサービスに反映し、3,000社を超える個人事業主から中堅企業までの幅広い顧客層に向けてビジネス規模にあった施策を提供し続けている。

RECOMMENDED ARTICLES

ぜひ、読んで欲しい記事

  • LLMO対策代行会社とはのサムネイル画像です
    SEO対策
    2026/07/10
    LLMO会社おすすめ16選!費用・特徴を一覧比較

    2026/07/10

  • SEOの外部対策とは?のサムネイル画像です
    SEO対策
    2026/07/10
    SEOの外部対策とは?具体的なやり方を徹底解説

    2026/07/10

  • サイトリニューアルSEOのサムネイル画像です
    SEO対策
    2026/06/22
    サイトリニューアルのSEO対策12選|順位が下がる原因と影響を解説

    2026/06/22

  • LLMOとは?のサムネイル画像
    SEO対策
    2026/06/18
    LLMOとは?自分で対策するやり方と仕組みを解説

    2026/06/18

  • ECサイトのSEOに強いコンサルティング会社
    SEO対策
    2026/06/11
    ECサイトのSEOに強い会社おすすめ7社|強みや特徴を一覧で紹介

    2026/06/11

  • llms.txtとはのサムネイル画像
    SEO対策
    2026/06/16
    llms.txtとは?書き方と設置手順・意味がないと言われる理由を解説

    2026/06/16

backtotop