llms.txt とは?書き方と、現時点でどこまで効くのか
llms.txt は、サイトの要点をLLM向けにMarkdownでまとめて置く提案です。robots.txt に似た位置づけですが、標準として確立したものではなく、効果を断定できる段階にはありません。導入コストが低いため試す価値はある、というのが現実的な評価です。
公開日: 2026年8月16日 / 最終更新日: 2026年9月6日
何のためのファイルか
Webページは人間向けに作られており、装飾やナビゲーション、広告などが混ざっています。そこから本質的な情報だけを機械的に取り出すのは、精度の面で難しい作業です。
llms.txt は、その手間を省くために「このサイトの要点はこれです」とMarkdownで簡潔にまとめ、サイト直下(/llms.txt)に置くという提案です。AIエージェントがHTMLを解析する代わりに、この整理済みの情報を参照できるようにする狙いがあります。
記述形式
仕様では、H1のタイトル、引用ブロックによる要約、H2で区切ったリンク集という構成が示されています。
llms.txt の例
# Smash SEO
> URLを入力するとサイト全体をクロールし、技術SEOの問題を検出根拠つきで
> 報告するWebアプリ。修正コード案とPDFレポートまで生成する。
## 主要ページ
- [料金プラン](https://smash-seo.com/pricing): FREE/PRO/AGENCYの機能差
- [使い方と機能一覧](https://smash-seo.com/howto): 全機能の説明
- [技術SEOルール解説](https://smash-seo.com/rules): 検出する問題の意味と直し方
## 会社情報
- [運営会社](https://smash-seo.com/legal): 合同会社L9標準化の現状(重要)
ここを正確に把握しておくことが大事です。llms.txt は有志による提案であり、W3Cのような標準化団体が定めた仕様ではありません。
一方で、支持は広がっています。OpenAI、Anthropic、Geminiは自社の開発者向けドキュメントで llms.txt を公開しており、ChromeのLighthouseもエージェント関連の監査項目としてその有無を確認します。数千のサイトが設置しているとされています。
ただし、「主要なAIサービスが回答生成時に llms.txt を読んでいる」ことを示す公開された確証は、現時点でありません。設置すればAI検索での露出が増える、という因果関係を断定するのは行き過ぎです。
導入すべきか
費用対効果で考えると、判断はわりと単純です。
- 作成コストは低い(数十行のMarkdownを1ファイル置くだけ)
- 副作用がない(既存のSEOや表示に影響しません)
- 将来標準化された場合、先に用意してあることが有利に働く可能性がある
- 一方で、現時点で明確な効果を期待するのは早い
したがって「やらない理由が特にないので置いておく」という位置づけが妥当です。他の施策を後回しにしてまで取り組むものではありません。優先すべきは、サーバー側で本文が返ること、構造が整理されていることです。
書くときのポイント
- 要約は簡潔に。サイトが何を提供しているかを2〜3行で
- 重要なページへのリンクと、その説明を添える
- 誇張を書かない。AIが要約に使う可能性を考えると、事実と異なる記述は逆効果になり得る
- 更新を忘れない。古い情報が残っていると、誤った内容が拾われます
Smash SEOでの確認
Smash SEOの診断では、llms.txt の有無と内容の充実度を確認しています。存在しない場合は情報として報告し、内容が薄い場合もその旨を示します。
ただし前述のとおり、これは「AI検索で有利になる」ことを保証する項目ではありません。あくまで整備状況の可視化として扱っています。
よくある質問
llms.txt を置けばAI検索で上位に出ますか?
そのような因果を示す公開された確証はありません。標準化された仕様でもないため、効果を断定するのは避けるべきです。導入コストが低いので試す価値はある、という位置づけです。
robots.txt との違いは?
robots.txtはクロールの可否を伝えるものです。llms.txtは内容の要約を提供するもので、目的が異なります。両方を置いても矛盾しません。
置き場所はどこですか?
サイト直下の /llms.txt が基本です。サブディレクトリ(/docs/llms.txt など)に置く形も提案されています。
関連記事
- AIクローラーの許可・ブロック設定(GPTBot / ClaudeBot / PerplexityBot)
AIクローラーはrobots.txtに従います。重要なのは、多くのAI事業者が「学習用」と「回答生成用」で別々のボットを運用している点です。区別せずに一括ブロックすると、AI検索の回答に自社が一切登場しなくなります。 - AI検索最適化(GEO / LLMO)とは何か
GEO(Generative Engine Optimization)やLLMOは、AIが生成する回答の中で自社の情報が使われることを目指す取り組みです。従来のSEOと土台の多くを共有しますが、「順位」ではなく「引用されるか」を見る点が異なります。 - AIに引用されるページの作り方
AIに引用されるかどうかは各サービスの内部処理に依存し、外部から保証はできません。ただし「そもそも読まれていない」状態は技術的に確認でき、解消できます。まずはここからです。