SKU.md がいま独立系ストアにできること、そして llms.txt・agents.md・Sitemap からの参照方法
仕様ノート
AI との対話型ショッピングで SKU.md が果たせる役割を率直に整理し、llms.txt、agents.md、sitemap.xml、robots.txt、トップページから /sku.md を参照する推奨の書き方を示します。
ある買い物客が AI アシスタントに、重さ 1.5 kg 未満の二人用テントを探してほしいと頼みます。アシスタントは検索していくつかのページを開き、テーマのマークアップ、ポップアップ、レビューウィジェット、スクリプトの中から答えを読み取ろうとします。元の仕様を書いたのがブランド自身であっても、大手モールの商品ページのほうが解析しやすいことは珍しくありません。
SKU.md が独立系ストアのために縮めたいのは、この差です。この記事では、1.0.0-beta の形式がいま現実的に何をできるかを整理し、多くのストアがすでに公開しているファイルからそれを参照する推奨の方法を紹介します。
SKU.md がいまできること
SKU.md は独立した実験的な提案です。主要な AI アシスタントや検索エンジンで /sku.md を読むと発表したところはなく、ファイルを公開してもランキングのシグナルにはなりません。Google の 検索の AI 機能に関するガイド も、AI 向けの特別な Markdown ファイルは Google での可視性に良くも悪くも影響しないと説明しています。この境界を前提にすると、実際の価値が見えやすくなります。
| 対話型ショッピングの課題 | SKU.md が提供するもの |
|---|---|
| 商品ページが重く、エージェントが読み取りにくい | 商品の安定した事実だけを書いた数 KB のプレーンな Markdown |
| サイズ、素材、適合をアシスタントが推測で補う | すべての事実に、開いて確認できる Source リンクが付く |
| 古い価格や在庫が回答に混ざる | 価格、在庫、配送、税、チェックアウトは設計上ファイルに含めない |
| 誰に向くか、何と組み合わせられるかを聞かれる | 任意の Guidance、Limitations、Compatibility、Questions セクション |
| 小さなブランドは一つの実体として認識されにくい | ルートカタログがストア名、概要、コレクションへのリンクを示す |
価値は普通の経路で生まれます。ストアを閲覧するエージェントは、テーマ全体を描画する代わりに短い Markdown を取得できます。検索インデックスは、ほかの公開 URL と同じようにこのファイルを保存するかもしれません。社内のレビュー担当者も、同じ文書を使って欠けている情報や食い違う商品情報を見つけられます。どの経路もプラットフォームによる採用を前提にしておらず、アシスタントがストアを引用することも約束しません。
参照が必要な理由
仕様はカタログを正確なパス /sku.md に固定しています。この約束事を知っている読み手は直接リクエストできますが、多くの読み手はまだ知りません。そのため、クローラーやエージェントがすでに確認する場所である llms.txt、agents.md、XML Sitemap、robots.txt、トップページで言及しておくと役立ちます。
以下の書き方は 1.0.0-beta 向けの推奨であり、適合要件は変わりません。どの参照もルートの /sku.md を指し、カタログ自体は単独で検証に通る必要があります。参照はファイルが存在するというヒントにすぎず、中の事実が正しい証拠にはなりません。
llms.txt
llms.txt の提案 では、/llms.txt に置く Markdown ファイルとして、H1、短い要約、そして - [name](url): notes の形でリンクを並べる H2 セクションを定めています。Product knowledge という名前のセクションを一つ追加し、カタログへのリンクを一つだけ置きます。
# Example Outdoor Gear
> Lightweight outdoor equipment for hikers.
## Product knowledge
- [SKU.md catalog](https://www.example-outdoor.com/sku.md): Source-backed product knowledge (SKU.md 1.0.0-beta). Confirm price, stock, and shipping on the linked product pages.
ツールが推測せずに見つけられるよう、セクション名とリンクのラベルは例の英語のままにしてください。ここに載せるのはルートカタログだけです。商品知識文書はカタログからたどれるので、llms.txt に繰り返すと管理するリストが一つ増えるだけです。
一部のホスティング型プラットフォームは llms.txt を自動生成します。たとえば Shopify は、管理対象のファイルが /agents.md をミラーすると文書化しています。プラットフォームが編集を許す場合にだけセクションを追加し、テーマやアプリを変更するたびに実際の応答を確認してください。
agents.md
agents.md は、エージェント向けの指示を書くプレーンな Markdown ファイルです。ストアにとって役立つ指示は短く、安定した知識がどこにあるか、ライブデータをどこで確認すべきかの二点です。
## Product knowledge
SKU.md catalog: [https://www.example-outdoor.com/sku.md](https://www.example-outdoor.com/sku.md)
Use the catalog and the product knowledge documents it links for stable, source-backed facts. Confirm price, stock, shipping, tax, and checkout on the live product page before answering or acting.
SKU.md catalog: で始まる行が参照そのもので、その下の段落がエージェントに内容の扱い方を伝えます。ファイルの残りをプラットフォームが管理している場合も、SKU.md catalog: の接頭辞は残したまま、ストア自身の言葉で書いてかまいません。
sitemap.xml と robots.txt
Sitemaps プロトコル は、サイトがクローラーに知らせたい URL を列挙します。Sitemap には同じホスト上の任意の URL を含められるので、カタログをストアの HTML ページと並べて載せられます。
<url>
<loc>https://www.example-outdoor.com/sku.md</loc>
<lastmod>2026-08-11</lastmod>
</url>
lastmod にはカタログの内容が最後に変わった日付を入れます。カタログが Product knowledge Sitemap(1.0.0-beta では最大 31 件の商品文書)にリンクしている場合は、その Sitemap も robots.txt で知らせます。
Sitemap: https://www.example-outdoor.com/sitemap.xml
Sitemap: https://www.example-outdoor.com/sku-knowledge.xml
URL を載せても、見つけられるようになるだけです。Markdown リソースをインデックスするかどうか、どう扱うかは各検索エンジンが決めます。商品知識文書は HTML の商品ページと同じ事実を繰り返しますが、必須の Product リンクがそのページを指し、検索結果での正規ページは引き続き HTML の商品ページです。
トップページと HTTP ヘッダー
仕様はすでに、商品ページが <link rel="alternate" type="text/markdown"> で自身の Markdown 表現を知らせることを認めています。同じ方法をトップページでカタログに使えます。ページ単位の Markdown ミラーと区別できるよう、title="SKU.md" を付けてください。
<link rel="alternate" type="text/markdown" title="SKU.md" href="https://www.example-outdoor.com/sku.md">
レスポンスヘッダーを制御できるストアは、トップページの HTTP Link ヘッダーで同じ関係を送ることもできます。
Link: <https://www.example-outdoor.com/sku.md>; rel="alternate"; type="text/markdown"; title="SKU.md"
参照を実態と一致させる
存在しない、または壊れたファイルへの参照は、参照がないよりも悪い結果になります。上の行を追加する前にカタログを公開し、公開 URL バリデーター で実際のアドレスを確認してください。プラットフォームの移行、ドメイン変更、テーマ更新のあとは、カタログと各参照をもう一度確認します。
参照ファイルに商品の事実を繰り返す必要もありません。サイズ、素材、適合は、各記述に出典が付く商品知識文書に置きます。参照ファイルが伝えるのは、どこを見ればよいかだけです。
ルートパスを使えない場合
一部のホスティング型プラットフォームは、現時点で正確な /sku.md の応答を返せません。1.0.0-beta では、そうしたストアはまだ適合するカタログを公開できず、別のパスを指す参照を置いてもそれは変わりません。RFC 0001 は、上記の参照で別の同一オリジンのパスにあるカタログを宣言できるようにする案を、構造化された識別子と日付付きの任意の参考価格とあわせて提案しています。正式なリリースで採用されるまでは、参照をルートパスに向けておいてください。
ルートのルートが準備できたら、ジェネレーターを開いて カタログの下書きを作り、ストアがすでに管理しているファイルに合わせて参照を追加しましょう。