llms.txtを解説:その目的と、あなたのサイトに必要かどうか
llms.txtは、AIツールにサイトの簡潔な要約を提供する提案中のファイルです。その内容、作成方法、そしてその機能に関する正直な期待について説明します。
llms.txtは、ウェブサイトのルート(/llms.txt)に配置されるプレーンテキスト(Markdown)ファイルです。これは、大規模言語モデルに、ナビゲーション、広告、スクリプトを読み込むことなく、サイトが何であるか、最も役立つページはどこにあるかを示す、簡潔で厳選されたガイドを提供する方法として提案されました。
その背景にあるアイデア
ウェブサイトは、ブラウザを使用する人々のために作られています。ページを読み込む言語モデルにとって、その多くはノイズです。「私たちは誰で、主要なページはどこにあるか、プレーンテキストで」と書かれた短いファイルがあれば、AIツールがあなたのサイトを理解しやすくなります。特に、誰かが質問したときにページを取得する場合に有効です。
現状
これは提案であり、検索エンジンによって強制される確立された標準ではありません。主要なAIプロバイダーによる採用はまちまちで、時間とともに変化しており、プロバイダーは一般的に、ランキングや引用にこれを使用することを約束していません。したがって、これは低コストで低リスクの追加として扱い、可視性の保証された向上とは考えないでください。関心のあるツールの現在のドキュメントを確認してください。
それでも追加する理由:
- 1時間もかからない。
- 製品の明確な要約を作成するきっかけになる。
- 一部の開発者ツールやAIエージェントはこれを読み込む。
- 無視されても無害である。
含まれる内容
提案されている形式は、特定の構造を持つMarkdownです。
- サイトまたはプロジェクト名を示すH1(必須)。
- 短い引用形式の要約。
- オプションのコンテキスト段落。
- リンクのリストを含むセクション(H2)。各リンクには簡単な説明が付く。
- 重要度の低いリンクのためのオプションの「Optional」セクション。
例
# Acme Scheduler
> Acme Schedulerは、小規模クリニック向けのスケジューリングソフトウェアです。予約、リマインダー、支払いを処理します。
主な事実:スタッフ1〜20名のクリニック向け。料金は月額29ドルから。GoogleカレンダーとStripeと連携。
## 製品
- [機能](https://acme.example/features):できること
- [料金](https://acme.example/pricing):プランと制限
- [連携](https://acme.example/integrations):サポートされているツール
## ヘルプ
- [はじめに](https://acme.example/docs/start):10分でセットアップ
- [FAQ](https://acme.example/faq):よくある質問
## オプション
- [ブログ](https://acme.example/blog):クリニックオーナー向けガイド良いものを作成するためのヒント
- 事実を明確に述べる。 誰のためのものか、何をするのか、価格帯、制限など。
- リンクを役立つように説明する。 各ページに何が含まれているかを数語で説明する。
- 短く保つ。 最も重要なページのみにリンクする。
- 正確に保つ。 料金や機能が変更されたら更新する。
- 指示を隠さない。 モデルを操作しようとする試みは悪しき慣行であり、ペナルティの対象となる可能性があります。
関連ファイル
robots.txtは、どのクローラーが何にアクセスできるかを制御します。必要なクローラーをブロックしていないことを確認してください。sitemap.xmlは、検索エンジン向けのURLをリストします。llms-full.txtは、一部のサイトが主要なドキュメントの全文を公開するバリアントです。
必要ですか?
- ドキュメントが多い、または開発者向け製品: おそらく価値がある。
- コンテンツサイトとSaaS: オプション。1時間の良い使い方。
- 小規模な地域ビジネス: 優先順位は低い。まずGoogleビジネスプロフィールとサイトの明確さを改善する。
AIの可視性を高めるためのより大きなレバーについては、ChatGPTに推奨される方法とスタートアップのためのSEOで説明しています。