メインコンテンツへスキップ
技術仕様・GEO実装公開: 2026-09-04(最終更新: 2026-10-23)読了目安 12分

【2026年最新】llms.txtとは?書き方・設置方法と業種別サンプルコード|GEO対策での位置づけと10秒自動生成手順

注目されるAI案内ファイル「llms.txt 書き方」や設置方法・サンプルコードを徹底解説。robots.txtとの違いやGoogle公式見解、GEO対策における位置づけを整理します。自社URLを入力するだけでドラフトを10秒自動生成できる無料サイト診断(/audit)の活用手順も紹介。

GEORank 編集部GEO・生成AI検索リサーチチーム
#llms.txt#llms.txt 書き方#llms.txt 設定方法
URL入力だけで10秒無料診断: AIによる文章Before/After添削・GEOスコア・JSON-LD/llms.txt自動生成を登録不要で試せます。

1. llms.txtとは?提案の背景とGoogle公式見解の整理

llms.txt(エルエルエムズ・テキスト)とは、Webサイトのルート直下(https://example.com/llms.txt)に配置する、大規模言語モデル(LLM)や開発ツール・AIエージェント向けにサイトの構成と主要ページを案内するMarkdown形式のテキストファイル提案(仕様案)です。Answer.AIのJeremy Howard氏らによって提唱され、技術ドキュメントサイトやSaaSサイトを中心に導入が広がっています。

従来のWebページは、ブラウザ表示用のHTMLタグ、CSS、JavaScript、ナビゲーションメニューを含んでいます。これに対し、llms.txtは「このサイトは何を提供しているか」「料金・仕様・FAQ・事例の正規URLはどこか」を簡潔なMarkdownで整理して示すことを目的としています。

【重要】Google検索のAI機能では必須ではない

導入前に必ず押さえておきたい事実として、Googleは「AI Overviews」や「AI Mode」への表示に llms.txt などの新しい機械可読ファイルは不要であると公式ドキュメントで明記しています(詳細はGoogleのAI検索対策で必要なこと、不要なことを参照)。

つまり、「llms.txt を置けばGoogle AI Overviewsに優先掲載される」というものではありません。AI検索で自社を推薦させるための本質的な施策は、robots.txtによるクローラー許可、Schema.org構造化データ、結論ファーストの記述、客観的サイテーションの積み上げです(体系的な施策手順はGEO対策のやり方完全ガイド(10ステップ)で網羅的に解説しています)。

実務において llms.txt を整備する主なメリットは以下の2点にあります。

  1. AIエージェントやドキュメント参照ツールがURL構造を把握しやすくなる: 開発者向けツールやURL直接参照を行うAIに対して、サイト内の正規ページ一覧をノイズなく案内できる。
  2. 自社の重要ページと定義文の棚卸しになる: 「1行でのサービス定義」「主要機能のURL」「料金・利用条件のURL」を整理する過程で、サイト全体の情報設計の抜け漏れを発見できる。

なお、手作業でゼロから書かなくても、GEORankの無料サイト構造診断(/audit) に自社URLを入力するだけで、ページのメタデータと見出し構造を解析して llms.txt のドラフトコードを10秒で自動生成できます。


2. robots.txt・sitemap.xml・llms.txt・llms-full.txtの役割の違い

Webサイトのルート直下に配置される各種ファイルの役割を比較すると、以下のようになります。

ファイル名主な対象役割と目的記述フォーマット
robots.txt検索・AIクローラー全般クロールのアクセス許可・遮断(交通整理)RFC 9309(User-agent, Allow, Disallow)
sitemap.xml検索エンジンクローラーインデックス対象URLと更新日時の一覧通知XMLサイトマッププロトコル
llms.txtLLM・AIエージェント・開発者サイトの要約定義と主要ページ一覧(案内目次)軽量Markdown(H1, 引用文, H2, 絶対URLリスト)
llms-full.txtドキュメント読込用LLM主要ドキュメントの本文を結合した参照テキストMarkdown(複数ページの本文を集約)

検索エンジンやAIの検索機能(Googlebot、OAI-SearchBot、PerplexityBotなど)に対しては、まず robots.txt と sitemap.xml、そして人間にも見えるHTML本文と構造化データ(JSON-LD)の整合性が最優先です。llms.txt はそれらを補完する案内ファイルとして位置づけます。


自社サイトのAI検索適合度(GEO / AIO)を今すぐチェック

自社URLを入力してボタンを押すと、構造化データ・クローラー設定・文章のBLUF添削を10秒で自動診断します(登録不要・無料)。さらにクレカ不要の7日間無料トライアルでGemini・ChatGPT・Perplexityの言及順位を自動計測できます。

3. コピペで使える「llms.txt」の書き方と業種別サンプルコード

llms.txt の仕様案では、以下の順序で標準的なMarkdownを記述します。

  1. H1(# ): サイト名・企業名・サービス名(必須)
  2. 引用ブロック(> ): サービスや企業の1〜2行の簡潔な要約定義
  3. 補足段落: 対象顧客、解決する課題、提供条件などの補足説明
  4. H2(## )とリンク付きリスト: セクションごとの重要ページへの絶対URLと短い説明文

サンプルコード(BtoB SaaS・法人サービスサイトの例)

# 株式会社サンプル(Sample Cloud)

> 中小製造業向けのクラウド在庫管理・バーコード検品SaaS「Sample Cloud」公式サイト

従業員20〜300名規模の製造業・卸売業を対象に、スマートフォンを使った在庫可視化、ロット管理、自動発注機能を提供しています。

## 主要製品・機能
- [クラウド在庫管理システム](https://example.com/products/inventory): バーコード・QR検品、拠点別在庫照会、棚卸効率化機能の詳細
- [自動受発注・会計連携](https://example.com/products/integration): 主要販売管理・会計ソフトとのCSV/API連携仕様

## 料金・導入判断情報
- [料金プラン](https://example.com/pricing): プラン別機能比較、初期費用、月額利用料(税抜・税込)、最低利用期間の一覧
- [導入事例](https://example.com/cases): 業種・従業員規模別の導入背景と運用体制の事例集
- [よくある質問 (FAQ)](https://example.com/faq): 対応端末、セキュリティ体制、サポート範囲、解約条件のQ&A

## 企業情報
- [会社概要](https://example.com/company): 設立年月、代表者、所在地、法人番号、事業内容

4. llms.txtの設定方法(静的ファイル配置とNext.js動的生成)

llms.txt をWebサイトへ設置する方法は、大きく分けて「静的ファイルの配置」と「プログラムによる動的配信」の2通りあります。

設定方法①: 静的ファイルとして公開ディレクトリに置く(WordPress / 一般CMS / Next.js)

最もシンプルな設定方法は、作成した llms.txt ファイルをサイトのドキュメントルート(WordPressならサーバーの公開ルート直下、Next.jsなら public/llms.txt)にアップロードする方法です。これだけで https://自社ドメイン/llms.txt としてアクセス可能になります。

設定方法②: Next.js (App Router) のRoute Handlerで動的生成する(TypeScript)

ブログ記事や導入事例を頻繁に更新するサイトでは、app/llms.txt/route.ts を作成して動的に配信すると管理の手間を減らせます。

import { NextResponse } from 'next/server';

export async function GET() {
  const siteUrl = process.env.NEXT_PUBLIC_SITE_URL || 'https://example.com';

  const content = `# GEORank(ジオランク)

> 日本企業向けのAI検索・GEO(生成AI検索最適化)モニタリング&サイト構造診断SaaS

Gemini(Google検索ツール連携)、ChatGPT、PerplexityのAPI回答における自社・競合の言及傾向と参照URLを定点観測し、サイトのGEO構造診断を提供します。

## 主要機能・診断ツール
- [無料サイト構造診断 (Audit)](${siteUrl}/audit): URL入力だけでAI文章Before/After添削・GEOスコア・JSON-LD/llms.txtを生成
- [GEO実践ブログ](${siteUrl}/blog): AI検索対策・Search Console生成AIレポート・構造化データの解説記事

## 料金・アカウント登録
- [料金プラン一覧](${siteUrl}/#pricing): スターター月額1,800円(税込1,980円)〜、スタンダード月額6,300円(税込6,930円)〜
- [7日間無料トライアル](${siteUrl}/auth/signup): クレジットカード登録不要で開始可能
`;

  return new NextResponse(content, {
    status: 200,
    headers: {
      'Content-Type': 'text/markdown; charset=utf-8',
      'Cache-Control': 'public, max-age=3600, s-maxage=86400',
    },
  });
}

※ HTTPレスポンスヘッダーで Content-Type: text/markdown; charset=utf-8(または text/plain; charset=utf-8)を返し、文字化けを防ぐことが重要です。


5. 設置後の確認手順(curlコマンドとプロンプト検証)

ファイルを設置した後は、以下の手順で正常に取得できるかを確認します。

手順1: curlコマンドによるHTTPステータスとヘッダーの確認

ターミナルから以下のコマンドを実行し、ステータスコード 200 と content-type を確認します。

curl -I https://example.com/llms.txt
HTTP/2 200 
content-type: text/markdown; charset=utf-8
cache-control: public, max-age=3600, s-maxage=86400

手順2: リンク先URLの実在確認

llms.txt 内に記載した各URLをクリック(またはスクリプトでチェック)し、404エラーや古いリダイレクト先が含まれていないかを点検します。


6. 避けるべきllms.txt運用の3つのアンチパターン

  1. アンチパターン①: HTML本文を放置して llms.txt だけに情報を書く
    検索エンジンや多くのAI検索機能は、依然として通常のHTMLページをクロールして評価します。人間が見えるページ本文に料金や対応条件を書かず、llms.txt だけに書いても効果は期待できません。
  2. アンチパターン②: 相対パス(../pricing など)やリンク切れの放置
    外部ツールが llms.txt を単体で取得した際、相対パスではリンク先を正しく解釈できない場合があります。リンクは https:// から始まる正規の絶対URLで記述しましょう。
  3. アンチパターン③: 価格改定や仕様変更時の更新漏れ
    製品ページの料金表を改定したのに llms.txt 側の記載が旧価格のままだと、サイト内で情報の矛盾が生じます。料金改定時は本文・JSON-LD・llms.txt をセットで更新してください。

7. よくある質問(FAQ)と10秒でllms.txtを無料生成する方法

Q1. llms.txtを設置すればGoogleのAI Overviewsに表示されますか?

A. いいえ。Googleは公式ドキュメントにおいて、AI OverviewsやAI Modeへの表示にllms.txtなどの特別なファイルは不要であり、通常の検索の基本施策(インデックス登録、有用な本文、本文と一致した構造化データ等)が重要であると説明しています。AI OverviewsやChatGPTに選ばれるための全体戦略についてはGEO対策のやり方完全ガイド(10ステップ)をあわせてご覧ください。

Q2. llms.txtとrobots.txtはどう使い分ければよいですか?

A. robots.txtはクローラーのアクセス許可・拒否を指定する制御ファイルであり、llms.txtはサイトの概要と主要ページURLをMarkdown形式でまとめた案内リストです。まずrobots.txtで必要なクローラーをブロックしていないか確認したうえで、補助的にllms.txtを設置します。

Q3. 自社サイト用のllms.txtを簡単に作成・自動生成する方法はありますか?

A. はい。無料サイト構造診断(/audit) に自社サイトのURLを入力するだけで、ページのタイトル・説明文・見出し構造を自動解析し、そのまま使える llms.txt のドラフトコードと JSON-LD構造化データ、さらにAIによる文章のBefore/After添削案を10秒で無料生成できます。

まずは登録不要の 無料サイト構造診断(/audit) で自社サイトの診断と llms.txt 自動生成をお試しください。あわせて主要AIエンジンでの自社言及や参照URLを定点観測したい方は、7日間無料トライアル(/auth/signup) および 料金プラン一覧(/#pricing) をご覧いただけます。

自社の現在地を確認するクレカ登録不要・月額1,800円(税込1,980円)〜

自社サイトの「AI文章添削」と「AI検索の定点観測」を今すぐ体験

GEORank(ジオランク)では、Gemini(Google検索ツール連携)、ChatGPT、PerplexityのAPI回答における自社・競合の言及傾向や参照元URLを定点観測し、CSVエクスポートやPDFレポート出力まで一元管理できます(Google検索のAI Overviews/AI Modeの表示回数はSearch Consoleで別途確認します)。