LLMs.txt ジェネレーター
ドメインを入力してください。LLMs.txt ジェネレーターがサイトをクロールし、AI システムに見せる価値のあるページを選び、セクションにまとめ、それぞれに説明文を書きます。公開前に編集できる、検証済みの llms.txt が手に入ります。
違いは工程の中ほどにあります。ジェネレーターはサイトマップをそのままテキストファイルに流し込みません。URL を絞り込み、重要なページを優先し、説明文はメタタグではなくページの実際の内容から書き起こします。
使い方
- サイトを入力します。 サイトマップを指定するか、自分の URL リストを貼り付けることもできます。
- LLMs.txt ジェネレーターがクロールし、分析します。 robots.txt、サイトマップ、各ページの本文を読み取ります。
- ファイルを組み立てて検証します。 セクション、説明文、仕様への適合チェック。
- 確認・編集して公開します。 承認するまで何も外には出ません。
サイトマップを llms.txt に変換するだけの道具ではありません
単純なジェネレーターは一往復で終わります。サイトマップを入れると、メタディスクリプション付きの URL が出てくるだけです。だからログインページやカート、中身の薄いブログ記事が百件も公開ファイルに紛れ込みます。
| 機能 | DiagnoSEO | 他のジェネレーター |
|---|---|---|
| ページの実際の内容をクロール | ✅ | まちまち |
| 価値の低い URL を除外 | ✅ | まちまち |
| 重要なページを優先 | ✅ | まちまち |
| 筋の通ったセクションを作成 | ✅ | まちまち |
| ページ内容から説明文を作成 | ✅ | まちまち |
| サイトの言語で記述 | ✅ | まちまち |
| 検証機能を内蔵 | ✅ | まちまち |
| ダウンロード前に編集 | ✅ | まちまち |
| 除外した URL と理由を表示 | ✅ | まちまち |
| 既存の llms.txt と比較 | ✅ | まちまち |
| llms-full.txt を生成 | ✅ | まちまち |
LLMs.txt ジェネレーターが実際に行うこと
- サイトマップ優先の探索。 robots.txt を読み、サイトマップインデックスと gzip 圧縮されたサイトマップにも対応します。
- サイトマップがない場合のクロール。 トップページの内部リンクをたどってページを見つけます。
- 並列取得 により大規模なクロールでも速度を保ちます。
- 賢い URL 選定。 ドキュメント、製品、サービス、料金、会社概要、お問い合わせを優先します。
- ノイズの除去。 ファイル、ログイン、カート、ページ送り、タグや日付のアーカイブ、絞り込みパラメータ。
- 独自の除外指定。 スキップしたい URL の一部を追加できます。例:
/tag/や?filter=。 - セクションの均衡調整 により、規模の大きいブログがドキュメントを押しのけるのを防ぎます。
- タイトルの整形。 「料金 | ブランド名」は「料金」になります。
- H2 セクション と、副次的な内容をまとめる
Optionalセクション。 - サイト要約とページ説明 を実際の内容から、サイトの言語で作成します。
- メタディスクリプションへのフォールバック。 モデルに接続できないときも、使えるファイルが必ず手に入ります。
- ダウンロード前の検証。 Chrome Lighthouse の基準も含みます。
- 比較。 すでにドメインで公開されている llms.txt との差分を表示します。
- 出典の透明性。 採用した URL はすべて一覧に出てチェックを外せます。除外したものには理由が付きます。
- llms-full.txt。 同じクロールから、ページ全文を収めたファイルを作ります。
llms.txt とは
llms.txt は llmstxt.org の提案で定義された Markdown ファイルです。2024 年 9 月に Jeremy Howard 氏(Answer.AI)が公開し、2026 年 8 月に v2 へ更新されました。コミュニティ主導の提案であり、W3C や IETF の標準ではありません。
構造は簡潔です。サイト名を記した H1(唯一の必須要素)、引用ブロックの要約、任意の補足段落、そして Markdown リンクを並べた H2 セクションが続き、コロンの後に短い注記を添えます。Optional という名前のセクションは、文脈に余裕がないときエージェントが読み飛ばしてよい内容を示します。
ファイルはドメインのルート、またはその配下の任意のパスに置けます。v2 は範囲を限定したファイルを認めており、/docs/llms.txt は /docs/ 配下すべてを対象とします。複数が該当する場合、エージェントは最も限定的なファイルを使うべきとされています。
llms-full.txt とは
llms-full.txt はドキュメントプラットフォームが広めた慣習で、仕様の一部ではありません。説明付きリンクの代わりに、ページ本文すべてを Markdown に変換し、一つの文書にまとめたものです。
利用者が AI アシスタントに細かい質問を投げる場面で効きます。ドキュメント、SaaS 製品、ナレッジベースなどです。両方のファイルは同じクロールから作られるため、内容がずれません。
llms.txt、sitemap.xml、robots.txt
三つのファイル、三つの役割です。互いに置き換えるものではなく、手入れの行き届いたサイトは三つとも配信しています。
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| 対象 | クローラー | 検索エンジン | 言語モデルとエージェント |
| 答えること | 何をクロールしてよいか | どんな URL があるか | 主要ページが何についてか |
| 形式 | ディレクティブ | XML | Markdown |
| 説明文を含む | いいえ | いいえ | はい |
| アクセスを制御 | はい | いいえ | いいえ |
| 適用範囲 | ドメイン | ドメイン | ドメインまたはパス |
発行者が用意する理由
- 主導権。 どのページをどう説明して見せるかを自分で決められます。ナビゲーションやスクリプトだらけの HTML からモデルに推測させずに済みます。
- 機械可読性。 対応するエージェントやツールにとって、描画済みのページより Markdown のほうが扱いやすくなります。
- 文脈の節約。 簡潔な地図なら、サイト全体では到底入らない文脈の枠に収まります。
- 低コスト。 自社の構成に保守対象が増えず、表示速度にも影響しません。
この形式は OpenAI、Anthropic、Gemini の各ドキュメントチームが公開しており、Mintlify、GitBook、Wix といったプラットフォームや Yoast SEO、AIOSEO のプラグインが自動生成に対応しています。
llms.txt にできないこと
- クローラーを遮断しません。アクセス制御は robots.txt の役割です。
- robots.txt や sitemap.xml の代わりにはなりません。
- ChatGPT、Perplexity、Gemini、Claude での引用を保証しません。
- Google で確認されたランキング要因ではありません。
- 必須ではなく、利用状況は AI システムごとに異なります。
- 内容の薄いサイトや、クローラーが到達できないサイトを補ってはくれません。
このファイルだけで引用が増えると約束する人は、今のところ誰も示せないことを約束しています。価値は主導権と読みやすさにあります。
検証と Chrome Lighthouse のチェック
Chrome Lighthouse 13.3 で実験的な Agentic Browsing カテゴリが加わりました。その監査の一つが、公開済み llms.txt の基本要件を検証します。H1 見出しがあること、[タイトル](URL) 形式の Markdown リンクが一つ以上あること、長さが 50 文字を超えることの三点です。
ジェネレーターはこの監査の検査項目をそのまま再現します。これは構造のチェックであり、Google 検索のランキング要因ではありません。監査そのものでは、ファイルがない場合は対象外として扱われ、公開済みで監査に通らないファイルは不備として報告されることがあります。
だから検証はダウンロード前に走ります。llmstxt.org の構造、Lighthouse の三基準、URL の重複、他ドメインへのリンク、ファイルサイズを確認します。別途用意したLLMs.txt チェッカー & バリデーターは、すでに公開中のファイルを、リンクが生きているかどうかも含めて調べます。
ファイルの公開方法
あなたのドメイン/llms.txt にプレーンテキストとして、robots.txt と並べて配置します。サイトの一部だけを説明する場合は、そのパスに置いてください。例: あなたのドメイン/docs/llms.txt。アップロード後にその URL を開き、404 ページではなく Markdown が表示されることを確認します。
| プラットフォーム | 配置場所 |
|---|---|
| cPanel・共用ホスティング | /public_html/llms.txt |
| WordPress | サイトのルート。/wp-content/ ではありません |
| Next.js, Nuxt, Astro, React | /public/llms.txt |
| Laravel, Symfony | /public/llms.txt |
| Shopify | コンテンツ → ファイル、その後 /llms.txt をアップロード先へリダイレクト |
| Webflow | サイト設定、カスタムコード、またはファイルのアップロード |
| Netlify, Vercel, GitHub Pages | リポジトリの public フォルダーに追加 |
ファイルに載せるもの
llms.txt は厳選した一覧であって、書庫ではありません。URL を網羅したいならサイトマップがその役目です。
- SaaS・ドキュメント: 製品概要、料金、入門ガイド、API リファレンス、変更履歴。
- EC: カテゴリー、主力商品、配送、返品、サイズ表。バリエーション、絞り込み、ページ送りは不要です。
- 地域密着型サービス: サービスごとに個別に、対応エリア、料金または見積もり、会社概要と連絡先。
- メディア: 直近五十本の記事ではなく、テーマ別のハブと長く読まれる記事。
よくある質問
-
サイト名、短い要約、説明付きの主要ページ一覧を記した Markdown ファイルです。HTML から推測させる代わりに、言語モデルやエージェントへ簡潔なコンテンツの地図を渡します。
-
いいえ。llmstxt.org に記されたコミュニティ主導の提案で、現在は v2 です。W3C にも IETF にも承認されていません。仕様準拠と書く場合は、そこに記された構造を指しています。
-
いいえ。求めているシステムはありません。対応する AI ツールに何をどう見せるかを自分で決めるために、任意で公開するものです。
-
その証拠はなく、このツールも約束しません。内容が読み取りやすくなり説明文を制御できますが、確認されたランキング要因でも引用の保証でもありません。
-
Google は検索の AI 機能にこのファイルは不要だとしています。一方で Chrome Lighthouse は実験的な監査で公開済みファイルの基本要件を検証できます。これは構造のチェックであり、ランキングの signal ではありません。
-
ドメインのルートに、robots.txt と並べてプレーンテキストで配信します。v2 は任意のパスも認めており、
/docs/llms.txtは/docs/配下を対象とします。エージェントは最も限定的なファイルを使うべきとされています。 -
llms.txt は説明付きリンクを厳選した索引です。llms-full.txt はページ本文を Markdown で丸ごと収めます。前者が地図、後者が土地であり、仕様に含まれるのは前者だけです。
-
サイトマップは検索エンジン向けに全 URL を列挙するもので、説明も優先順位もありません。robots.txt はクローラーのアクセスを制御します。llms.txt は文脈を伴う短い厳選版の地図で、モデルの文脈の枠に収まる大きさに調整されています。
-
はい。サイトマップがない場合はトップページの内部リンクからページを見つけ、ドキュメント、製品、サービスを優先します。
-
はい。1 日の上限内であれば、透かしも切り詰めもない完全なファイルが手に入ります。有料プランではページ数の上限が上がり、llms-full.txt が加わります。
llms.txt を作成する
ドメインを入力すれば、構造化され検証済みで編集もできる、公開準備の整った llms.txt が手に入ります。URL を手作業で集める必要はありません。すでにファイルをお持ちですか。LLMs.txt チェッカー & バリデーターで確認できます。