プラットフォーム別robots.txtガイド

Magentoのrobots.txt:Adobe Commerceで確認する設定と配信元

Content → Design → Configuration、Search Engine Robots、Default Robots、Cloud、sitemap、PWA/headlessを確認します。

Robots.txt Tools Editorial Team による最終確認 2026-10-01約5分で読めます

編集方針:このガイドは Robots.txt Tools Editorial Team が使用する確認手順を記録したものです。手順を一人称で説明する表現は、顧客案件や個人的な実体験を主張するものではありません。

Magentoのrobots.txt:Adobe Commerceで確認する設定と配信元

Magento/Adobe Commerceでは、最初にpublic storefrontをどのレイヤーが配信しているか確認します。

Content → Design → Configurationを確認します

対象store viewでSearch Engine Robotsを確認し、実ドメインの/robots.txtと比較します。

Default Robotsは別の設定です

Default Robotsはページのindexing directiveで、robots.txtのcrawl ruleそのものではありません。

ecommerce URLを実際にテストします

search、cart、account、facetはstoreごとに異なります。generic blocklistを貼らず、parameter URLはパラメータガイドで判断します。

Cloudでは環境差を確認します

Adobe Commerce Cloudではstaging、本番、sitemap、indexing policyの違いを確認します。

PWA/headlessでownerが変わる場合があります

PWA/headless frontendやCDNがpublic hostを配信するなら、その層が/robots.txtを所有する可能性があります。checkerでlive responseを確認します。

Adobe Commerce Cloudでは所有レイヤーを先に特定します

Cloudではrobots.txtが設定からオンデマンド生成され、repositoryの物理ファイルが使われない構成があります。sitemapやfilesystemにも固有制約があるため、live responseが違う場合はCommerce、Fastly/CDN、PWA、headless frontendのどれが公開hostを所有するかを先に確認します。

Production、staging、integrationでindex policyを無条件に共有しません。環境ごとにrobots.txt、sitemap、hostname、indexing stateを検証します。

Headless・multi-storeはhost単位で監査します

Adobeの新しいbest practicesはnative storefrontと他のstorefront solutionを区別しています。PWAではcart、account、search、filter pathがMagento標準と違う場合があります。実際のfrontend URLを基準に設定し、複数website/store viewがある場合はhostnameごとにownershipとpolicyを確認します。

Storefrontの所有レイヤーを最初に特定します

Adobe CommerceではAdminの設定だけを見て終了しません。native storefront、Cloud、Fastly/CDN、PWA、headless frontendのどの層がpublic hostnameの /robots.txt を実際に返すかを確認します。backendで設定を変更しても、frontend/CDNが別fileを配信していればcrawlerには届きません。複数websiteやstore viewがある場合は、hostnameごとにownerとsitemapを記録します。

production、staging、integrationで同じindex policyを共有しないことも重要です。productionは検索向けにopenでも、lower environmentは認証や別のindex controlが必要です。deploy前後でrobots.txt、sitemap、canonical host、主要pageのindexing directiveを環境別に確認します。

Ecommerce特有のURLをテストします

商品、カテゴリ、内部検索、facet/filter、cart、account、parameter付きURLを代表ケースとして用意します。単にrobots syntaxがvalidかではなく、商用価値のあるURLがcrawl可能か、低価値な組み合わせが無限に生成されていないか、canonical/noindexとcrawl ruleが整合しているかを見ます。headless PWAではMagento標準pathをそのままcopyせず、実際のfrontend routeを基準にpolicyを設計します。

変更理由をstore単位で記録します

複数storeを持つ構成では、どのhostnameで何をblockしたのかを変更履歴に残します。後から別storeへ同じruleを展開するときも、URL構造が本当に同じかを再確認します。

関連ガイド