本文へスキップ

llms.txtの作り方:手順・テンプレート・設置方法を徹底解説【2026年版】

llms.txtの作成から検証、サーバーへの設置までを手順どおりに解説。サイトの種類別テンプレートと、設定ミスを防ぐチェックリストも紹介します。

Featured image for llms.txtの作り方:手順・テンプレート・設置方法を徹底解説【2026年版】

やり方さえわかっていれば、llms.txtは30分もかからずに作れます。この記事では、掲載するコンテンツの選び方から、設置したファイルの検証まで、すべての手順を順番に解説します。サイトの種類別に、そのまま使えるテンプレートも用意しました。

作り始める前に:掲載するコンテンツを決める

llms.txtの価値は、どんなコンテンツにリンクするかでほぼ決まります。1行目を書き始める前に、次の質問に答えておきましょう。

  • あなたのサイトが最も権威性を持っているトピックは、どの5〜10個ですか?

  • 最も網羅的で、正確で、役に立つコンテンツが載っているのはどのページですか?

  • AIエンジンに「自社が何者で、何をしているのか」を理解してもらうには、どのページを使ってほしいですか?

  • AIシステムに参照してほしくないページ(内容の薄いページ、下書き、ログインページなど)はありますか?

URLは合計10〜30件を目安にしましょう。大事なのは量より質です。本当に優れたページだけに絞ったllms.txtのほうが、そこそこのページを大量に並べたリストよりも効果を発揮します。

ステップ1:ファイルを作成する

新しいプレーンテキストファイルを作り、ファイル名を正確にllms.txt(小文字、スペースなし)にします。テキストエディタなら何でもかまいません。中身はMarkdown記法で書くので、特別なソフトは必要ありません。

ステップ2:ヘッダー部分を書く

ヘッダーは、AIシステムにあなたのサイトを紹介する部分です。次の形式で書きます。


# [サイト名]

> [サイトの目的・対象読者・主なトピックを1〜3文で説明します。
> このサイトが何についてのサイトで、なぜそのトピックで権威性があるのかを、
> AIシステムに説明するつもりで書きましょう。]

SaaS企業の場合の例:


# AI Rank Lab

> AI Rank Labは、ChatGPT、Gemini、Perplexity、ClaudeなどのAI検索エンジンで
> Webサイトの露出を最適化したいマーケター向けのSaaSプラットフォームです。
> 独自調査にもとづき、AEO、GEO、スキーママークアップ、LLMs.txt、
> AI検索戦略に関する信頼できるガイドを公開しています。

ステップ3:コンテンツをセクションに分ける

MarkdownのH2見出しを使って、URLを種類ごとにグループ分けします。各URLは次の形式で書きます。

