エージェント対応の製品カタログとは何か
要点
エージェント対応の製品カタログとは何か
エージェント対応の製品カタログとは、人間がブラウザを操作しなくても、機械がそれを見つけ、読み、問い合わせ、正しく引用できるカタログのことである。実務上は、四つの異なる接点を意味する。JavaScriptを実行しないクローラーでも解析できる構造化データを載せた、サーバーサイドレンダリング済みのページ。同じレコードをノイズなく表現したクリーンテキストビュー。プッシュされたデータしか受け付けないアシスタントに向けて配信する製品フィード。そして、エージェントが直接呼び出せるホスト型のMCPエンドポイントである。この四つは互換ではなく——それぞれを消費するアシスタントの顔ぶれが異なる——そしていずれも、その下に唯一の正規かつ検証済みの製品レコードがなければ機能しない。
「エージェント対応」とは実際には何を意味するのか
製品カタログがエージェント対応であるとは、人間がブラウザを操作しなくても、機械がそれを見つけ、読み、問い合わせ、正しく引用できる状態を指す。
これは「うちは良いウェブサイトを持っている」よりも厳しい基準であり、しかもページ速度レポートには決して現れない理由で不合格になる。検索順位が高く、コンバージョンも良好で、見た目も申し分のないカタログが、AIアシスタントが実際に用いるクライアントに対しては空の文書を返している、ということが起こりうる。この隔たりは構造的なものであって、表面的なものではない。
- 01 · Crawler policyDoes robots.txt name AI crawlers? Silence is not neutral — as edges default to blocking unverified agents, an unstated policy resolves to no.
- 02 · ReachabilityDoes a non-browser client get through your WAF, or meet a challenge interstitial?
- 03 · ReadabilityAre specs in the HTML, or injected by JavaScript the crawler will never run?
- 04 · CoverageHow much of the catalogue is actually reachable — sitemaps, regional hosts, gzipped indexes, datasheet PDFs?
- 05 · Agent surfacesCan an agent query you directly: llms.txt, markdown views, product feeds, an MCP endpoint?
しかも、その重みは四半期ごとに増している。Forresterは2026年1月に公表したバイヤーズ・ジャーニー調査の中で、法人購買担当者の94%がすでに購買プロセスの中でAIを利用しており、生成AIまたは対話型検索を他のどの情報源よりも有意義だと挙げた買い手が、他の選択肢の2倍に達したと報告している——ベンダーのウェブサイト、製品の専門家、営業担当者を上回る結果である。アシスタントが自社製品について読み上げる仕様は、そのまま買い手が信じる仕様になりつつある。
このテーマを扱う文章の多くが混乱しているのは、「エージェント対応」を一つのものとして扱っている点にある。実際には四つのものであり、消費する側もそれぞれ異なる。
どのアシスタントが、どの接点を実際に消費しているのか
| 接点 | それが何であるか | 現時点で消費している主体 | それにできないこと |
|---|---|---|---|
| サーバーサイドレンダリングされた構造化データ | サーバーが完全な形で返すHTML。表示テキストと一致するschema.orgのJSON-LDを伴う | 取得系・検索系クローラー:OAI-SearchBot、Claude-SearchBot、PerplexityBot、AI OverviewsおよびAI Mode向けのGooglebot | リアルタイム在庫を返す、契約価格を反映する、パラメトリック検索に答える |
| Markdown/クリーンテキストビュー | 同じレコードをノイズの少ないテキストとして表現したもの。.mdのURLで提供される場合や、コンテンツネゴシエーションの背後に置かれる場合がある | コンテンツネゴシエーションの契約を文書化しているコンシューマー向けアシスタントは存在しない。主に抽出しやすい原文として、またMCPのペイロードとして有用 | それ単独でインデックスさせること。ランキングの仕組みではない |
| プッシュ型の製品フィード | 定期的にアシスタント側へ配信する、構造化されたカタログファイル | ChatGPTのショッピング面と、Perplexityのマーチャントインデックス。いずれも事業者側からのプッシュを前提としており、この用途でサイトをクロールすることはない | 技術的な深さを運ぶこと。小売向けフィードのスキーマはGTIN、定価、購入可能なSKUを前提としている |
| MCPエンドポイント | エージェントがHTTP経由で呼び出す、型付けされたツールを公開するホスト型サーバー | Claude(全プラン)、ChatGPTのデベロッパーモードとアプリ、Gemini Enterprise、Copilot、IDEエージェント、そして顧客自身のエージェント | 匿名のロングテールに届くこと。ユーザーまたはその管理者が接続しなければならない |
1. 構造化データを備えたサーバーサイドレンダリングのページ
これは、何一つ設定していないアシスタント利用者に届く、唯一の接点である。
この接点について技術的にもっとも重要な事実は一つだ。AIクローラーは自社のJavaScriptを実行しない。Vercelのクローラー分析——1か月でGPTBotによる5億6,900万件、Claudeによる3億7,000万件の取得——では、これらのクローラーがJavaScriptファイル自体は取得している(それぞれリクエストの11.50%と23.84%)一方で、それを実行してはいないことが判明し、OpenAI、Anthropic、Meta、ByteDance、Perplexityを名指ししたうえで「主要なAIクローラーのいずれも、現時点でJavaScriptをレンダリングしていない」と結論づけている。2026年を通じて行われた独立の再検証も、同じ判定に達した。パラメトリック表も、在庫表示も、ドキュメント一覧も、クライアント側で注入されているのであれば、これらのクライアントにとっては存在しない。JavaScriptをレンダリングするGooglebotは依然として例外であり、まさにそれゆえに、Googleでの可視性を確認したチームは、何も問題はないと誤って結論づけてしまう。
残りの部分について、Google自身のガイダンスは小気味よいほど率直だ。AI OverviewsやAI Modeに表示されるには「ページがインデックスされ、スニペット付きでGoogle検索に表示される資格を備えている」必要があり、それ以外に追加の技術要件はなく、AI専用のスキーマも特別なファイルも要らない、というのである。それでも構造化データには存在意義がある。どの数値が定格電流で、どれがピーク値なのかという曖昧さを取り除いてくれるからだ——ただしそれは曖昧さを解消する道具であって、魔法のスイッチではない。
最後に、クローラー層には、ほとんどのカタログが見落としているポリシーの側面がある。OpenAIは三つの独立したエージェントを文書化している——基盤モデルの学習用のGPTBot、ChatGPTの検索でサイトを提示するためのOAI-SearchBot、そしてユーザー起点の取得を行うChatGPT-Userである。Anthropicも同じ形で、ClaudeBot、Claude-User、Claude-SearchBotを文書化している。これらはrobots.txt上でそれぞれ独立したエントリだ。学習を止めるつもりで一括のdisallowを書けば、自社を引用してくれたはずの取得系クローラーまで、同時に遮断することになる。
2. Markdownとクリーンテキストのビュー
これは2026年にもっとも過大に喧伝された接点であり、それだけに正確に扱う必要がある。
主要なコンシューマー向けアシスタントで、「Accept: text/markdownを送ってくれれば、そちらを優先する」と明言するコンテンツネゴシエーションの契約を公開しているものは一つもない。llms.txtという取り決めは技術的には筋が通っており、開発者向けドキュメントのサイトでは実際に普及もしているが、Googleは自社のAI機能に表示されるためにAI向けテキストファイルは不要だと明言しており、2026年までの普及状況の調査でも、OpenAI、Google、Anthropicのクローラーが意味のある量でこのファイルを要求している事実は確認されなかった。
本当に正しいと言える範囲はもっと狭いが、それでも取り組む価値はある。ナビゲーションとスクリプトだらけのページから抽出したテキストは、散文として配信されたテキストよりもノイズが多い。だからクリーンなビューのほうが、抽出を経ても原形をとどめやすい。そして、そのクリーンな表現こそ、自社のMCPツールがペイロードとして返すべきものにほかならない。Markdownビューは成長施策としてではなく、正規レコードの再利用成果物として構築すること。そうすれば期待を裏切られることはない。
3. プッシュ型の製品フィード
多くのロードマップの優先順位を組み替えることになる事実がある。ChatGPTのショッピング面に供給されているのは、事業者側がプッシュしたデータであって、クロールによって集められたデータではない。公開されているフィード仕様では、事業者は相互に合意した許可済みのエンドポイントへ、暗号化されたHTTPS経由でTSV、CSV、XMLまたはJSONを配信し、システムは15分ごとの更新を受け付ける。Perplexityのマーチャントプログラムも形としては同様で、指定された形式のCSVまたはXMLファイルとして、製品データを事業者側から提供する仕組みだ。どれだけページ内の最適化を積み重ねても、プログラムへの登録の代わりにはならない。
産業向けカタログについて正直に述べておくべき留保は、これらのスキーマが小売の形をしている点だ。GTIN、定価、そして購入可能なバリアントの存在が前提になっている。4万点の品目を扱い、顧客ごとの契約価格を持ち、その半分にGTINが付いていない流通事業者にとって、当てはまりは悪い。フィードが高い価値を持つのは、特定可能なエンドユーザーに対して公開価格で販売している場合であり、見積で商売をしている場合にはほぼ無関係である。
4. MCPエンドポイント
MCPは、もっとも忠実度の高い接点であり、そして現時点ではもっとも到達範囲の狭い接点でもある。ここで正確さが問われるのは、アシスタントごとにリーチが大きく異なるからだ。
- Claudeは、Free、Pro、Max、Team、Enterpriseの各プランでカスタムのリモートMCPコネクターに対応しており、無料ユーザーはコネクター1つまでに制限される。サーバーは、AnthropicのIPレンジから公開インターネット経由で到達できる必要がある。
- ChatGPTは、デベロッパーモードを通じてカスタムMCPサーバーを利用できるようにしている。書き込みが可能なカスタムコネクターはBusiness、Enterprise、Eduに限られ、個人のPlusおよびProユーザーが使えるのは読み取り専用のものだ。ChatGPT内のアプリを支えるApps SDK自体もMCPの上に構築されており、提出物はディレクトリの審査を経る。
- Geminiは、Gemini Enterpriseを通じてカスタムMCPサーバーへの接続を提供している。管理者が自社のStreamable HTTPサーバーを、そのテナント内のデータストアとして登録する形だ。コンシューマー向けの機能ではない。
したがって到達しうる母集団は、自分でコネクターを設定するエンジニアと、情報システム部門が自社サーバーを登録する企業の購買担当者である。部品メーカーや建材メーカーにとって、これは仕様決定者と購買チームの説明として驚くほどよく当てはまる——だが、匿名のロングテールではない。MCPエンドポイントさえあれば「AIから見える」ようになる、と言ってくる相手は、何かを売りつけようとしている。
空のMCPサーバーに価値がないのはなぜか
ツール呼び出しとは正しさの約束であり、ツールを通じて届けられた誤った回答は、回答がないことよりも悪いからだ。
アシスタントが自社のウェブページを読むとき、その回答には留保がつく。モデルは、自分が文書を要約しているのだと分かっているからだ。ところがget_partを呼び出して{"rated_current_a": 32}を受け取ったとき、モデルは留保をつけない。その数値を断定する。もしPIMがフレームサイズに対して32 A、個別のバリアントに対して25 Aを保持していて、ツールが誤ったほうを解決してしまったのなら、AI可視性を改善したことにはならない——仕様の誤りを工業的に量産し、そこに自社ブランドの権威を貼り付けたことになる。
だからこそ、現在出荷されている信頼に足る部品向けMCPサーバーは、プロトコルの化粧板ではなく、検証済みのデータ層の上に構築されている。2025年11月に公開されたMicrochipの無償のパブリックMCPサーバーは、検証済みの製品仕様、データシート、在庫、価格、リードタイムをStreamable HTTP経由で公開している——発表が力点を置いているのは検証済みで最新のデータであって、トランスポートではない。ShopifyのStorefront MCPサーバーはhttps://{shop}.myshopify.com/api/mcpで到達でき、これが機能するのは、Shopifyストアがすでに、型付けされたフィールドを備えた唯一の権威ある製品レコードを持っているからだ。
内容の食い違う三つのスプレッドシート、単位を失ったPIM、そしてPDFの詰まったフォルダ——その前面にMCPエンドポイントを立てることは、より速く間違えるための手段でしかない。作業の順序はこうだ。正規レコード、検証、そのあとにプロトコル。
エージェント対応の成熟度モデル
| 段階 | 名称 | その段階で成り立っていること | 典型的な失敗 |
|---|---|---|---|
| 0 | 不可視 | クライアントサイドレンダリングのカタログ。仕様はPDFの中にしか存在せず、構造化データもない | ブラウザ以外のクライアントには空の器しか届かない |
| 1 | クロール可能 | サーバーサイドレンダリングされた製品ページ。表示テキストと一致するschema.orgのマークアップ。robots.txtに明示された、意図をもって書かれたAIクローラーポリシー | 学習を止めるための一括ブロックが、取得系クローラーまで黙らせている |
| 2 | 抽出可能 | 部品ごとに唯一の正規レコード。共通辞書(ETIM、ECLASS、UNSPSC)に照らして型付けされたパラメトリック属性。リンクではなくレコードとしてモデル化された文書。安定した識別子 | 属性は存在するが、ウェブ、PIM、データシートのあいだで食い違っている |
| 3 | 呼び出し可能 | Streamable HTTP上のホスト型MCPエンドポイント。パラメトリック検索、型番照会、代替品、コンプライアンス文書、CADを備える。接点が存在する先にはフィードをプッシュ | ツールが鮮度や出所の情報を持たないまま出荷され、誰も回答を監査できない |
| 4 | 認可されたエージェントチャネル | 顧客ごとの在庫と契約価格をOAuthで保護。継続的な正確性モニタリング。エージェント分析。エージェントが何にアクセスしてよいかを定めた公開ポリシー | モニタリングが実質を伴っていれば、なし——ここが目指すべき到達点 |
ほとんどの組織は、自分たちは段階2にいると思い込んだまま、実際には段階0か1にいることに気づく。両者を分ける問いは「構造化データはあるか」ではなく、「この属性について二つのシステムの内容が食い違ったとき、どちらが正しいのか、そしてそれを機械が判別できるのか」である。
自社がどの段階にいるかは、どうすれば分かるのか
順に五つの確認を行う。いずれも数分で済む。
- 01製品ページを素のブラウザ以外のクライアントで取得し、生のレスポンスを読む。仕様がHTMLの中に見当たらなければ、ブラウザでどう見えていようと段階0である。
- 02自社の`robots.txt`をポリシー文書として読む。 許可しているAIユーザーエージェントと拒否しているAIユーザーエージェントをすべて書き出し、各行が学習と取得のどちらについての実際の判断を反映したものなのかを確認する。
- 03JSON-LDブロックを一つ検証し、すべての値を表示ページと突き合わせる。不一致は、欠落よりも悪い。
- 04部品を10点選び、正解を完全に把握している事実確認の質問を、三つのアシスタントに投げる。 誤答を記録する。その誤答率が、自社の本当のベースラインである。
- 05自社のデータからパラメトリックな問いに答えてみる——三つの制約条件を満たす部品をすべて挙げる、といった問いだ——ただし機械が到達できるものだけを使うこと。人間がPDFを開かなければ答えられないなら、エージェントも同じ状況に置かれる。そしてエージェントはPDFを開かない。
984社を調べて何が分かったのか
2026年8月、私たちは北米、欧州、アジアにまたがる世界984社の流通事業者・メーカーのドメインを監査した。全体像は、居心地が悪くなるほど一貫していた。
- AI可視性スコアの中央値は、100点満点でおよそ50点だった。
- 38%は、標準的なブラウザ以外のクライアントに対して、読めるカタログページをまったく返さなかった。
- 何らかの明示的なAIクローラーポリシーを公開していたのは19%にとどまり、そのうち主要なクローラーを歓迎していた企業に対し、遮断していた企業は2倍以上に上った。
- MCPエンドポイントを告知していた企業は、一社もなかった。
中央値よりも、分布のほうが重要である。上位10%と中位層とを隔てていたのは、予算でも人員でもなかった。その組織が唯一の正規製品レコードを持っているのか、それとも競合する複数のレコードを抱えているのか、という一点だった。ほかのすべては、そこから導かれていた。
最初に何を構築すべきか
- 01部品ごとに唯一の正規レコードを確立する。 型付けされた属性、単位、出所、最終検証日時を備えたものにすること。以降のすべては、これを投影したものにすぎない。
- 02カタログをサーバーサイドレンダリングし、最初のHTMLレスポンスの中に完全な仕様が含まれるようにする。
- 03ページの内容と一致する構造化データを追加し、生成ツールを信用せずに自分で検証する。
- 04意図をもってAIクローラーポリシーを書き、エージェントごとに定め、それぞれの判断の理由を文書に残す。
- 05自社の商売の形に合う接点が存在するところにはフィードをプッシュし——存在しないところでは、正直に見送る。
- 06MCPエンドポイントを立ち上げ、パラメトリック検索、型番照会、代替品、コンプライアンス文書、CADを公開する。顧客固有の情報にはOAuthをかけること。
- 07正確性を継続的にモニタリングする。 失敗の様態は沈黙ではなく、自信に満ちた誤りだからだ。
Partsgraphは、これをオーバーレイとして構築する。すでに手元にあるカタログ——データシート、パラメトリック属性、CAD、コンプライアンス文書——を取り込み、検証済みの単一のParts Graphへと名寄せし、ウェブサイトに手を加えることなく、四つの接点すべてに提供する。
ロードマップを描く前にベースラインを知りたいのであれば、/auditにある無料のグレーダーで自社ドメインを診断してほしい。ブラウザ以外のクライアントが現在、自社のカタログから実際に何を受け取っているのか、そして四つの接点のうちどれが欠けているのかを報告する。
よくある質問
エージェント対応のカタログとは、名前を変えただけのSEOではないのか
違う。ただし重なる部分はある。従来のSEOは、一つの接点——クロール可能なHTMLページ——を、一つの消費者、すなわち検索インデックスに向けて最適化する営みだった。エージェント対応は、消費する側の異なる四つの接点にまたがっており、そのうち二つ(プッシュ型フィードとMCP)はそもそもクロールされない。こちら側から能動的にデータを届けるものだからだ。重なりが本当に存在するのはクロール層で、Google自身のガイダンスも、AI OverviewsとAI Modeは通常の検索と同じインデックス、同じ技術要件に依拠していると述べている。
llms.txtは必要か
優先事項としては、まず必要ない。Googleは、自社のAI機能に表示されるために新たな機械可読ファイルやAI向けテキストファイルを作成する必要はないと明言しており、2026年の独立した普及分析でも、主要なAIクローラーが意味のある量でllms.txtを要求している事実は確認されなかった。公開すること自体のコストは小さいが、ロードマップの上で、サーバーサイドレンダリングされたページやフィード、MCPエンドポイントを押しのけてよいものでは決してない。
メーカーが最初に構築すべき接点はどれか
サーバーサイドレンダリングされた、構造化済みの製品ページである。理由は二つある。アシスタント利用者の匿名のロングテールに届く唯一の接点であること、そして、ほかのすべての接点が再利用することになる正規の製品レコードを、否応なく作らせてくれることだ。フィードとMCPは、そのレコードさえあれば安価に用意でき、なければほぼ不可能である。
AIアシスタントはPDFのデータシートを読めるのか
読めることもあるが、質は低く、しかも予測がつかない。PDFに到達したクローラーがそこからテキストを抽出することはあるものの、表、脚注に置かれた条件、多段組のパラメトリック値は大きく劣化し、得られた数値には単位も公差も試験条件も付いてこない。PDFはデータそのものではなく、データを一つの形に描き出したものにすぎない。解決策は、パラメトリック値を構造化されたレコードとして保持し、PDFは複数ある表現形式の一つとして位置づけることである。
MCPエンドポイントは自社ウェブサイトの代わりになるのか
ならない。MCPはウェブサイトの代わりではなく、ウェブサイトと併存させて展開するものである。届く相手は、より狭いが購買意図の高い層だ。自分でコネクターを設定するエンジニアと、情報システム管理者が自社サーバーを登録する企業の購買担当者である。アシスタント経由のトラフィックの匿名の大多数は、依然として公開ウェブが担っている。つまり二つのチャネルは、同じファネルの異なる半分をそれぞれ受け持っている。
AIアシスタントが自社カタログを正しく読めているかは、どうすれば分かるのか
想定するのではなく、試すことだ。自社の製品ページを素のブラウザ以外のクライアントで取得し、何が返ってくるかを見る。正解を把握している部品について、複数のアシスタントに事実確認の質問を投げる。そしてMCPエンドポイントやフィードには計測を仕込み、どの部品が要求され、どの照会が失敗しているかを把握できるようにする。重要なのは量よりも正確性のモニタリングである——自信をもって示された誤った仕様は、仕様が存在しないことよりも大きな商業的損害をもたらす。
段階4には、段階3にないどのような価値があるのか
認可と可観測性である。段階3では、エージェントは公開カタログに問い合わせられる。段階4では、認証済みのエージェントが特定顧客向けの契約価格とリアルタイム在庫を参照でき、こちらはどのエージェントが何を問い合わせたかを把握でき、そこで返された回答が正しかったかどうかを測定できる。これによって、SEOの隣接領域にすぎなかった取り組みが、権限モデルと指標を備えたチャネルへと変わる。
出典
- 01Vercel, The rise of the AI crawler (crawl volumes and JavaScript rendering analysis)
- 02SearchOptimo, Do AI crawlers render JavaScript? GPTBot, ClaudeBot and Perplexity in 2026
- 03Google Search Central, AI Features and Your Website
- 04Google Search Central, Guide to optimizing for generative AI features
- 05OpenAI, Overview of OpenAI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User)
- 06Anthropic, Does Anthropic crawl data from the web, and how can site owners block the crawler?
- 07Agentic Commerce Protocol, Product Feed Specification
- 08OpenAI Developers, Product feeds (Agentic Commerce)
- 09Perplexity, Merchant Program Terms of Service
- 10Anthropic, Get started with custom connectors using remote MCP
- 11OpenAI Help Center, Developer mode and MCP apps in ChatGPT
- 12Google Cloud, Set up your custom MCP server data store (Gemini Enterprise)
- 13Model Context Protocol, MCP joins the Agentic AI Foundation (9 December 2025)
- 14Shopify, Storefront MCP server documentation
- 15Microchip Technology, Microchip unveils Model Context Protocol (MCP) Server (6 November 2025)
- 16Forrester, B2B Buyers Make Zero-Click Buying Number One (22 January 2026, Buyers' Journey Survey)
- 17Presenc AI, State of llms.txt 2026 (adoption and crawler request data)
AIアシスタントが今日、御社の製品情報の何を読み取れて何を読み取れないのかを正確に確認できます。クローラーポリシー、カタログの網羅性、データシートへのアクセスをスコア化し、世界984社のディストリビューター・メーカーとベンチマーク比較します。
カタログを診断する関連するフィールドノート
AIクローラーはJavaScriptを実行しない
GPTBot、ClaudeBot、PerplexityBotは、サーバーが返す生のHTMLだけを読み、スクリプトを実行することはない。自社の製品カタログがAIアシスタントから見えているかを1分で確かめる方法と、サイト全体…
解決策AIクローラー向けrobots.txt:2026年版ガイド
2026年に押さえておくべきAIユーザーエージェントを一つ残らず取り上げ、それぞれの運営者と、robots.txtを実際に遵守するのはどれかを整理する。さらに、そのままコピーして使える設定例、WAFでの許可リスト登録、そ…
コンプライアンスデジタル製品パスポート要件をETIMフィールドにマッピングする
デジタル製品パスポートは製品データを機械可読にすることを義務づけながら、どの辞書を使うべきかは指定していない。DPPの各要件をETIMのクラス・特性・許容値という構造にどう対応づけるのかを一つずつ整理し、実際に通用するレ…