解決robots.txt不更新或顯示預設設定的問題

在雲端基礎結構上的Adobe Commerce上,robots.txt內容是由管理員設定動態產生,並儲存在資料庫中,因此您不需要為此案例建立實體robots.txt檔案。

完成設定後,robots.txt內容仍會顯示預設內容或無法更新,請確定已啟用搜尋引擎的索引。

注意:本指引不適用於預設為停用搜尋引擎索引且無法啟用的中繼環境。

說明 description

環境

雲端基礎結構上的Adobe Commerce 2.4.x

問題/症狀

無法變更Adobe Commerce中的預設robots.txt設定。

要再現的步驟

  1. 存取「管理員」面板。
  2. 瀏覽至內容 > 設計 > 組態,然後編輯robots.txt的 自訂指令 欄位。
  3. 新增自訂內容(例如「hello」文字)並儲存變更。
  4. 瀏覽robots.txt URL。

預期的結果

robots.txt檔案會顯示儲存的自訂內容。

實際結果

robots.txt檔案不會變更並繼續顯示預設內容。

原因

搜尋引擎的索引已停用,這會防止套用自訂robots.txt內容。

解決方法 resolution

方法1:在Adobe Commerce Cloud Console上,依搜尋引擎設定索引,如我們的開發人員檔案所述。

方法2:使用magento-cloud CLI,執行以下命令:

magento-cloud environment:info -p <project_id> -e production restrict_robots false

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles