メインコンテンツへスキップ

SEO・AIO

llms.txtとは・書き方

llms.txtは、AI/LLM向けにサイトの要点・主要ページ・問い合わせ導線を簡潔なテキストで示す索引ファイルです。本記事では、llms.txtの定義、書き方の構成、llms-full.txtとの違い、よくある間違い、自社での実例までを、過大評価せず事実ベースで整理します。

この記事の要点

  • llms.txtとは、AI/LLM向けにサイトの要点・主要ページ・問い合わせ導線を簡潔なテキストで示す索引ファイルです。HTMLの装飾を除き、AIが内容を解釈しやすくする狙いがあります。

  • 書き方は、冒頭に一文要約→概要→主要ページのURL一覧→問い合わせ導線、の構成が基本です。サイトルートに /llms.txt として置き、本体ページや構造化データと内容を完全に一致させます。

  • llms.txtは業界標準として確立した規格ではなく、すべての生成エンジンが読む保証はありません。「置けば必ず引用される」ものとして過大評価しないことが大切です。

— 01

llms.txtとは

llms.txtとは、AI/LLM向けに、サイトの要点・主要ページ・問い合わせ導線を簡潔なテキストで示す索引ファイルです。サイトのルート(最上位)に /llms.txt として置きます。

通常のWebページはHTMLで書かれ、見た目のための装飾やナビゲーション、広告などが混在しています。llms.txtは、そうした装飾を除き、AIが解釈しやすい簡潔なテキストで「このサイトは何で、主要なページはどこか」を示すことを狙ったファイルです。

ここで正直に押さえておくべき点があります。llms.txtは、業界標準として確立した規格ではなく、すべての生成エンジンが必ず読む保証はありません。「設置すれば必ずAIに引用される」というものではなく、あくまで「読まれたときに内容を正しく解釈してもらいやすくする補助」と位置づけるのが正確です。過大評価しないことが、運用を誤らないための前提になります。

— 02

llms.txt と llms-full.txt の違い

よく一緒に語られる2つのファイルは、簡潔版と詳細版という役割の違いで整理できます。

llms.txt(簡潔版):サイトの要点と主要ページへの索引を、短くまとめたファイルです。まず全体像を短く把握してもらうことを狙い、概要・主要URL・問い合わせ導線を中心に、分量を絞って書きます。

llms-full.txt(詳細版):簡潔版に収まりきらない詳細情報やFAQ、技術的な補足の置き場です。さらに詳しい根拠を参照したいAIに向けて、網羅的に書いてよいファイルです。

観点llms.txt(簡潔版)llms-full.txt(詳細版)
ファイル名llms.txt(簡潔版)llms-full.txt(詳細版)
役割サイトの要点と主要ページへの索引要点を補う詳細情報・FAQ・補足の置き場
想定する読み手まず全体像を短く把握したいAIさらに詳しい根拠を参照したいAI
分量の目安短く保つ(概要・主要URL・導線中心)長くてよい(網羅的なFAQ・技術詳細など)
設置場所サイトルート(/llms.txt)サイトルート(/llms-full.txt)

両方を必ず用意する必要はありません。まずはllms.txtを正確に整え、要点に収まらない情報を補いたくなった段階で、llms-full.txtを足すのが現実的です。

— 03

書き方(構成と設置)

llms.txtは、Markdown的な見出しでセクションを区切り、上から順に読めば全体像がつかめる構成にします。基本の流れは次の4ステップです。

① 冒頭に一文要約

ファイルの先頭で、会社/サイトが何者で何をしているかを一文で示します。AIが最初に読む部分なので、ここに最も伝えたい要点を置きます。

② 概要

会社概要・サービス内容・拠点など、サイトの全体像を短くまとめます。本文(HTMLページ)の内容と矛盾しない範囲で要約します。

③ 主要ページのURL一覧

サービス・料金・実績・問い合わせなど、読ませたい主要ページのURLを見出しで整理して並べます。記事が増えたら、このURL一覧を更新します。

④ 問い合わせ導線

連絡先・予約ページ・問い合わせフォームのURLを明示します。AIの回答経由で関心を持った人が、次に取れる行動を示す部分です。

設置場所とファイル名

ファイルはサイトのルートに置き、簡潔版を /llms.txt、詳細版を /llms-full.txt のURLでアクセスできるようにします。ルートに置くことで、AIや人がファイルの場所を推測しやすくなります。

本体・構造化データと内容を一致させる

重要なのは、サイト本体(HTMLページ)・構造化データ(JSON-LD)とllms.txtの内容を完全に一致させることです。会社名・サービス内容・料金・連絡先などがファイルごとに食い違うと、AIが矛盾した情報を拾うおそれがあります。どこを見ても同じ事実が書かれている状態を保ちます。

記事が増えたらURLを更新する

主要ページのURL一覧は、コンテンツを追加・変更したら合わせて更新します。記事が増えたのに一覧が古いままだと、現状と合わない索引になってしまいます。更新を運用に組み込んでおくことが、llms.txtを活かす条件です。

— 04

よくある間違い・落とし穴

llms.txtでつまずきやすいのは、書き方そのものより「本体とのずれ」と「過大評価」です。次の4点に注意します。

本体ページと内容がずれる

llms.txtだけ独自の表現や古い情報になっていると、AIが本文と食い違う情報を拾うおそれがあります。会社名・サービス・料金などは、サイト本体や構造化データと内容を完全に一致させます。

更新を止めて古くなる

記事やサービスが増えても更新しないと、URL一覧が現状と合わなくなります。コンテンツを追加・変更したら、llms.txtのURLや要約も合わせて見直します。

誇張や成果保証を書く

AIに読ませたいからといって、事実でない実績や過大な表現を書くのは逆効果です。事実だけを簡潔に書くほうが、引用の根拠として扱われやすいと考えられます。

すべてのエンジンが読む前提にする

llms.txtは業界標準として確立した規格ではなく、すべての生成エンジンが読む保証はありません。「置けば必ず引用される」ものとして過大評価しないことが大切です。

— 05

自社(netsujo.jp)での実例

Netsujoでは、自社サイト(netsujo.jp)で実際にllms.txtを運用しています。冒頭に会社の一文要約を置き、会社概要・サービス・料金の要点を続け、サービス・実績・ブログ記事・問い合わせなど主要ページのURL一覧と、相談予約・問い合わせの導線を載せる構成にしています。詳細版として llms-full.txt も用意し、FAQや補足情報はそちらに置いています。

運用で意識しているのは、本記事で挙げた基本の徹底です。サイト本体・構造化データと内容を一致させ、記事を追加・変更したときにllms.txtのURLや要約も合わせて更新する。誇張や成果保証を書かず、事実だけを簡潔に載せる。この当たり前を続けることを運用の柱にしています。llms.txtを含め、自社サイトで何をどう実施したかは事実だけで戦うSEO/AIO(実践ログ)に、AI検索最適化の全体像はGEO(生成エンジン最適化)とはにまとめています。

なお、llms.txt導入による具体的な成果数値は、本記事では示しません。AIがllms.txtをどこまで読み、引用にどう影響するかはエンジンごとに異なり、llms.txt単体の効果を切り分けて測定することは困難だからです。事実として言えるのは「本体と矛盾しない索引を、事実だけで整えて運用している」という運用の中身であり、効果を断定する数値ではない、という点を正直にお伝えします。

— 06

よくある質問(FAQ)

Q. llms.txtは必須ですか?

いいえ、必須ではありません。llms.txtは、AI/LLM向けにサイトの要点・主要ページ・問い合わせ導線を簡潔なテキストで示す索引ファイルで、業界標準として確立した規格ではありません。設置していないとサイトがAIに読まれない、というものでもありません。あくまで「AIが内容を解釈しやすくする補助」と位置づけるのが正確です。

Q. llms.txtを置けばAIに引用されますか?

いいえ、設置だけで引用が保証されるわけではありません。生成エンジンがllms.txtをどこまで読むか、引用先をどう選ぶかは各社が公開しておらず、すべてのエンジンが読む保証もありません。llms.txtは「読まれたときに内容を正しく解釈してもらいやすくする」ための補助であり、引用を約束する手段ではない点を押さえておくべきです。

Q. robots.txtとは何が違いますか?

