解決robots.txt不更新或顯示預設設定的問題
在雲端基礎結構上的Adobe Commerce上,robots.txt內容是由管理員設定動態產生,並儲存在資料庫中,因此您不需要為此案例建立實體robots.txt檔案。
完成設定後,robots.txt內容仍會顯示預設內容或無法更新,請確定已啟用搜尋引擎的索引。
注意:本指引不適用於預設為停用搜尋引擎索引且無法啟用的中繼環境。
說明 description
環境
雲端基礎結構上的Adobe Commerce 2.4.x
問題/症狀
無法變更Adobe Commerce中的預設robots.txt設定。
要再現的步驟:
- 存取「管理員」面板。
- 瀏覽至內容
>設計>組態,然後編輯robots.txt的 自訂指令 欄位。 - 新增自訂內容(例如「hello」文字)並儲存變更。
- 瀏覽
robots.txtURL。
預期的結果:
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
相關閱讀
- 新增網站地圖和搜尋引擎自動機制
- 在雲端基礎結構上存取Adobe Commerce中的robots.txt時發生404錯誤
recommendation-more-help
experience-cloud-kcs-help-kbarticles