簡単な答え: llms.txtジェネレーターは、AIアシスタント — ChatGPT、Claude、Perplexity — にあなたのサイトが何であるか、どのページが重要かを伝える/llms.txtファイルを作成します。これは、ドメインルートで提供されるプレーンテキスト、Markdownスタイルのマニフェストです。Shopifyでは、管理画面を通じてルートにファイルを配置することができないため、アプリプロキシ、テーマルート、またはアプリを使用して提供する必要があります。RankEngineは、あなたのストアのために有効なllms.txtを生成し、カタログの変更に応じて同期を保ちます。

llms.txtジェネレーターを探しているなら、問題の形をすでに理解していることでしょう。AI回答エンジンはますます引用する内容を決定しており、llms.txtはどのページや情報が最も重要かを伝えるファイルです。このページでは、ファイルの内容とAIエンジンが実際にどのように使用するかを説明し、コピーペースト用のテンプレートと記入済みの例を提供し、Shopifyでの公開と維持方法についてもカバーします。Shopifyでは、ドメインルートにファイルを単に配置することができないためです。

llms.txtとは何か、そして何ではないのか

llms.txtは、Markdownで書かれた小さなプレーンテキストのマニフェストで、あなたのドメインのルートに存在します(yourstore.com/llms.txt)。これは、買い物客やGooglebotのためではなく、大規模言語モデルのために書かれた、あなたのサイトのキュレーションされた地図のようなものです。最も重要なページを名前で挙げ、それらをセクションに分け、それぞれにその内容を一行で説明します。冒頭には、あなたのビジネスが何であり、誰にサービスを提供しているのかを一文で述べています。

この慣習は2024年後半に提案され、具体的な問題を解決するために急速に広まりました。それは、AIモデルがあなたのストアフロントを読み取る際に、数百のURLの中から実際にあなたのビジネスを表すものを推測しなければならず、そのために使えるコンテキストの予算が限られているという問題です。短く手作業でキュレーションされたマニフェストは、その推測を取り除きます。これは標準化団体によって公式に認められた標準ではなく、どのエンジンもそれを読む義務はありませんが、出荷コストが低く、害はなく、増え続けるAIクローラーが予測可能なパスでそれを探しています。

llms.txtが何ではないのか:それはランキングのレバーではなく、実際のコンテンツの代替でもなく、引用の保証でもありません。それは、より広範なアンサーエンジン最適化スタックの一つのシグナルであり、それが指し示すページ自体がクロール可能で構造化されている場合にのみ機能します。

llms.txtがrobots.txtやsitemap.xmlと異なる点

これらの3つのファイルはドメインのルートにあり、混同しやすいですが、それぞれ異なる質問に答えます。

ファイル 答える質問 含まれる内容 特徴
robots.txt 誰が何をクロールできるか? ユーザーエージェントのルールと許可/不許可のパス 許可の層; 重要性については何も言及しない
sitemap.xml どのURLが存在するか? 最終更新日時を含むURLの網羅的なリスト 完全性が目標; 数千のURLをリストすることもある
llms.txt 何が最も重要か? キーページの短く厳選されたリストと一行説明 完全性よりもキュレーション; 通常15〜40のリンク
  • robots.txt誰が何をクロールできるかに答えます。これは許可の層であり、ユーザーエージェント(Googlebot, GPTBot, OAI-SearchBot)と、それぞれが取得できるまたはできないパスをリストします。重要性については何も言及しません。
  • sitemap.xmlどのURLが存在するかに答えます。これは検索エンジンクローラーのために構築された網羅的なインベントリであり、しばしばすべての製品、コレクション、ブログ記事を最終更新日時とともにリストします。完全性が目標です。
  • llms.txt何が最も重要かに答えます。これは意図的に短く選択的であり、人間がキュレーションしたショートリストであり、完全なインデックスではありません。sitemapが4,000のURLをリストする場合、優れたllms.txtは15から40をリストします。

実際の関係性としては、robots.txtがAIクローラーを許可し、sitemapがそれらにすべてを発見させ、llms.txtがどこに集中すべきかを伝えます。Shopifyでよく見られる失敗は、llms.txtを第二のsitemapのように扱い、すべての製品をそこに投入することです。それでは意味がありません。キュレーションこそが価値です。

Shopifyストアのllms.txtに含めるべき内容

AIがカテゴリーについて質問された際に引用してほしいページを含めます。具体的には以下の内容です:

  • 主力商品とベストセラー商品 — 推奨したい2〜10のアイテム、それぞれに事実に基づいた一行の説明(主要な仕様、サイズ、特徴)を付けます。
  • 主要なコレクション — 販売している商品を定義するカテゴリーのページで、モデルが商品範囲を理解できるようにします。
  • 会社概要/ブランドページ — 会社の紹介や信頼性の理由。調達基準、テスト、創業者のストーリー、認証など。ここに信頼のシグナルが含まれます。
  • ポリシーページ — 配送、返品、保証。AIショッピングアシスタントはこれらを比較する際にますます表面化させ、明確に記載することで引用されやすくなります。
  • 最高のコンテンツ — 購入ガイドや比較記事で、実際の購入者の質問に直接答えるもの。