robots.txtは、クローラーに対して「どのページをクロールしてよいか/いけないか」を指示するアクセス制御のファイルです。一方llms.txtは、AI/LLMに対して「サイトの要点はこれで、主要ページはここ」と内容の索引を示すファイルで、目的が異なります。robots.txtがアクセスの可否、llms.txtが内容の案内、と整理すると分かりやすいです。

Q. llms.txtはどこに置きますか?

サイトのルート(最上位)に置き、/llms.txt のURLでアクセスできるようにするのが一般的です。詳細版を用意する場合は、同じくルートに /llms-full.txt として置きます。サイトルートに配置することで、AIや人がファイルの場所を推測しやすくなります。

Q. llms-full.txtも必要ですか?

必須ではありません。llms.txt(簡潔版)だけでも運用できます。FAQや技術詳細など、要点に収まりきらない情報を別ファイルで補いたい場合に、llms-full.txt(詳細版)を追加する、という考え方です。まずはllms.txtを正確に整え、必要に応じてllms-full.txtを足すのが現実的です。

まとめ

llms.txtとは、AI/LLM向けにサイトの要点・主要ページ・問い合わせ導線を簡潔なテキストで示す索引ファイルです。冒頭に一文要約を置き、概要・主要URL一覧・問い合わせ導線を続け、サイトルートに /llms.txt として設置するのが基本の形です。詳細を補いたい場合は llms-full.txt を足します。

大切なのは、サイト本体・構造化データと内容を完全に一致させ、記事が増えたらURLを更新し続けること、そして事実だけを書くことです。一方で、llms.txtは業界標準として確立した規格ではなく、すべての生成エンジンが読む保証はありません。「置けば必ず引用される」と過大評価せず、内容を正しく解釈してもらうための補助として、地道に運用するのが現実的な向き合い方です。

この記事の著者

飯田 友広

飯田 友広

代表取締役

Netsujo株式会社 代表取締役。京都発のWeb3・AI実装スタートアップを2023年6月に創業。京都府ワーキンググループ「Chain UP KYOTO」参画(2026-03-10)、京都美術工芸大学での講義・龍谷大学でのセミナー実績、ITコミュニティ「みやこでIT」(connpassメンバー592名・イベント158回以上・2019年2月から運営)運営。NPO法人NEMTUS理事、BAR KRYPTO運営。ソーシャル企業認証「S認証」取得企業(2026-02)。技術領域はWeb3/ブロックチェーン/DID/NFT/生成AI/コミュニティ運営。

プロフィールを見る

この記事が向いている方

  • llms.txtとは何か、書き方を正確に知りたい方

  • llms.txtとllms-full.txtの違いを整理したい方

  • AI検索に読まれるよう、サイトのファイルを整えたい事業担当者

  • 誇張ではなく事実ベースで、AIの可視性を積み上げたい方

— 壁打ち相談

読者のよくある相談

記事を読んだ後に「自分の状況だとどう判断すべきか」を整理するための壁打ち相談を受け付けています。下記のような相談例が当てはまる方は、お気軽にご連絡ください。

Q. 自社サイトにllms.txtを用意したいが、何から書けばよいですか?

一文要約・概要・主要URL・問い合わせ導線の構成づくりから、現状のサイトに合わせて一緒に整理します。

Q. llms.txtと構造化データの内容を矛盾なく揃えたいです。

本体ページ・JSON-LD・llms.txtの整合チェックや、更新を運用に組み込む仕組みづくりを壁打ちできます。

Q. AI検索の可視性は、何から手をつければよいですか?

llms.txt・構造化データ・answer-firstの優先順位づけと計測設計を、誇張せず事実ベースでお手伝いします。

上記いずれかが該当する場合、初回30分の壁打ち相談で論点整理に対応します。記事に書ききれない個別事情を踏まえた判断材料が必要な段階こそ、壁打ちが活きやすいフェーズです。

事実ベースのSEO/AIO/GEO

AI検索に読まれるサイト整備を相談する

llms.txtや構造化データを本体と矛盾なく整え、事実だけでAI検索の可視性を積み上げる取り組みをご一緒します。要件が固まっていない段階でも構いません。

無料でWeb3導入を相談する初回相談無料・原則1営業日以内に一次返信