llms.txtとは
llms.txtは、ウェブサイトの概要や構造をAI(大規模言語モデル)に伝えるためのテキストファイルです。robots.txtがクローラーにアクセスルールを伝えるのと同様に、llms.txtはAIにサイトの目的や内容を伝えます。
このファイルをサイトのルートディレクトリ(例:https://example.com/llms.txt)に配置することで、ChatGPT、Claude、Perplexityなどがサイトの全体像を迅速に把握できるようになります。
なぜllms.txtが必要か
AIクローラーがサイトを訪問する際、通常はページを1つずつ読み取ります。しかし、サイト全体の文脈や目的を理解するには膨大な時間がかかります。llms.txtを設置することで、以下のメリットがあります。
- サイトの目的を即座に伝えられる — AIがサイトの概要を一瞬で理解
- 重要なページへ誘導できる — AIに読んでほしいページを明示的に指定
- コンテンツの関係性を説明できる — サイト構造の全体像を提供
- AIの引用精度が向上する — 正確な情報源としての信頼性が上がる
llms.txtのフォーマット仕様
llms.txtはシンプルなMarkdown形式で記述します。基本的な構造は以下のとおりです。
# サイト名
> サイトの簡潔な説明文(1-2文)
主要ページ
オプション情報
- 追加の説明や注意事項
llms.txtの作成手順
ステップ1:サイトの概要を整理するサイトの目的、提供するサービス、対象ユーザーを明確に定義します。AIに伝えたいサイトの核心を2-3文でまとめましょう。
ステップ2:重要ページをリストアップするトップページ、主要サービスページ、よくある質問ページなど、AIに読んでほしいページをURLとともにリストアップします。
ステップ3:ファイルを作成するテキストエディタでllms.txtファイルを作成し、上記のフォーマットに沿って記述します。文字コードはUTF-8を使用してください。
ステップ4:ルートディレクトリに配置する作成したファイルをウェブサイトのルートディレクトリにアップロードし、https://あなたのドメイン/llms.txtでアクセスできることを確認します。
llms.txtの実例
以下は企業サイトのllms.txtの例です。
# AEO Scanner
> AIアンサーエンジン最適化のための無料診断ツール。ウェブサイトのAEO対応度を9つの指標で評価します。
主要ページ
AIはllms.txtをどう使うか
AIクローラーがサイトを訪問する際、まずllms.txtを確認して以下の情報を取得します。
- サイトの全体的な目的 — 何を提供するサイトなのか
- 信頼できるページのリスト — どのページが公式な情報源か
- コンテンツの構造 — サイト内の情報がどう組織されているか
この情報を基に、AIはユーザーの質問に対して最も適切なページを引用できるようになります。
まとめ
llms.txtの設置は数分で完了する簡単な作業ですが、AI検索時代における効果は絶大です。AEO Scannerでスキャンすると、llms.txtの有無や内容の品質もチェックされます。まだ設置していない方は、今すぐ作成してサイトのAEOスコアを改善しましょう。