運用 // 記事

llms.txtとは何か

LLMやAIエージェントにサイトの重要ページを伝えるためのllms.txtについて、役割、書き方、確認ポイントを整理します。

llms.txtは、サイトのルートに置くMarkdown形式のテキストファイルです。検索エンジン向けのsitemap.xmlとは別に、LLMやAIエージェントがサイトの重要ページ、説明、ドキュメントを把握しやすくするための案内として使われます。

人向けのナビゲーションとは別に用意する

Webサイトにはヘッダー、フッター、記事一覧、サイトマップなどがありますが、それらは必ずしもAIが短時間で目的を理解しやすい形ではありません。llms.txtでは、AIに読んでほしいページだけを、見出しとリンクの形で整理できます。

基本構造

最初にサイト名をH1で書き、続けて概要を短く書きます。その後、Core、Docs、Optionalのようなセクションに分けて、重要なページをMarkdownリンクで並べます。

# Example Site

> A short description of what this site provides.

## Core

- [Home](https://example.com/): Main entry point
- [Tools](https://example.com/tools): Tools available on the site

## Optional

- [Articles](https://example.com/articles): Supporting articles and guides

確認したいポイント

  • /llms.txt で公開されている
  • 先頭にサイト名がわかるH1がある
  • 概要が短くまとまっている
  • 重要なリンクがセクションごとに整理されている
  • 古いURLや非公開URLが混ざっていない
  • リンク先の説明が実際のページ内容と矛盾していない

TOOLPOOLのllms.txtジェネレータでは、用途に近い雛形を選んで項目を埋めるだけでllms.txtを作れます。公開後はllms.txtチェッカーで、取得できるか、基本構造が読み取りやすいかを確認できます。

参考情報