ガイド

llms.txt ファイルの作り方

llms.txt ファイルは10分ほどで書けます。本ガイドではすべての構成要素を順を追って説明し、最後にそのまま貼り付けて応用できるファイルを示します。

1. H1 タイトルから始める

最初の行は単一の H1、つまりプロジェクトやサイトの名前でなければなりません。これはこのフォーマットで唯一厳密に必須とされる要素です。

# Acme Docs

2. ブロック引用のサマリーを追加する

タイトルのすぐ下に、1〜2文のブロック引用を追加します。これは言語モデルが最初に読む文脈なので、サイトが何であり、誰のためのものかを具体的に書きましょう。

> Acme is a payments API. This file links to the docs an LLM needs to integrate and debug Acme.

3.(任意)数行の文章を加える

セクション見出しの前に、補足的な案内として通常の段落を加えても構いません。ここでは見出しを使わず、1〜2文にとどめてください。

4. H2 セクションごとにリンクをまとめる

各セクションは H2 見出しに続けて markdown のリストを置きます。各項目はリンクで、コロンの後に任意で説明を付けられます。

## Docs

- [Quickstart](https://acme.com/docs/quickstart): Integrate in five minutes
- [API reference](https://acme.com/docs/api): Every endpoint and parameter

## Examples

- [Sample app](https://acme.com/examples/app): A working end-to-end example

絶対 https URL を使い、説明は開発者やモデルが必要とする内容に絞ってください。マーケティング向けの文言は避けましょう。

5. あれば便利なものは「Optional」セクションに入れる

文字どおり ## Optional という名前のセクションには特別な意味があります。より短い文脈が必要な場合、そのリンクは省略できます。変更履歴、ブログ記事、二次的な参照先などはここに置きましょう。

6. ルートに公開する

ファイルは https://yourdomain.com/llms.txt で、Content-Type: text/plain として配信します。大規模なサイトでは、展開済みの全コンテンツを含む llms-full.txt も併せて公開することがよくあります。

7. 公開前に検証する

ドメインをバリデーターに貼り付けてください。構造をチェックし、すべてのリンクが実際に解決するか確認し、修正すべき点を正確に一覧表示します。100/100 を目指しましょう。

続きを読む

あなたの llms.txt を検証する →