robots.txt がデフォルト設定を更新または表示しない問題を解決
最終更新日: 2025年7月4日
この記事では、Adobe Commerceの robots.txt
ファイルが正しく設定されているにもかかわらず、デフォルト設定が表示されていたり、更新に失敗したりする場合の解決策を説明します。 この問題を解決するには、検索エンジンによるインデックス作成が有効になっていることを確認します。
説明
環境
クラウドインフラストラクチャー 2.4.x 上のAdobe Commerce
問題
Adobe Commerceでデフォルトの robots.txt
設定を変更できない。
再現手順 :
- 管理パネルにアクセスします。
- コンテンツ に移動します。
>
デザイン>
設定 を リックし、Custom instruction of robots.txt フィールドを編集します。 - カスタムコンテンツ(「hello」というテキストなど)を追加し、変更を保存します。
robots.txt
の URL にアクセスします。
期待される結果 :robots.txt
ファイルには、保存されたカスタムコンテンツが表示されます。
実際の結果 :robots.txt
ファイルは変更されず、引き続きデフォルトコンテンツが表示されます。
原因
検索エンジンによるインデックス作成が無効になっているので、カスタム robots.txt
コンテンツは適用されません。
解決策
方法 1: Adobe Commerce Cloud Console で、開発者ドキュメントの説明に従って、 検索エンジンによるインデックス作成を設定します。
方法 2: magento-cloud CLI を使用して、次のコマンドを実行します。
magento-cloud environment:info -p <cluster> -e production restrict_robots false
3d58f420-19b5-47a0-a122-5c9dab55ec7f