無料llms.txtジェネレーター
ウェブサイト用の仕様準拠llms.txtファイルを数秒で生成します。サイトマップをクロールし、ページをセクションごとにグループ化して、/llms.txtにそのまま配置できるファイルをお渡しします。
llms.txtとは?
llms.txtは、サイトのルートに配置するMarkdownファイルで、最も重要なページを人の手で厳選したマップをAIアシスタントに提供します。LLM向けのサイトマップとお考えください。検索順位ではなく、回答生成に最適化されています。
なぜ重要か
- AIアシスタントはコンテキストウィンドウが小さく、厳選された入口があると効果的
- LLMが優先するページと要約のされ方をご自身でコントロール可能
- 最も急速に普及しているGEOシグナル — それでも、ほとんどのサイトでまだ未対応
生成される内容
- ホームページのメタデータから抽出したサイト名(H1)と1行の概要
- サイトマップのURLを分類したセクション(Docs、Product、Blogなど)
- 法的なページや優先度の低いページ向けのOptionalセクション
よくある質問
llms.txtは、https://yourdomain.com/llms.txtに設置するプレーンテキストのMarkdownファイルです。ChatGPT、Claude、PerplexityなどのAIアシスタントに、サイトで最も重要なページの厳選されたリストと、サイトに関する質問への回答時にLLMが利用できる短い要約を提供します。robots.txtやsitemap.xmlとは異なり、人間と機械の双方が読むことを想定して書かれており、クローラーの推測に頼ることなくコンテンツの優先順位を指定できます。
ホームページを読み取ってサイト名とメタディスクリプションを抽出し、(robots.txtまたは/sitemap.xml経由で)サイトマップを特定したうえで、URLパスのヒューリスティクスを使ってDocs、Product、Blogなどの標準的なセクションにURLを振り分け、全体をMarkdownとして書き出します。出力サイズは適切な範囲に抑えてあり、コンテキストウィンドウの小さなLLMでも読み込みやすい状態を保ちます。
多くの場合、ご自身で軽く手を入れることをおすすめします。要約を引き締めたり、セクション名を整えたり、特に重要なリンクに短い説明を加えたり、といった作業です。ジェネレーターは手作業の約80%を肩代わりし、強力な出発点を提供します。残り20%は手作業で仕上げることで、ブランドのトーンを反映したファイルに仕上がります。
内容をhttps://yourdomain.com/llms.txtにアップロードしてください。サブディレクトリではなく、サイトのルートに置く必要があります。ファイルはプレーンテキスト(content-type text/plainまたはtext/markdown)として配信され、認証なしでアクセスできる状態にしてください。多くの静的ホスティング(Vercel、Netlify、Cloudflare Pagesなど)ではpublicフォルダに置くだけで配信できます。CMSサイトの場合は、robots.txtの配信に使っている仕組みをそのままご利用ください。
はい。登録不要、クレジットカード不要、匿名利用ではレート制限もありません。ヒューリスティックによる生成機能は完全無料です。GeoVectorの有料プランでは、LLMによる要約、サイトマップ変更時の自動再生成、llms.txtの内容がサイトとずれた際のアラートが追加されます。
生成されるファイルの中身
llms.txt は形が決まった Markdown です。サイトを表す H1、任意の引用形式の要約、続いてリンクをまとめた H2 セクションが並びます。
# Example Analytics
> Product analytics for teams that ship weekly. Self-serve dashboards, an event API, and a warehouse sync.
## Docs
- [Quickstart](https://example.com/docs/quickstart)
- [Event API reference](https://example.com/docs/api/events)
- [Warehouse sync](https://example.com/docs/warehouse-sync)
## Product
- [Pricing](https://example.com/pricing)
- [Dashboards](https://example.com/features/dashboards)
## Blog
- [What we learned rebuilding ingestion](https://example.com/blog/rebuilding-ingestion)
## Optional
- [Changelog](https://example.com/changelog)
- [Status](https://example.com/status)ドメインのルートに /llms.txt として保存し、text/plain か text/markdown で配信します。これは標準ではなく提案であり、読む義務を負うクローラーはありません。ただしファイル1つで済み、どのページが重要かを自分の言葉で示せる唯一の場所です。
ページの分類方法
セクションは URL のパスで割り当てられ、最初に一致したものが優先されます。タグ、著者、ページ送り一覧のようにアーカイブ的なパスは Optional に入ります。
| Section | Path patterns |
|---|---|
| Docs | /docs, /documentation, /guides, /reference, /api, /developers, /sdk |
| Product | /product, /pricing, /features, /solutions, /platform, /use-cases |
| Blog | /blog, /news, /updates, /changelog, /posts |
| Articles | /articles, /resources, /insights, /research, /library, /whitepapers, /case-studies |
| Support | /support, /help, /faq, /community, /forum |
| Company | /about, /team, /careers, /press, /contact, /partners, /investors |
| Legal | /legal, /privacy, /terms, /cookies, /security, /compliance |
| Other | Anything that matches none of the above |
ジェネレーターはサイトマップから最大500件の URL を読み、リンクのタイトルをパスから導きます。そのタイトルを手で書き直すことが、出力に対して最も効果の大きい編集です。モデルがページを取得するか判断する前に見るのは、タイトルだからです。
出典と仕様
このページの内容はすべて、以下の一次資料に照らして確認しています。ベンダーがルールを変更したときは、まずそこに現れます。
- The /llms.txt file proposal — llmstxt.org
- Sitemaps XML format (protocol 0.9) — sitemaps.org
最終確認日: 。ベンダーが仕様を更新するたびに、このページを原典と突き合わせて見直しています。