llms.txtの書式自体は、H1・要約・リンクリストという単純な構成です(出典: llms.txt仕様、llmstxt.org)。ところが、そのファイルを実際にサイトへ設置する手順は、WordPressか、静的サイトジェネレーターか、ヘッドレスCMSかによって大きく変わります。この記事では、利用中のCMS名と制約条件をAIに渡し、その環境向けの設置手順案を個別に設計させるプロンプトを扱います。
01この記事でわかること
- 利用中のCMS名・ホスティング環境・制約条件をAIに渡し、その環境に沿ったllms.txt設置手順案を設計させるプロンプト
- 入力する情報(CMS名・ホスティング環境・利用中プラグインや権限などの制約)と、得られる出力(推奨手順・代替手順・実行前の確認事項)
- 生成された手順案を、実行前にどう検証するか
02結論サマリー
llms.txtの設置場所はサイトのルート直下と定められています(出典: llms.txt仕様、llmstxt.org)。そのルート直下にファイルを置く手段は、利用しているCMSによって大きく異なります。利用中のCMS名・ホスティング環境・制約条件(プラグインの利用可否、ファイルへの直接アクセス可否等)をAIに渡すと、その環境に沿った設置手順案を設計させられます。
たたき台の中身(掲載するページの選定とMarkdown化)は、別記事『llms.txtのたたき台をAIに生成させる実践プロンプト集』が扱っています。本記事は、そのたたき台を実際にどう設置するかという、CMS環境ごとの手順設計に絞ります。手順案に含まれる固有名詞は学習時点の一般知識にもとづくため、実行前の検証が前提になる点は後段の注意点で扱います。
使用AIツール: ChatGPT等(CMS名と制約条件をテキストで伝えるだけで手順案を得られます。特別な機能は不要で、無料プランでも実行できます(2026年7月時点)。ただしCMSの管理画面の実際の表示は日々変わるため、出力された手順は必ず現行の公式ドキュメントと照らして確認してください)
03課題の整理(なぜ難しいか)
llms.txtの仕様書は、設置場所を「サイトのルート直下」としか説明しません。
- WordPressのようなCMSは、管理画面からルート直下へ直接ファイルを置けない場合があり、プラグインやFTP/SSHアクセスが必要になることがある
- 静的サイトジェネレーターやヘッドレスCMSには、そもそも「管理画面からファイルを置く」という概念自体がなく、ビルド設定への追記が必要になる
- CDNやキャッシュの仕組みを挟んでいる場合、.txt拡張子のファイルがキャッシュ対象から外れているかを別途確認する必要がある
- 汎用的な設置ガイドは、自社の環境固有の制約(プラグイン構成・権限設定等)までは踏み込んで教えてくれない
利用中のCMS名と制約条件さえ伝えれば、その環境に合わせた設置手順の叩き台をAIに設計させられます。
04プロンプト本体
自社サイトにllms.txtを新規設置する際、利用中のCMS環境に合わせた具体的な手順を知りたい場面で使います。
あなたはテクニカルSEO/AIO実装のアシスタントです。
以下の環境情報をもとに、llms.txt(https://llmstxt.org/ が定める仕様の
ファイル)をこの環境に設置するための手順案を設計してください。
■llms.txtの前提仕様(必ず踏まえること)
- 設置場所: サイトのルート直下(例: https://example.com/llms.txt)
- 形式: Markdown形式のテキストファイル
■入力データ
CMS名(バージョンが分かれば併記): 【CMS名】
ホスティング環境(共有レンタルサーバー/クラウド/CDN併用等): 【ホスティング環境】
制約条件(管理画面の権限、利用可能なプラグイン、FTP/SSHアクセスの可否等):
【制約条件】
■設計手順
1. 【CMS名】と【ホスティング環境】から、ルート直下にファイルを設置する
ために一般的に知られている方法を、該当するものだけ複数(プラグイン
経由・FTP/SSH経由・ビルド設定への追記等)挙げること。
2. 【制約条件】に反する方法があれば、その方法は候補から除外し、理由を
1行で示すこと。
3. 残った方法の中から、最も手数が少ないと考えられる手順を1つ推奨手順
として選び、実行手順を番号付きで示すこと。
4. 手順の各ステップについて、実行前に確認すべき点(管理画面の実際の表示
がガイドと異なる可能性がある等)を1行添えること。
■出力形式
「推奨手順」「代替手順(除外した方法とその理由を含む)」「実行前の確認
事項」の3つの見出しに分けて出力してください。
■制約
- 【CMS名】に実在しない機能やプラグイン名を、AIが推測して作り出さない
こと。確信が持てない場合は、機能名の前に「(要確認)」と明記すること。
- 管理画面の具体的なボタン名・メニュー名は、バージョンによって変わる
可能性があるため断定的に書かず、「〜に相当するメニュー」等の表現に
とどめること。使う変数
| 変数 | 説明 | 入力例 |
|---|---|---|
| 【CMS名】 | 利用しているCMSの名称(分かればバージョンも) | WordPress 6.x(架空例) |
| 【ホスティング環境】 | サーバー・ホスティングの種類、CDNの利用有無 | 共有レンタルサーバー、CDNは未利用(架空例) |
| 【制約条件】 | 管理画面の権限、利用可能なプラグイン、FTP/SSHアクセスの可否等 | 管理画面のみアクセス可、FTP/SSHは利用不可、プラグイン追加は可能(架空例) |
※入力例はすべて架空の例です。
05出力の見方と分析の観点
出力された手順案は、そのまま実行せず、次の3点を確認してから着手してください。
- 推奨手順に含まれる機能名・プラグイン名が、実際に自社の環境に存在するか管理画面で確認する
- 「(要確認)」と明記された箇所を、実行前に必ず公式ドキュメントで裏取りする
- 代替手順に書かれた除外理由が、自社の制約条件と実際に合っているか確認する
llms.txtを設置しても、検索順位やAI検索での引用率が直接押し上げられるわけではありません。Google公式ガイドはllms.txtに特別な効果はないと明言しています(出典: Google公式AI最適化ガイド、2026年7月時点)。効果の実態データは、別記事『llms.txt採用率8.7%というデータの実態を検証する』で検証しています。
06応用パターン
応用1: 複数サイト・複数CMSを横断管理している場合
【CMS名】と【制約条件】をサイトごとに変えて複数回実行すれば、サイトごとに異なる設置手順案を得られます。
応用2: 手順書を委託先への依頼文に転用する
出力された「推奨手順」を、外部の実装担当者への依頼文の下敷きとして使うと、依頼内容の認識合わせがしやすくなります。
07注意点
AIが提案する手順は、学習時点までの一般的な知識にもとづく設計であり、実際の管理画面の最新の表示や、利用中プラグインのバージョン固有の仕様までは反映されていません。実行前に、利用中のCMS・プラグインの公式ドキュメントで手順を必ず照合してください。
AIの出力には誤りが含まれる場合があります。特にプラグイン名やメニュー名などの固有名詞は、そのまま信じず一次情報で確認してから使ってください。
ホスティング環境やアクセス権限の情報を含む制約条件をプロンプトに入力する際は、利用中のAIサービスの法人プラン・データ学習利用設定を事前に確認してください。
生成した手順を委託先への指示書として使う場合や、複数サイトへ横展開する場合は、利用しているAIサービスの利用規約の範囲内で行ってください。
AIの回答は実行のたびに揺らぎます。同じ入力でも、推奨手順として選ばれる方法や、除外理由の書き方が変わることがあります。
08FAQ
Q. 出力された手順の中に、存在しないプラグイン名が含まれていたらどうすればいいですか?
そのまま実行せず、まず該当プラグインの公式ページやプラグイン検索で実在を確認してください。見つからない場合は、AIに「そのプラグインは実在しないため、別の方法を提案してください」と伝えて再実行するのが確実です。
Q. WordPress以外のCMS(ヘッドレスCMSなど)でも使えますか?
使えます。【CMS名】に該当するCMS名を入れれば、同じプロンプトの構成でビルド設定やAPI経由の手順案を設計させられます。ただし該当するCMSの情報がAIの学習データに少ない場合、出力の確信度は下がるため、実行前の検証をより丁寧に行ってください。
Q. llms.txtの中身(掲載するページ)を先に決めてから使うべきですか?
その順序をおすすめします。掲載ページの選定は、別記事『llms.txtの正しい書き方と効果の実態データ【実装テンプレ付き】』が扱っています。プロンプトのたたき台生成は、別記事『llms.txtのたたき台をAIに生成させる実践プロンプト集』を参照してください。内容を固めたうえで本プロンプトを使うと、設置手順の設計まで手戻りが少なくなります。