llms.txtとは?設置方法と書き方を解説【AI時代のSEO対策】
近年、AIによる検索や情報収集が急速に広がっており、検索エンジンを使用することなく問題を解決する事例や、ゼロクリック検索といった、検索結果ページ上で表示されるAIによって生成された回答のみを参考に、ユーザーがWebサイトをクリックせずに問題が解決してしまう現象も増えています。そのような流れの中で登場したのが 「llms.txt」 です。llms.txtは、AIに対して「このサイトの情報をどのように参照してほしいか」を伝えるためのファイルです。この記事では「llms.txtとは何か」「llms.txtの書き方」「設置方法」について説明します。 llms.txtとは llms.txtを一言で説明するなら、AI(LLM:大規模言語モデル)向けにサイトの情報を伝えるための「サイト説明メモ」のようなテキストファイルです。 これらのAIはWebサイトの情報をもとに回答を生成することがありますが、通常のWebページは AIが理解しやすい構造になっているとは限りません。そこでAIにサイトの構造や重要ページを伝えるための仕組みとして提案されているのが llms.txt です。 注)LLMとはChatGPT、Claude、GeminiなどのAIのことを指します。 llms.txtの設置場所 llms.txtは サイトのルートディレクトリ に設置します。(例:https://example.com/llms.txt)設置後はブラウザで「https://ドメイン/llms.txt」にアクセスして表示されれば正常です。 llms.txtの書き方 llms.txtはMarkdown形式で記述することが一般的ですが、厳密な書き方が定められているわけではありません。多くの場合は、サイト名やサイトの説明、重要ページ(URL)などを整理して記述しますが、項目の内容や構成を含め書き方は比較的自由です。これは、llms.txtの仕様がまだ確立していないためです。 なお、Markdownはシステム専用の形式ではなく、人が読みやすいようにテキストの先頭などに記号(印)を付けて文章の構造を表す記法です。 記載例 # サイト名 > サイト概要このサイトはWeb制作やWordPressに関する情報を発信しています。 ## 主要ページ - https://example.com/ - https://example.com/service/ - https://example.com/blog/ ## 人気記事 - https://example.com/blog/seo/ - https://example.com/blog/wordpress/ - https://example.com/blog/css/ よくある記載例のポイント 一番上にサイト名を記載する:見出し1 サイトの目的を書く:引用 項目名は自由(個数も自由):見出し2 URLを記載する:リスト 主なMarkdown記法のルール 種類表記方法表記例段落空白行1段落目2段落目改行行末に2つ以上の半角スペース1行目 (行末に2つ以上の半角スペース)2行目見出し行頭に#(#の個数がH1~H6)# 見出し1## 見出し2### 見出し3強調テキストの前後に * または _*強調*リスト行頭に-または*- リスト項目1- リスト項目2- リスト項目3番号付リスト行頭に数字.1. リスト項目12. リスト項目23. リスト項目3引用行頭に>> メールの返信と同じですねソースコードテキストの前後に``npm run dev`区切り線3つ以上の * か _ または –– – –表| で整形|: で左/中/右揃え– – – – – – – – -: || No | 氏名 | 保有資格| – – -: | :- – – – – | :| 1 | 佐藤 一郎 | ITサービスマネージャ |画像行頭に !リンク[タイトル](リンク先URL)[運用ナビ](https://un4navi.com/ “システム運用に関する、人気の情報サイト”) まとめ llms.txtはAI向けのサイト説明ファイルです。効果に関してはまだ不明な部分も多く、公式サイトでの公表もないようですが、今後、AIが情報を取得する方法は大きく変わる可能性があります。そのような変化に備えて、AIにサイト構造を伝える仕組みを整えておくことも重要になってくるでしょう。