- [ページタイトル](https://yoursite.com/page-url): このページの内容を1文で説明

AIに内容を理解してもらいやすい、定番のセクション名は次のとおりです。

  • ## Core Guides(主要ガイド):いちばん重要な解説・教育系コンテンツ

  • ## Product Documentation(製品ドキュメント):自社製品の使い方を解説するコンテンツ

  • ## Research & Data(調査・データ):独自データ、レポート、調査

  • ## Blog(ブログ):ブログ記事から厳選したもの

ステップ4:サイトの種類別・完成テンプレート

SaaS企業のブログの場合:


# [会社名]

> [会社名]は、[ターゲット層]向けに[製品カテゴリー]を提供しています。
> このサイトには[コンテンツの種類:ガイド、ドキュメント、調査]が掲載されています。

## ガイド
- [ガイドのタイトル1](URL1): [説明]
- [ガイドのタイトル2](URL2): [説明]

## 製品ドキュメント
- [機能ページ](URL3): [説明]

## 調査
- [レポートのタイトル](URL4): [説明]

ステップ5:Webサーバーのルートに設置する

llms.txtはドメインのルートに置き、https://yoursite.com/llms.txtでアクセスできるようにします。設置方法はプラットフォームによって異なります。

  • WordPress:FTP/SFTPでサイトのルートディレクトリ(wp-config.phpと同じフォルダ)にアップロードするか、Yoastなどのプラグインで管理します

  • Next.js:/publicフォルダに置けば、自動的に/llms.txtとして配信されます

  • Nginx/Apache:Webルートディレクトリ(/var/www/html/など)に置きます

  • Shopify:URLハンドルをllmsにしたカスタムページとして追加し、Content-TypeはShopifyアプリかテーマの修正で設定します

ステップ6:設置できたか検証する

アップロードが終わったら、次のポイントを確認しましょう。

  1. ブラウザでyoursite.com/llms.txtを開く。ダウンロードが始まるのではなく、プレーンテキストが表示されればOKです

  2. ブラウザのDevTools(Networkタブ)でContent-Typeヘッダーを確認する。text/plainになっているはずです

  3. ログインしなくてもファイルにアクセスできるか確認する(シークレットモードで試しましょう)

  4. robots.txtがファイルをブロックしていないか確認する。robots.txtにDisallow: /llms.txtが書かれていないかチェックします

  5. 掲載しているURLがすべて公開中で、ステータスコード200を返すかテストする

ステップ7:常に最新の状態を保つ

llms.txtは、最新であってこそ効果を発揮します。新しい柱となる記事(ピラーコンテンツ)を公開したとき、新しい機能ページを公開したとき、古くなったコンテンツを削除したとき、AIクローラーが自社の最良のページを見落としていると気づいたときには、その都度更新する習慣をつけましょう。コンテンツ公開時のチェックリストに「llms.txtを更新する」を入れているチームも多くあります。

サイトの種類別:llms.txtの実例

よくあるサイトの種類ごとに、参考になる実装例を紹介します。

専門サービス・コンサルティング:


# Acme Consulting

> Acme Consultingは、中堅製造業向けに経営コンサルティングを提供しています。
> 15年にわたるクライアント支援の実績にもとづき、業務効率化、サプライチェーンの
> 最適化、製造テクノロジーの導入に関するコンテンツを発信しています。

## 主な専門分野
- [サプライチェーン寸断への対応プレイブック](https://acme.com/supply-chain-playbook): サプライチェーンのレジリエンスを高めるための12ステップのフレームワーク
- [製造テクノロジーROI計算ツール](https://acme.com/tech-roi): 自動化投資を評価するためのデータドリブンなモデル

## 調査・レポート
- [2026年 製造テクノロジー調査](https://acme.com/survey-2026): 450人の回答者を対象にしたテクノロジー導入率の調査

## 私たちについて
- [私たちの方法論](https://acme.com/methodology): Acmeがクライアント支援にどう取り組み、成果をどう測定しているか

ECサイト・製品サイト:


# GreenHome Store

> GreenHome Storeは、環境意識の高いご家庭向けにサステナブルな生活用品を販売しています。
> 製品ガイド、サステナビリティの比較、家庭の環境負荷を減らすための実践的な
> アドバイスを中心にコンテンツを発信しています。

## 製品ガイド
- [サステナブルな掃除用品の比較](https://greenhome.com/cleaning-guide): 40種類以上のエコな掃除用品を評価付きで並べて比較
- [ゼロウェイストなキッチンづくりガイド](https://greenhome.com/zero-waste-kitchen): キッチンから使い捨てプラスチックをなくすためのステップ別ガイド

## サステナビリティ関連リソース
- [カーボンフットプリント計算ツール](https://greenhome.com/carbon-calculator): 家庭の炭素排出量と削減の余地を試算

補助ファイル「llms-full.txt」を作る

補助ファイルのllms-full.txt(/llms-full.txtに設置)は、リンクだけでなく、主要ページの本文そのものを1つのAI向けドキュメントにまとめたものです。個別ページへのリンクをたどらないAIクローラーの中には、llms-full.txtを直接読み込むものもあります。作り方は次のとおりです。

  1. /llms-full.txtにプレーンテキストまたはMarkdownのドキュメントを作成する

  2. 最も重要な5〜10ページの本文全体を、---の区切り線で分けて収録する

  3. 各ページの本文の前に、ページタイトル、URL、日付をヘッダーとして入れる

  4. AIクローラーが効率よく処理できるよう、ファイルサイズは100KB未満に抑える

  5. llms.txtから参照する:- [全文アーカイブ](/llms-full.txt): AIが処理しやすいよう、主要ページの本文をまとめたもの

llms.txt設置時によくあるトラブルと対処法

症状

考えられる原因

対処法

ファイルが表示されず、ダウンロードされてしまう

Content-Typeヘッダーが間違っている

.txtファイルをtext/plainとして配信するようサーバーを設定する。Next.jsの場合は、next.config.jsのrewritesが干渉していないか確認する

ファイルが404を返す

ファイルの場所か名前が間違っている

パスを正確に確認する。必ずドメインのルートに置き、ファイル名はllms.txtにする(大文字・小文字は区別されます)

robots.txtでファイルがブロックされている

サイト全体へのDisallowルール

robots.txtのDisallowルールより上にAllow: /llms.txtを追加する

ファイル内のリンクが404や301を返す

URLが古くなっている

四半期ごとにファイル内の全URLのリンクチェックを行い、リンク切れは更新するか削除する

AIクローラーがリンク先のページを訪れない

robots.txtがAIクローラーをブロックしている

リンク先のディレクトリに対して、robots.txtでGPTBot、ClaudeBot、Google-Extendedがブロックされていないか確認する

HTTPSとHTTPが混在している

混在コンテンツ

ファイル全体で、正規のHTTPS URLに統一する

llms.txtはどれくらいの頻度で更新すべき?

最適な更新ペースは、サイトの種類によって変わります。

  • ニュースサイトなど更新の速いサイト:毎週見直し、重要な新コンテンツを公開したときや、古いコンテンツの情報が大きく古くなったときに更新する

  • SaaS・製品サイト:製品のローンチや大型アップデートのたびに見直す。少なくとも四半期に1回は確認する

  • 専門サービス・コンサルティング:半年に1回見直し、新しい事例やレポートを公開したときや、サービス内容に大きな変更があったときに更新する

  • ECサイト:シーズンごとに見直し、繁忙期の前には主要なガイドコンテンツを最新の状態にしておく

  • 学術・研究系サイト:重要な論文やデータセットを公開するたびに更新する

llms.txtでよくある失敗と避け方

  • URLを詰め込みすぎる:200件ものURLを並べたllms.txtでは、何が重要なのかがAIクローラーにまったく伝わりません。容赦なく絞り込みましょう。質の高い10〜30件のURLのほうが、網羅的な一覧より成果が出ます

  • 説明があいまい:「当社のメイン記事」では何も伝わりません。「Next.jsでStripeの課金機能をセットアップする手順を、コード例付きで解説したガイド」と書けば、そこに何があるのかをAIが正確に把握できます

  • コンテンツを変更したのに更新し忘れる:古いコンテンツや削除済みのコンテンツを指したままのllms.txtは、サイトの信頼性に対するAIの評価を下げてしまいます

  • 相対URLを使う:必ず絶対URL(https://yoursite.com/page)を使いましょう。相対パスは、サイトの外では機能しません

  • AIクローラーのアクセスを監視していない:サーバーログでGPTBotやClaudeBotがllms.txtを訪れているか確認しなければ、ファイルが実際に使われているかどうかはわかりません

  • 作ったら放置する:llms.txtは「生きたドキュメント」です。うまくいっている例ほど、定期的に見直して更新されています

まとめ:llms.txt作成のポイント

  • ほとんどのサイトでは、llms.txtは30分もかからずに作れます。設置を先延ばしにする理由はありません

  • 基本の形式はシンプルで、サイト説明のヘッダーと、1文の説明を添えてカテゴリー分けしたURLリストだけです

  • 量より質:厳選した10〜30件のURLは、網羅的な一覧よりはるかに大きな成果を上げます

  • ドメインのルートの/llms.txtに設置し、ブラウザ、DevTools、シークレットモードで確認しましょう

  • リンクをたどらないクローラー向けに、ページ本文をまとめた補助ファイルllms-full.txtの追加も検討しましょう

  • 四半期ごとに見直してメンテナンスしましょう。リンク切れや古いコンテンツが残ったままのllms.txtは、AIクローラーに送るはずの信頼シグナルを損なってしまいます

llms.txtのさらに踏み込んだ活用法は、llms.txtのベストプラクティスガイドをご覧ください。AIクローラーの動きはAI Rank Labで追跡できます。

Get a free AI ranking consultation

Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.

This form is protected by reCAPTCHA. Your data is handled securely and we will never spam you.

よくある質問

ほかにご質問は? チームに質問する

llms.txtの作成にはどれくらい時間がかかりますか?

掲載するコンテンツの選定に15〜20分、ファイルの作成にさらに15〜20分、設置にはプラットフォームによって5〜10分かかります。しっかり作り込んだllms.txtでも、合計1時間以内で完成します。

llms.txtにはURLをいくつ載せるべきですか?

サイトの中で最も権威性が高く役に立つコンテンツを、10〜30件に絞って載せるのが目安です。この程度ならAIクローラーにとって扱いやすく、どのトピックを重視しているかもはっきり伝わります。質の低いURLで数を水増しするのはやめましょう。大事なのは量より質です。

llms.txtは手動で更新する必要がありますか?

はい、llms.txtは自分で管理する静的ファイルです。ただし、一部のCMSプラグイン(特にWordPress向け)には、記事のタグやカテゴリーをもとに自動更新してくれるものもあります。常に最新の状態を保てるよう、llms.txtの更新をコンテンツ公開のワークフローに組み込んでおきましょう。

llms.txtは複数作ってもいいですか?

メインのllms.txtを1つ置き、必要に応じて、より詳しい文脈を求めるAIシステム向けにページ本文をまるごと収めたllms-full.txtを追加できます。サブドメインごとにllms.txtを用意するサイトもありますが、最も重要なのはルートに置くllms.txtです。

llms.txtに間違いがあるとどうなりますか?

robots.txtのミス(クロールをブロックしてしまうことがある)とは違い、llms.txtのミスはリスクが低く、AIシステムは不正な構文や壊れたURLを無視するだけです。ただし、リンク切れはクロールバジェットの無駄になります。追加する前に、すべてのURLがステータス200を返すことを確認しましょう。

llms.txtに競合比較やネガティブな内容のページを含めてもいいですか?

llms.txtには、サイトの中でも最高の仕事といえるコンテンツだけを載せましょう。比較ページは、客観的で質が高ければ問題ありません。他社をネガティブに語る内容や、AIの回答で自社ブランドと結びつけられたくない内容は外しておくのが無難です。

この記事はいかがでしたか?

ニュースレターを購読して、AI検索最適化の最新インサイトをメールで受け取りましょう。

No spam. Unsubscribe at any time.

See how AI engines read your site

Paste your site. The free audit scores it for SEO, answer engines and generative engines, and lists the fixes.