【カンタン解説】llms.txtとは

2025年 7月 9日 Posted 遠藤(フロントエンドエンジニア)

最近ChatGPTなどの大規模言語モデル(LLM)が爆発的に普及しています。
ChatGPTのようなAIは、インターネット上のたくさんの情報を読み込んで学習していますが、膨大なHTMLデータを解析するのは複雑で正確に理解することが困難という問題を抱えていました。

そこでAIにWebサイトの内容を正確に伝えるための手段として登場したのが 「llms.txt」 という新しい仕組みです。
今回は「llms.txt」 についてカンタンに説明します。

* llms.txtは2025年5月時点ではまだ発展途上で標準仕様やフォーマットが定まっていないため、情報が錯綜(さくそう)している状態です。あくまでも2025年5月時点でのまとめになります。

llms.txtとは

カンタンにまとめると以下になります。

なぜ必要なのか

AIがWebサイトから情報を取得しようとしたとき、HTMLページを解析するにあたって、メニュー、広告、JavaScriptなどのAIにとって余計な要素によって処理が複雑になり、必要な情報を取り出しにくいという問題がありました。
そこでAIに正しい情報をダイレクトに伝えるためにllms.txtが登場しました。

llms.txtの概要

構成

llms.txtとllms-full.txtの二つの形式で構成されています。

llms.txt:Webサイトの概要情報と構造を提供する主要な情報だけをまとめた簡潔なファイル
llms-full.txt:Webサイトのより詳細な情報をまとめたファイル

llms.txtとllms-full.txtはどちらを提供すればいい?

それぞれ役割が違うので両方用意できる場合は併用が望ましいと思われます。

記述形式

マークダウン形式で記述します。

設置方法

Webサイトのルートディレクトリーに設置します(robots.txtやsitemap.xml同様)。

記述内容

llms.txtの主な記述内容は以下になります。

マークダウンであらわすと以下になります。


#Webサイト名

> Webサイトの簡単な説明

Webサイトプロジェクトに関する追加情報

## セクション名

- [リンクタイトル](URL): リンクの説明

## Optional

- [追加リソース](URL): リンクの説明

上記が提案者によって紹介されている内容ではありますが、H1見出し以外の記述は自由になっています(現時点ではフォーマットが定まってなく、自由度が高いです)。

導入のメリット

課題や懸念点

その他

まとめ

llms.txtはまだ新しい仕組みですが、AIに正しい情報をダイレクトに伝えることができます。
今後、ますます広がっていくことが予測されます。
まだまだ発展途上ではありますので、今後の動向を見守り、WebサイトがAIにとっても分かりやすいWebサイトになるように早めに準備しましょう。