Contact

AIO・LLMO対策

llms.txtとは?
意味がないと言われる理由と、
置くときの書き方

「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.txtAIに、サイトの概要と特に読んでほしいページを、短い説明付きで伝える。

「意味がない」と言われる理由

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で書きます。中身は次の順番です。

  1. H1でサイト名 #から始まる1行で、会社名やサイト名を書きます。必須の要素はこれだけです。
  2. 引用で概要 >から始まる数行で、何をしている会社か、どこで誰に向けて提供しているかを書きます。
  3. 補足の説明 必要に応じて、会社の基本情報などを箇条書きで書きます。
  4. 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.01

llms.txtを置くと、AI検索に載りやすくなりますか?

置いただけで載りやすくなるとは言えません。Googleは、AIによる概要やAIモードに表示されるためにllms.txtのような専用ファイルは必要ないという考え方を示しており、ほかのAI検索も使い方を公表していません。会社情報やサービスのページを整えることのほうが先です。

Q.02

llms.txtを置くと、悪い影響はありますか?

置くこと自体に悪い影響はありません。ただし、サイトの内容と食い違う古い情報を書いたままにすると、誤った情報が伝わる原因になります。サイトを更新したときは、llms.txtも一緒に直してください。

Q.03

llms.txtはどこに置けばいいですか?

トップページと同じ階層に、llms.txtというファイル名で置きます。https://自社のドメイン/llms.txt をブラウザで開いて、内容が表示されれば設置できています。