llms.txtはChatGPT・Claude・PerplexityなどのAIが自社サイトを正確に理解するための新しいファイル仕様であり、AI検索最適化(GEO)の先行者利益を得るために今すぐ設定すべき技術です。
llms.txtとは何か
誕生の背景
2024年に「Answer.AI」の研究者Jeremy Howardが提唱した仕様で、LLM(Large Language Model)向けのガイドファイルです。
従来のウェブサイトは人間が読むことを前提に設計されていますが、AIはHTMLやJavaScriptで構成されたウェブページを人間ほど効率的に処理できません。大量のHTMLタグ・広告・ナビゲーションメニューの中から「本当に重要な情報」を抽出することが、AIにとっては難しい作業です。
llms.txtはこの問題を解決するために、AIが読みやすいシンプルなMarkdown形式でサイトの重要情報を整理して提供します。
llms.txtの仕組み
| 項目 | 内容 |
|---|---|
| ファイル名 | llms.txt |
| 設置場所 | サイトのルートディレクトリ(https://example.com/llms.txt) |
| ファイル形式 | Markdown(.md形式に準ずる記法) |
| 文字コード | UTF-8 |
| 標準化状況 | 業界標準化の過程(2026年現在) |
アクセス例:
https://kaiketsuplat.co.jp/llms.txt
llms.txtが注目される理由
AI検索エンジンの台頭
2025〜2026年にかけて、AI検索エンジンの利用が急速に拡大しています。
| AI検索サービス | 特徴 | llms.txt対応 |
|---|---|---|
| Perplexity AI | リアルタイム情報を統合して回答 | 対応済み |
| ChatGPT Search | GPT-4oによる検索統合 | 一部対応 |
| Google AI Overview | Google検索上部にAI回答を表示 | 独自システム |
| Claude(Anthropic) | 高品質な文脈理解 | 対応済み |
| You.com | AI検索に特化したエンジン | 対応済み |
早期設定のメリット
llms.txtの設定は2026年現在まだ普及の初期段階にあります。これは先行者が大きな利益を得られる状況を意味します。
| 先行設定のメリット | 内容 |
|---|---|
| AIへの優先的な情報提供 | 競合がllms.txtを設定していない間は、自社情報だけが整理された形でAIに届く |
| 技術的信頼性のシグナル | 最新技術への対応が、E-E-A-T(信頼性)の観点で評価される可能性 |
| 標準化時の優位性 | 仕様が業界標準になった際に既に対応済みの状態になる |
| AIへの正確な情報提供 | 誤解・誤引用を防ぎ、正確な情報でのAI回答を促進 |
llms.txtの仕様と書き方
基本構造
llms.txtはMarkdown記法で記述します。以下が公式仕様で定められた基本構造です。
# サイト名またはブランド名
> サイトの一文での説明(オプション)
詳細な説明文(複数段落可)
## セクション名
- [ページタイトル](URL): 説明
- [ページタイトル](URL): 説明
## 別のセクション名
- [ページタイトル](URL): 説明
各要素の書き方
| 要素 | 記法 | 説明 |
|---|---|---|
| サイト名(H1) | # サイト名 | ファイルの冒頭に1つだけ |
| 一文説明 | > 説明文 | ブロッククォート形式 |
| 詳細説明 | 通常のテキスト | 会社・サービスの概要 |
| セクション | ## セクション名 | カテゴリ分け |
| ページへのリンク | - [タイトル](URL): 説明 | 各ページの説明付きリンク |
| Optional情報 | ## Optional セクション | 補足情報(AIが必ず読まなくて良い) |
実装手順(ステップバイステップ)
Step 1: サイト情報の整理
llms.txtに記載する内容を事前に整理します。
整理すべき情報:
| カテゴリ | 内容 |
|---|---|
| 会社基本情報 | 会社名・設立・所在地・事業概要 |
| 主要サービス | サービス名・概要・URL・価格 |
| 重要なコンテンツページ | 専門知識を発信しているページ |
| FAQ・よくある質問 | 顧客がよく聞く質問と回答 |
| 連絡先・問い合わせ | 問い合わせ方法 |
Step 2: llms.txtファイルの作成
テキストエディタ(VS Code・Notepad等)でMarkdown形式のファイルを作成します。
ファイル名: llms.txt
実際の記述例(当サイト向けテンプレート):
# 株式会社課題解決プラットフォーム
> MEO対策・AI研修・動画制作・AIO(AI検索最適化)を提供する専門会社。
> 中小企業のデジタル集客課題を解決します。
株式会社課題解決プラットフォームは、Googleマップ集客(MEO対策)、
生成AI活用研修、企業向け動画制作、AI検索最適化(AIO)の4つの専門サービスを提供しています。
主に中小企業・店舗事業者を対象に、デジタルマーケティングによる集客支援を行っています。
## サービス
- [MEO対策(Googleマップ集客支援)](/shobai-ai/): 月額49,800円〜。Googleビジネスプロフィール最適化・口コミ管理・定期投稿代行。
- [AI研修(生成AI活用研修)](/ai-training/): 150,000円〜。ChatGPT・Claude等の生成AIを業務活用するための社員研修。
- [動画制作](/video/): 150,000円〜。会社紹介・採用・商品PR向け動画制作。
- [AIO(AI検索最適化)](/aio/): 月額100,000円〜。GEO対策・AI Overview対策・llms.txt設定。
## 専門知識コンテンツ(ブログ)
- [MEO対策の始め方](/blog/shobai-ai-04/): Googleマップで上位表示するための基礎知識
- [ChatGPT活用事例](/blog/ai-training-09/): 中小企業でのChatGPT導入成功パターン
- [GEO対策の実践手順](/blog/aio-42/): AI検索最適化を7日間で始めるステップバイステップ
- [会社紹介動画の構成テンプレート](/blog/video-41/): 3分・5分・10分の尺別テンプレート
## FAQ
- [MEO対策に関するよくある質問](/shobai-ai/#faq): 費用・効果・開始方法
- [AI研修に関するよくある質問](/ai-training/#faq): 研修内容・対象・カスタマイズ
- [動画制作に関するよくある質問](/video/#faq): 費用・制作期間・著作権
- [AIOに関するよくある質問](/aio/#faq): GEO対策の効果・期間・測定方法
## 会社情報
- [会社概要](/about/): 設立・代表・事業内容・所在地
- [お問い合わせ](/contact/): 無料相談・資料請求
## Optional
- [ブログ記事一覧](/blog/): MEO・AI研修・動画・AIOに関する専門記事
- [お客様の声](/testimonials/): 導入事例・成果
Step 3: サーバーへのアップロード
作成したllms.txtファイルをウェブサーバーのルートディレクトリにアップロードします。
| ホスティングサービス | アップロード方法 |
|---|---|
| Vercel | publicフォルダに配置するか、静的ファイルとしてデプロイ |
| Netlify | publicフォルダに配置 |
| WordPress | FTPでルートディレクトリ(/public_html/)に配置 |
| 共有サーバー | FTP/SCPでドメインルートに配置 |
| Next.js(App Router) | /public/llms.txtに配置するとビルド時に/llms.txtとして公開 |
Step 4: アクセス確認
アップロード後、ブラウザまたはcurlコマンドでアクセスできることを確認します。
curl https://yourdomain.com/llms.txt
または、ブラウザでhttps://yourdomain.com/llms.txtにアクセスしてファイルの内容が表示されることを確認。
llms-full.txtの作成(オプション)
llms.txtの補完として、より詳細な情報を提供するllms-full.txtを作成することもできます。
llms.txtとllms-full.txtの使い分け
| ファイル | 内容 | 目的 |
|---|---|---|
| llms.txt | サイト全体の概要・主要ページのリスト | AIへの基本的な情報提供 |
| llms-full.txt | すべてのコンテンツの詳細情報 | AIへのより深い情報提供 |
llms-full.txtが有効なケース:
- ブログ記事が多く、重要な専門記事をAIに直接読ませたい
- サービス内容が複雑で詳細な説明が必要
- FAQの内容を直接AIに学習させたい
Next.js(App Router)でのllms.txt実装
当サイトのようなNext.js App Routerプロジェクトでは2つの方法で実装できます。
方法1: publicフォルダに配置(最もシンプル)
/public/llms.txt → https://yourdomain.com/llms.txt として配信
方法2: Route Handlerで動的生成
// app/llms.txt/route.ts
import { NextResponse } from 'next/server'
export async function GET() {
const content = `# 株式会社課題解決プラットフォーム
> MEO対策・AI研修・動画制作・AIOの専門会社
## サービス
- [MEO対策](/shobai-ai/): 月額49,800円〜
- [AI研修](/ai-training/): 150,000円〜
- [動画制作](/video/): 150,000円〜
- [AIO](/aio/): 月額100,000円〜
`
return new NextResponse(content, {
headers: {
'Content-Type': 'text/plain; charset=utf-8',
},
})
}
output: 'export'の場合(静的エクスポート):
Next.jsのoutput: 'export'を使用している場合(当サイトの構成)は、方法2のRoute Handlerは使用できないため、方法1のpublicフォルダへの配置を使用してください。
効果検証の方法
llms.txtを設定した後、効果を測定する方法を解説します。
測定方法1: AIへの直接テスト
設定後1〜2週間後に、主要なAIサービスでテストクエリを実行します。
| テストクエリ | 期待する変化 |
|---|---|
| 「[会社名]について教えてください」 | 提供した情報が正確に反映されているか |
| 「[業種] おすすめサービス」 | 自社が引用されるようになったか |
| 「[サービス名] の費用」 | 価格情報が正確に伝わっているか |
測定方法2: AIクローラーのアクセスログ確認
サーバーのアクセスログでllms.txtへのアクセスを確認します。
確認するUserAgent(AIクローラー):
| UserAgent | AIサービス |
|---|---|
PerplexityBot | Perplexity AI |
Claude-Web | Anthropic Claude |
GPTBot | OpenAI |
Googlebot | Google(AI Overview含む) |
測定方法3: BrandRadarなどのAI可視性ツール
AIによる自社ブランドの引用頻度・正確性を継続的にモニタリングするツールを活用します。
| ツール | 機能 | 費用 |
|---|---|---|
| BrandRadar(Ahrefs) | AIでのブランド言及をモニタリング | Ahrefs Standard以上 |
| Otterly.AI | AI検索での自社可視性分析 | 有料 |
| Profound | AI回答での引用分析 | 有料 |
まとめ: llms.txtが重要な3つの理由
- AI検索の普及に先手を打てる——設定はシンプルながら、AI検索が主流になった時の先行優位を確保
- 自社情報の正確な伝達——AIが誤情報を生成するリスクを下げ、正確なブランド認識を促進
- コストゼロの施策——ファイル1つの設置で完了する、最も費用対効果の高いGEO施策のひとつ
設定は30分〜1時間で完了します。今すぐ取り組む価値のある施策です。
当社のAIOサービス
llms.txt設定を含むGEO対策の包括的なサポートは、AIO(AI検索最適化)サービスをご活用ください。
| プラン | 月額 | 内容 |
|---|---|---|
| ライトプラン | 100,000円/月 | llms.txt設定+構造化データ+月次レポート |
| スタンダードプラン | 150,000円/月 | 全機能+AI引用モニタリング+コンテンツ最適化 |
| エンタープライズプラン | 300,000円/月 | 包括的GEO戦略+AIPRキャンペーン |
