llms.txt
llms.txtとは
Definition
llms.txt(エルエルエムエス・テキスト)とは、ウェブサイトのルートディレクトリに設置するテキストファイルで、ChatGPT・Claude・Gemini等のAI(LLM:大規模言語モデル)クローラーに対して、サイトのどの情報を参照・引用してほしいかを指示するファイルです。
robots.txtがGoogleの通常クローラーへの指示ファイルであるのに対し、llms.txtはAIクローラー向けの指示ファイルです。2024年頃から業界での認知が広がり、AIO対策の一環として実装されるケースが増えています。
Key Points
知っておくべきポイント
llms.txtの基本構造
# {サイト名} の情報 ## 会社情報 - {会社の説明} ## 主要サービス - {サービス一覧} ## 参照推奨ページ - [{ページ名}]({URL}):{説明} のような形式で記述します。
llms.txtの効果
AIクローラーがサイトを適切に理解しやすくなり、ChatGPT・Claude等のAIが自社情報を正確に参照・引用できる可能性が高まります。まだ標準化されていない分野ですが、先行して実装することで競合優位になります。
llms.txtとrobots.txtの役割の違い
robots.txtはGoogleBot等の検索エンジンクローラーへのクロール許可・拒否を指示するファイルです。llms.txtはLLM(大規模言語モデル)クローラーに対してサイトの概要・重要コンテンツ・参照すべきURLを伝えるファイルです。両ファイルは役割が異なるため、どちらも設置することが推奨されます。
llms.txtに記載すべき情報の優先順位
①会社名・事業概要・所在地・連絡先(基本情報)、②主要サービスの説明と対応エリア、③専門分野・強み・実績、④主要コンテンツページのURL一覧の順で優先的に記述します。AIがどの情報を最も必要とするかを意識して、簡潔かつ正確な情報を上部に配置することがポイントです。
llms.txtの実装と管理のポイント
llms.txtは静的テキストファイルとして設置するのが基本ですが、Next.jsではpublic/ディレクトリへの配置でOKです。サービス追加・会社情報変更のたびに内容を最新化することが重要です。AIクローラーへのアクセスログをサーバーで確認することで、どのAIがいつサイトを訪問したかを把握できます。
FAQ