ボット・AIエージェントはWeb Bot Auth署名が必須に
Shopifyが2026年5月より、署名なしボットへの厳格なレート制限を適用開始
2026年5月7日より、ShopifyはStorefront APIおよびShopifyホスト型オンラインストアページへアクセスするボット・エージェントに対し、署名の有無でレート制限の厳しさを大きく変える新ポリシーを適用しています。Web Bot Auth署名を付与しないリクエストは最も制限が厳しいティアに分類され、正常な動作に影響が出る可能性があります。ボット・エージェントを運用している開発者・事業者は早急に対応が必要です。
1Before / After:何が変わったか
2業務に活かせる具体ユースケース
- 課題
- 自社ECの在庫・価格情報を定期クロールするバッチ処理が急に429エラーを返すようになった
- 打ち手
- クローラーのHTTPリクエストヘッダーにWeb Bot Auth署名を追加する。ShopifyマーチャントはShopify管理画面で署名を取得可能
- 効果
- 署名済みトラフィックとして認識されレート制限の緩いティアに昇格。クロール失敗率を大幅に低減できる
- 技術メモ
- 実装にはWeb Bot AuthアーキテクチャドキュメントとCloudflareの実装ガイドを参照。Cloudflareへの登録は不要
- 課題
- AIエージェント(LLMベースのショッピングアシスタント等)がStorefront APIを呼び出す際にレート制限で応答が遅延する
- 打ち手
- エージェントのリクエストにWeb Bot Auth署名を実装し、Shopify側に自動識別させる
- 効果
- 高いレート制限ティアへの適格性を得られ、エンドユーザーへの応答品質を維持できる。それでも不足する場合は専用フォームで上位ティア申請が可能
- 技術メモ
- Web Bot Authは「ボット・エージェントが自己申告する」仕組みのため、署名実装はエージェント側の責務となる
- 課題
- SEOツールや価格比較サービスとして外部からShopifyストアをクロールするSaaSプロダクトを提供している
- 打ち手
- サービス全体でWeb Bot Auth署名を統一実装し、運用するボットのアイデンティティを明示化する
- 効果
- 制限の緩和に加え、Shopifyエコシステムへの信頼性が向上。さらに高いアクセスが必要な場合は個別申請ルートも利用できる
- 技術メモ
- 元記事には具体的なレート制限数値の記載はなし。詳細はStorefront rate limitsの公式ドキュメントを参照のこと
3技術者目線のポイント
ボット・エージェントがリクエストに署名を付与し、自身のアイデンティティをShopifyに申告する仕組み。Cloudflareが策定したアーキテクチャに基づく。Cloudflareへの登録は不要。
①署名なし(最も厳しい)②Web Bot Auth署名あり(高いティア)③個別申請による上位ティア、の3段階構造。具体的な数値はStorefront rate limitsドキュメントに記載(元記事には数値の明示なし)。
Shopifyマーチャントが自社ストアをクロールする場合、Shopify管理画面でそのまま使えるWeb Bot Auth署名を取得できる。開発不要で対応可能。
対象はStorefront APIおよびShopifyホスト型オンラインストアページへのボット・エージェントアクセス全般。通常のブラウザユーザーへの影響は記載なし。
Web Bot Authを実装しても不足する場合は、Shopify提供のフォームから個別に申請可能。申請基準・審査内容については元記事に記載なし。
① Storefront rate limits(公式)② Web Bot Auth アーキテクチャ(公式)③ Cloudflareの実装ガイド(参考)。最新情報はShopify公式ドキュメントで必ず確認を。
Storefront APIや自社ストアへのボット・エージェントアクセスが429エラーで不安定になっているなら、Web Bot Auth署名の実装でレート制限の緩和ティアへ移行でき、安定したクロール・AI連携基盤を構築できます。
Source: https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth | 公開日: 2026年5月7日






Share:
マーケット別割引ターゲティングが可能に
バリアント単位での公開制御がAPIで可能に