「AI検索対策のためにllms.txtを置いたほうがいい」と聞いて、気になっている方も多いと思います。一方で、「意味がない」という声も聞こえてきます。この記事では、llms.txtとは何か、どこまで効果があるのか、置く場合の書き方と、それより先にやっておきたいことを説明します。
llms.txtとは
llms.txt(エルエルエムエス・テキスト)は、ChatGPTやClaudeなどのAIに向けて、サイトの概要と大事なページの一覧を伝えるためのテキストファイルです。https://example.com/llms.txtのように、サイトのいちばん上の階層に置きます。
2024年9月に、AI企業Answer.AIの共同創業者ジェレミー・ハワード氏が提案した書式です。Webページにはメニューや広告、スクリプトなど本文以外の情報が多く、AIが要点を読み取るには手間がかかります。そこで、「このサイトは何で、どのページを読めばよいか」を、AIが読みやすいMarkdownで先に渡しておく、という考え方です。
robots.txt・sitemap.xmlとの違い
サイトの一番上に置くファイルには、ほかにrobots.txtとsitemap.xmlがあります。役割はそれぞれ違い、llms.txtはほかの2つの代わりにはなりません。
| ファイル | 役割 |
|---|---|
| robots.txt | クローラーに、読んでよい場所・読んではいけない場所を伝える。AIの学習用クローラーを止める設定もここで行う。 |
| sitemap.xml | 検索エンジンに、サイトにあるページを漏れなく知らせる。 |
| llms.txt | AIに、サイトの概要と特に読んでほしいページを、短い説明付きで伝える。 |
「意味がない」と言われる理由
llms.txtについて調べると、「意味がない」という意見もよく見かけます。理由は主に2つです。
Google検索では使われない
Googleは2026年5月に公開した、生成AIの検索機能に向けたサイト最適化のガイドの中で、AI検索に表示されるためにllms.txtのような専用のファイルやマークアップを用意する必要はない、という考え方を示しています。つまり、Googleの「AIによる概要」やAIモードに載るかどうかには、llms.txtは関係しません。
ほかのAIも、使い方を公表していない
ChatGPTやPerplexityなどのAI検索が、llms.txtを答えの材料にしているかどうかは、はっきり公表されていません。一方で、AI企業や開発者向けのサービスの中には、自社のドキュメントにllms.txtを置いているところも多くあります。AIエージェントやプログラミング用のAIが、ドキュメントを読む入口として使う場面では役に立っています。
まとめると、llms.txtは「置けばAI検索に載る」ものではありません。ただ、置くための手間は小さく、害もないため、サイトの基本が整っている会社が、追加で置いておくものと考えるのが現実的です。
llms.txtの書き方
書式は、llmstxt.orgで公開されている提案に沿って、Markdownで書きます。中身は次の順番です。
- H1でサイト名
#から始まる1行で、会社名やサイト名を書きます。必須の要素はこれだけです。 - 引用で概要
>から始まる数行で、何をしている会社か、どこで誰に向けて提供しているかを書きます。 - 補足の説明 必要に応じて、会社の基本情報などを箇条書きで書きます。
- H2で区切ったページの一覧
##の見出しごとに、ページへのリンクと、1行の説明を並べます。
当社のサイトに置いているllms.txtは、たとえば次のような形です(一部を省略しています)。
# 株式会社TSTL
> 東京都港区六本木の、生成AI導入支援・ホームページ制作・
> システム開発の会社です。
- 会社名: 株式会社TSTL(TSTL Inc.)
- 代表取締役: 香川昂哉
## サービス
- [AI導入支援](https://tstl.jp/ai/): 中小企業向け。業務の棚卸し、
ツール選定、PoC、AIエージェントによる業務自動化。
- [AIO・LLMO対策](https://tstl.jp/aio/): AI検索で正しく紹介
されるための対策。
## コラム
- [LLMO対策とは?](https://tstl.jp/column/llmo/): AIO・SEOとの
違いと、自社サイトでできる対策。
書くときのポイント
- サイトに書いてあることと揃える 料金や所在地、サービス名がページの内容と食い違うと、かえって誤った情報が広まる原因になります。
- 全ページを並べない sitemap.xmlのように全部を載せるのではなく、会社やサービスを理解するのに必要なページに絞ります。
- 宣伝文句より事実を書く 「業界No.1」のような言葉より、サービスの内容、料金、対応地域など、AIが答えに使える事実を書きます。
- 文字コードはUTF-8 日本語が文字化けしないよう、UTF-8で保存します。
置き方と、更新のしかた
作ったファイルをllms.txtという名前で、トップページと同じ階層にアップロードします。ブラウザでhttps://自社のドメイン/llms.txtを開き、内容が表示されれば完了です。WordPressの場合は、プラグインで作ることもできます。
置いたあとは、サービスや料金、ページを変えたときに一緒に直すことを忘れないでください。古い情報のまま残っていると、置かないほうがよかった、ということにもなりかねません。サイトの更新手順の中に、llms.txtの確認を入れておくと安心です。
llms.txtより先にやること
AI検索で正しく紹介されるために効くのは、llms.txtよりも、サイトそのものの中身です。次のことができていなければ、先にこちらを整えてください。
- 会社概要に、会社名・所在地・代表者・設立・事業内容がはっきり書かれている
- サービスごとにページがあり、内容・料金・対応地域・流れが書かれている
- よくある質問に、短く言い切る形で答えている
- ページが検索エンジンにきちんと読み込まれている(noindexやrobots.txtの設定ミスがない)
- 会社名やサービス名の表記が、サイトの中と外(地図、SNS、紹介記事など)で揃っている
考え方の全体は、LLMO対策とは? AIO・SEOとの違いと、自社サイトで今日からできることにまとめています。
まとめ
llms.txtは、AIにサイトの概要と大事なページを伝えるためのファイルです。Google検索のAIによる概要やAIモードには関係せず、ほかのAI検索も使い方を公表していないため、置いただけで紹介されるようになるものではありません。一方で、作る手間は小さく、AIエージェントが読む入口としては役に立ちます。会社情報やサービスのページを整えたうえで、追加の対策として置き、サイトの更新に合わせて直していくのがおすすめです。
よくある質問
Q.01llms.txtを置くと、AI検索に載りやすくなりますか?
置いただけで載りやすくなるとは言えません。Googleは、AIによる概要やAIモードに表示されるためにllms.txtのような専用ファイルは必要ないという考え方を示しており、ほかのAI検索も使い方を公表していません。会社情報やサービスのページを整えることのほうが先です。
Q.02llms.txtを置くと、悪い影響はありますか?
置くこと自体に悪い影響はありません。ただし、サイトの内容と食い違う古い情報を書いたままにすると、誤った情報が伝わる原因になります。サイトを更新したときは、llms.txtも一緒に直してください。
Q.03llms.txtはどこに置けばいいですか?
トップページと同じ階層に、llms.txtというファイル名で置きます。https://自社のドメイン/llms.txt をブラウザで開いて、内容が表示されれば設置できています。