AIO — llms.txt
llms.txt|AIクローラー向けサイト最適化
llms.txtは、ChatGPT・Claude・Geminiなどの大規模言語モデル(LLM)向けに、サイトの概要・専門性・重要ページを記述するテキストファイルです。AIがサイトを正確に理解・参照するための新しいAIO対策として注目されています。
robots.txtやsitemap.xmlと同様にサイトルートに設置し、AIクローラーが自社の専門分野・主要コンテンツ・連絡先を把握できるよう案内します。標準化コミュニティllmstxt.orgが仕様策定を進めています。
Page Overview
このページでわかること
llms.txtとは何か、robots.txtやsitemap.xmlとどう違うのかを理解できる
llms.txtとllms-full.txtの役割の違いと適切な使い分け方
llms.txtに何を記載すべきか、記述フォーマットの全体像と実例
Next.js(App Router)でのllms.txt設置手順ステップ10項目
業種別(IT・EC・医療・士業・地域ビジネスなど8業種)の記述ポイント
設置後の効果確認方法とAI引用状況のモニタリング指標7項目
Content Guide
llms.txtに記述すべき内容
会社・サービスの概要
会社名・事業内容・ミッション・専門領域を簡潔に記述します。AIがサイト全体の目的と専門性を理解するための基礎情報です。
専門分野・カバーするトピック
そのサイトがカバーする主要テーマ・専門分野・得意領域をリスト形式で記述します。AIがサイトの専門性を判断する根拠になります。
重要ページへのURL
サービスページ・専門知識ページ・よく参照されるコンテンツのURLを記載します。AIがどのページを優先的に参照すべきか理解できます。
著者・代表者情報
サイトの著者・代表者・専門家情報を記載します。E-E-A-T(専門性・権威性・信頼性)の判断材料になります。
連絡先・信頼性情報
会社住所・メールアドレス・設立年・事業許可番号などの基本情報を記載します。信頼できる実在する企業であることをAIに伝えます。
コンテンツの対象読者・更新頻度
誰に向けたコンテンツか、どのくらいの頻度で更新されるかを記載します。AIが情報の鮮度と対象を判断するのに役立ちます。
Example
llms.txtの記述例
# 株式会社サイプレス
> MEO対策・SEO対策・AIO対策・Web制作の専門会社。東京拠点、全国対応。
## 専門分野
- MEO対策(Googleマップ最適化・口コミ管理)
- SEO対策(コンテンツSEO・テクニカルSEO・被リンク獲得)
- AIO対策(LLM最適化・AI Overview対策・構造化データ実装)
## 重要ページ
- [MEO対策](https://www.cypress-all.co.jp/meo): Googleマップ最適化の専門知識
- [SEO対策](https://www.cypress-all.co.jp/seo): SEO対策の専門知識
- [AIO対策](https://www.cypress-all.co.jp/aio): AIO対策の専門知識
## 連絡先
info@cypress-all.co.jp | 東京都
Common Issues
よくある課題と原因
llms.txtを知らない・設置していない
llms.txtは2024年後半から普及が進んでいる新しい概念のため、多くの企業がまだ認知していません。設置していない間もAIクローラーはサイトを巡回しますが、専門性の文脈は正確に伝わりません。
robots.txtとの違いが分からない
robots.txtはクローラーの「アクセス制御」、llms.txtはAIへの「自己紹介」という根本的な役割の違いを理解せずに混同するケースがあります。両ファイルは役割が異なり、並存して機能します。
何を記載すべきか分からない
公式な記述フォーマットへの理解がなく、何を書けばAIに正確に伝わるか分からないことが設置の障壁になっています。仕様(llmstxt.org)を確認せず感覚で書いたファイルは効果が低い場合があります。
AIクローラーへのアクセス許可設定が不適切
robots.txtで誤ってAIクローラーをブロックしているケースがあります。GPTBot・ClaudeBot・Google-Extended等のAIクローラーの許可状況を確認せずにいると、llms.txt設置の効果が発揮されません。
サイトのどのコンテンツを提供するか決めていない
AIに提供する情報の選定基準がないまま設置すると、重要性の低いページが含まれ、AIの理解精度が下がります。自社の強み・専門性・CVに繋がるページを優先的に選定する戦略が必要です。
定期更新の仕組みがない
llms.txtを一度設置して放置するケースが多く、サービス変更や新規コンテンツが反映されない状態が続きます。定期更新のルールと担当者を決めずに設置しても長期効果は期待できません。
llms-full.txtとの使い分けが不明
llms.txtの短縮版と詳細版(llms-full.txt)の役割の違いを理解せず、どちらか一方しか設置していないケースがあります。両ファイルを適切に使い分けることでAIへの情報提供効率が向上します。
競合のllms.txt設置状況を確認したことがない
競合サイトのllms.txtを確認することで、業界内でどのような情報が提供されているか把握できますが、この分析を実施していない企業がほとんどです。競合分析なしの設置では差別化が難しいです。
実装後の効果測定方法が分からない
llms.txtの設置効果を計測する具体的な方法を知らず、設置したままモニタリングしていないケースが多いです。AIクローラーのアクセスログ確認・AI引用状況のテスト・問い合わせ数追跡が必要です。
Next.jsでの設置方法が分からない
Next.js(App Router)でのllms.txt設置方法には複数のアプローチがあり、publicフォルダへの静的配置とRoute Handlersを使った動的生成のどちらが適切か判断できないケースがあります。
By Industry
業種別の活用ポイント
IT / SaaS
技術文書・APIリファレンスのAI向け整理
APIドキュメント・技術仕様・ユースケースページをllms.txtに優先的に記載します。開発者向けコンテンツはAIクローラーに高頻度で参照されるため、URLの網羅性と説明の正確性が重要です。
EC・通販
商品カタログ・仕様データの提供
商品カテゴリ・スペック詳細・FAQ・比較ページをllms.txtに整理します。AIが「〇〇を買えるサイト」として認識するために、取り扱いカテゴリと代表URLを明示することが効果的です。
メディア・ブログ
コンテンツライブラリの整理
専門分野・主要シリーズ・人気カテゴリのURLをllms.txtに記載します。コンテンツの対象読者・更新頻度・著者情報を明示することで、AIがサイトの権威性を正確に評価できます。
医療機関
診療情報・医師プロフィールの整理
診療科目・医師の専門領域・資格情報・医療機関番号をllms.txtに記載します。YMYL(Your Money Your Life)領域のため、E-E-A-T要素の明示が特に重要です。
士業・法律事務所
サービス一覧・料金表の整理
取り扱い業務・対応地域・資格情報・相談窓口URLをllms.txtに記載します。依頼者がAI検索で「〇〇の弁護士」を探した際に候補として引用されるための情報設計が重要です。
建設・工務店
施工事例・対応エリアの整理
工事種別・対応エリア・施工事例ページ・資格・許可番号をllms.txtに記載します。「〇〇エリアの〇〇工事」という地域×業種クエリでのAI引用を狙った情報配置が効果的です。
教育・スクール
コース情報・カリキュラムの整理
提供コース・対象年齢・学習内容・修了後のキャリアパスURLをllms.txtに記載します。「〇〇が学べるスクール」クエリでのAI引用を促進するために、学習成果の明示が重要です。
地域ビジネス
営業情報・アクセス・メニューの整理
店舗名・住所・営業時間・提供メニュー・アクセスページURLをllms.txtに記載します。「〇〇駅近くの〇〇」クエリでのローカルAI検索での引用確率を高めるために地域情報の明示が重要です。
Implementation Flow
実装・改善フロー
llms.txtの仕様確認(llmstxt.org)
まず公式仕様サイト(llmstxt.org)で最新の記述フォーマット・必須項目・推奨項目を確認します。仕様は進化しているため、実装前の最新情報確認が重要です。実際の採用事例も参考になります。
サイトのコンテンツ構造の棚卸し
現在のサイトページ・カテゴリ・コンテンツタイプを一覧化します。どのページが自社の専門性・強み・CVに最も関連するかを整理し、AI向けに提供すべき情報の全体像を把握します。
AI向けに提供するコンテンツの選定
棚卸し結果から、AIクローラーに優先的に案内するページを選定します。サービスページ・専門知識コンテンツ・よくある質問・事例紹介など、自社の権威性を示すページを中心に選定します。
llms.txt基本ファイルの作成
llmstxt.orgの標準フォーマット(# タイトル、> 説明、## セクション、- リンク形式)に従い、基本ファイルを作成します。会社概要・専門分野・重要ページURL・連絡先を含めます。
llms-full.txtの作成(詳細版)
llms.txtの詳細版であるllms-full.txtを別途作成します。より多くのページURL・詳細なサービス説明・著者情報・FAQの要点などを含め、AIが深く理解できる詳細情報を提供します。
publicフォルダへの配置(Next.js)
Next.jsプロジェクトの場合、作成したllms.txtとllms-full.txtをpublicフォルダに配置します。これにより https://ドメイン/llms.txt で自動的にアクセス可能になります。動的生成が必要な場合はRoute Handlersを使用します。
/llms.txtでのアクセス確認
デプロイ後にブラウザで https://ドメイン/llms.txt にアクセスし、ファイルが正常に配信されているか確認します。Content-TypeがText/plainで返却されているかもチェックします。
robots.txtとの整合性確認
robots.txtでAIクローラー(GPTBot・ClaudeBot・Google-Extended等)がブロックされていないか確認します。ブロックされている場合はllms.txtの効果が限定されるため、AIクローラーへのアクセス許可を設定します。
定期更新フローの設定
サービス追加・ページ追加・会社情報変更の際にllms.txtを更新するルールを定めます。担当者・更新頻度(最低3ヶ月に1回)・更新チェックリストを整備し、継続的に最新状態を保ちます。
AI引用状況のモニタリング
設置後はChatGPT・Claude・Gemini・Perplexityに自社名・業種・サービス名を含むクエリを投入し、引用状況を月次確認します。サーバーログでAIクローラーのアクセス頻度も追跡します。
KPIs
成果を見るための指標
llms.txtへのAIクローラーアクセス数
計測場所: サーバーアクセスログ(GPTBot・ClaudeBot・Googlebot等のUser-Agent確認)
Webサーバーのアクセスログでllms.txtへのリクエスト数とUser-Agentを月次集計します。AIクローラーの訪問頻度が増えることで、サイト情報の取り込み精度が向上していると判断できます。
AI検索での自社引用回数
計測場所: ChatGPT・Gemini・Claude・Perplexityへの手動クエリテスト
業種・サービス・地域を含む代表クエリ10〜20件を月次投入し、自社が言及・引用されたクエリ数を記録します。設置前後の比較で効果を評価します。
llms.txt記載ページ数
計測場所: 自社管理台帳
llms.txtに記載しているページURL数を追跡します。新規コンテンツ追加に伴いllms.txtを更新できているか管理します。記載数が増えることでAIのサイト理解範囲が広がります。
AI向け提供コンテンツの網羅率
計測場所: 自社サイトページ一覧との照合
自社の主要ページ・専門コンテンツに対して、llms.txtへの記載率を算出します。重要度の高いページが漏れなく記載されているかを定期チェックし、網羅率の改善を図ります。
ブランド名のAI検索言及率
計測場所: 主要AI検索での月次クエリテスト
業種関連クエリの中で自社ブランド名が言及されたクエリの割合を計測します。設置前のベースラインと比較し、設置後の改善率をKPIとして管理します。
問い合わせ数推移
計測場所: 問い合わせフォーム・CRM・電話記録
月次の問い合わせ総数とAI経由の問い合わせ数(ヒアリングベース)を追跡します。llms.txt設置・更新のタイミングと問い合わせ数の相関を分析し、効果を検証します。
サイトクロール効率
計測場所: Googleサーチコンソール(クロールの統計情報)
Googleサーチコンソールのクロール統計でクロール済みページ数・頻度・エラー率を確認します。llms.txtにURLを記載することでクロール優先度が改善され、インデックス効率が向上します。
よくある質問
robots.txtは検索エンジンのクローラーに対してアクセス制御を行うファイルです。llms.txtはAIクローラー(ChatGPT・Claude・Gemini等)に対して、サイトの内容・専門性・重要ページを案内するファイルです。robots.txtが「ここは来るな」という指示なら、llms.txtは「うちはこういうサイトです」という自己紹介です。
直接的なSEOランキング要因ではありませんが、AIがサイトを正確に理解・参照することで、AI生成コンテンツやAI検索での引用が増える効果が期待されます。AIOの観点から設置を推奨します。
サイトのルートディレクトリ(例: https://example.com/llms.txt)に設置します。robots.txtやsitemap.xmlと同じ場所です。Next.jsではpublicフォルダに配置することで自動的にルートURLでアクセス可能になります。
llms.txtは公開ファイルのため、誰でもアクセスできます。機密情報・個人情報・内部資料の内容は記載しないでください。会社概要・サービス内容・重要ページのURLなど公開情報のみを記載します。
サービス内容・重要ページ・会社情報に変更があった際に更新します。特に頻度の規定はありませんが、robots.txtと同様に情報が古くならないよう定期的に見直すことを推奨します。目安は3ヶ月に1回のレビューです。
llms.txtはサイトの概要・専門分野・主要ページURLを簡潔にまとめた短縮版です。llms-full.txtはより詳細なコンテンツ全文・サービス詳細・ページリストを含む完全版です。AIクローラーはまずllms.txtを参照し、必要に応じてllms-full.txtを読み込みます。
ChatGPT(OpenAI)・Anthropic(Claude)・Perplexityなどが仕様として採用・参照しています。標準化は進行中ですが、早期設置による先行優位があります。llmstxt.orgで最新の採用状況を確認できます。
はい。Next.jsのRoute Handlers(app/llms.txt/route.ts)を使うことで、CMSや環境変数からデータを取得し動的にllms.txtを生成できます。ただし静的ファイルで十分な場合はpublicフォルダへの配置が最も簡単です。
AIクローラーの巡回頻度によりますが、通常は設置後1〜3ヶ月でAIのサイト理解が改善されます。効果はAI検索での引用確認や問い合わせ数の変化で確認します。
公式な制限はありませんが、llms.txtは簡潔に保つことが推奨されます。AIクローラーのコンテキストウィンドウを考慮し、重要な情報を優先して記載します。詳細情報はllms-full.txtに分けることが望ましいです。
はい。サイトが日本語であれば日本語で記述することが推奨されます。ただし、英語圏のLLMが参照する場合も考慮し、英語でのサマリーを冒頭に追加するとより広い範囲のAIに認識されやすくなります。
はい。競合サイトのllms.txtは公開情報のため、自由に参照できます。ただしそのままコピーするのではなく、自社の専門性・強み・重要ページに合わせてカスタマイズすることが重要です。
はい。WordPressのルートディレクトリ(wp-content等ではなくサイトルート)にllms.txtファイルをFTPでアップロードするか、プラグイン経由で設置できます。.htaccessによるアクセス制御に注意してください。
記載することを推奨します。AIクローラーがsitemap.xmlを参照することで、サイト全体の構造をより正確に理解できます。llms.txtにサイトマップURLを含めることで、AIのクロール効率が向上します。
はい。llms.txtはサイト全体に対して1つ設置します。ただし、サブドメインが別サービスの場合は各サブドメインにそれぞれ設置することを推奨します。
公開情報のみを記載する限りセキュリティリスクはありません。ただし、サイトの内部構造・管理者情報・未公開ページのURLなどを記載しないよう注意してください。
robots.txtでクローラーのアクセスを制御するのが基本です。llms.txtには掲載させたいページのみを記載し、AIに参照してほしくないコンテンツはllms.txtに含めません。
llmstxt.org が標準化コミュニティのポータルサイトです。仕様の最新情報・サンプル・実装ガイドラインが公開されています。Jeremy Howard氏が提唱した仕様を基に標準化が進んでいます。
両方を実装することが推奨されます。構造化データ(Schema.org)はGoogleを含む検索エンジン全般への最適化に有効で、llms.txtはLLMクローラーへの直接的な情報提供として機能します。それぞれ異なる役割を持ちます。
はい。サイト公開当初から設置することを推奨します。AIクローラーがサイトを最初に認識する段階から正確な情報を提供できるため、長期的なAI最適化の基盤として早期設置が有利です。
関連ページ
- AIO対策とはAIO対策の基礎
- LLM最適化大規模言語モデル最適化
- 構造化データ実装Schema.org全般
- エンティティ最適化AI認識の最適化
- E-E-A-T強化専門性・権威性の向上
- AI Overview対策生成AI検索への引用対策
- ChatGPT対策ChatGPTでの引用戦略
- ナレッジグラフ対策Googleエンティティ登録
- テクニカルSEO技術的SEO施策
- コンテンツSEOコンテンツ戦略全般
- SEO対策SEO対策の全体像
- MEO対策Googleマップ最適化
- AIO対策サービスサービス詳細
- Web制作サービスNext.js開発
- IT・SaaS向けIT業界のAIO対策
- 医療・クリニック向け医療業界のAIO対策
- 士業・法律事務所向け法律業界のAIO対策
- EC・通販向けEC業界のAIO対策
- 教育・スクール向け教育業界のAIO対策
- 東京のAIO対策東京エリア対応
- 大阪のAIO対策大阪エリア対応
- 名古屋のAIO対策名古屋エリア対応
- llms.txt実装ガイド実践解説記事
- 無料相談お問い合わせ
llms.txt設置・AIO対策のご相談
llms.txtの作成・設置から、AIに選ばれるコンテンツ設計・構造化データ実装まで対応します。AI検索時代のWebマーケティングをお気軽にご相談ください。