薄いタグページ、重複するバリエーション、カートやチェックアウトのURL、廃止されたものは除外します。すべての説明は正直かつ具体的に保ち、曖昧なマーケティングコピーはモデルに引用可能な情報を提供しません。

コピーできるllms.txtテンプレート

有効なファイルはプレーンなUTF-8のMarkdownです。H1にストア名、オプションで一行の要約を引用として、その後にH2セクションとしてMarkdownリンクを配置し、それぞれに短い説明をコロンの後に続けます。構造は次のようになります:

  • 1行目はストア名のH1見出しです。
  • 2行目は引用(大なり記号で始まる行)で、販売している商品と対象顧客を要約します。
  • その後の各セクションはH2見出しです — ProductsCollectionsAboutContent — それぞれの行はMarkdownリンクの後にコロンと一行の説明が続きます。

サプリメントストア用に記入された内容は次のようになります:H1はNorthwind Supplements、要約の引用は日常のリフター向けに第三者機関でテストされたプロテインとリカバリーサプリメント、米国から発送ProductsセクションにはGrass-Fed Whey Isolate(25gのプロテイン、人工甘味料不使用)とCreatine Monohydrate(1回分5g、無味)へのリンク、CollectionsセクションにはProtein(アイソレート、ブレンド、植物ベースのオプション)へのリンク、Aboutセクションにはブランドページ(テストと調達基準)と配送ページ(米国内送料無料$50以上、30日間返品可能)へのリンクが含まれます。短く、事実に基づき、すべてのリンクが実際のページに解決されるようにします。

Shopifyでllms.txtを公開する方法

生成ツールがあまり触れないポイントがあります。それは、Shopifyでは手動でファイルをドメインのルートに配置することができないということです。セルフホスト型のサイトのようにyourstore.com/llms.txtをアップロードすることはできません。なぜなら、そのパスに応答するウェブサーバーを制御できないからです。現実的な方法は3つあります。

  • アプリプロキシを使用したShopifyアプリ。 アプリはプロキシを登録することができ、/llms.txt(またはプロキシされたサブパス)へのリクエストに対して、アプリのサーバーが正しいプレーンテキストの応答を返します。これは最もクリーンな方法で、専用ツールが使用する方法です。
  • テーマまたはリダイレクトの回避策。 一部のマーチャントはページとURLリダイレクトを作成しますが、テーマはルートで生のテキストではなくHTMLをレンダリングするため、正しいファイルを正規のパスに生成することはほとんどありません。
  • 手動メンテナンス。 静的ファイルを提供できる場合でも、それを最新の状態に保つことは脆弱です。新しいベストセラー、名前が変更されたコレクション、または廃止された商品があるたびに手動で編集する必要があり、無効なURLを指す古いllms.txtは、ないよりも悪影響を及ぼします。

ファイルは変化するカタログを反映する必要があるため、一度の貼り付けではなく、ライブストアを読み取るものによって生成およびホスティングされる方が適しています。

llms.txtを検証する方法

公開後、次の4つの点を確認してください:

  • /llms.txtで読み込まれること、そしてテーマでラップされたHTMLページではなく、テキストとして提供されること。
  • 有効なMarkdownであること — 単一のH1、オプションの要約ブロック引用、そして動作するリンクのH2セクション。
  • すべてのリンクが実際に存在するページに解決されること(404エラーや中止された製品へのリダイレクトがないこと)。
  • 引用してほしいページのみがリストされており、引用されると困るようなものが含まれていないこと。

公開時に正確だったマニフェストも、カタログが移動するにつれて変化するため、定期的に再確認してください。リンクされたURLを再クロールし、無効なものをフラグするバリデーターは、一度限りのリントよりも価値があります。

AI回答エンジンがファイルを使用する方法

AIクローラーや検索システムがあなたのストアにアクセスした際、llms.txtは、あなたが重要と考える情報を迅速かつ低コストで提供します。コンテキストが限られたモデルは、リンクされたページを優先し、1行の説明をそのまま要約として使用し、予算をかけて深くクロールする前にビジネスの概要を把握します。引用を強制するわけではありません。基礎となるページは、robots.txtで許可され、読み取れる状態で、実際の構造化データに裏付けられている必要がありますが、エンジンがあなたのカテゴリーを引用する際に、競合他社ではなくあなたのページを選ぶ可能性を高めます。AEOツールセットや堅実なShopify SEOの基盤と組み合わせ、現在のAI可視性を確認して、エンジンがあなたを見つけているかどうかを確認してください。この規約の背景は、llms.txt for Shopifyガイドにあり、より広範なAI検索最適化の一部として位置づけられています。

RankEngineは、あなたのライブShopifyカタログから正確で検証済みのllms.txtを生成し、アプリプロキシを通じてあなたのドメインで提供し、製品が変更されるたびに最新の状態に保ちます。これは、AIクローラールールやJSON-LDスキーマと共に機能し、すべての修正に使用するShopifyの検証済み書き戻しと同様に、実際のファイルを提供します。これが全体のスタックにどのように適合するかは、ベストShopify SEOアプリガイドで確認できます。