Il file robots.txt non aggiorna né visualizza le impostazioni predefinite
Nell’infrastruttura cloud di Adobe Commerce, il contenuto robots.txt viene generato dinamicamente dalla configurazione Admin e memorizzato nel database, pertanto non è necessario creare un file robots.txt fisico per questo scenario.
Quando il contenuto robots.txt configurato viene comunque visualizzato come contenuto predefinito o non viene aggiornato, assicurati che l’indicizzazione tramite i motori di ricerca sia abilitata.
Descrizione description
Ambiente
Adobe Commerce sull’infrastruttura cloud 2.4.x
Problema
Impossibile modificare le impostazioni predefinite di robots.txt in Adobe Commerce.
Passaggi da riprodurre:
- Accedi al pannello Amministratore.
- Passa a Contenuto
>Progettazione>Configurazione, quindi modifica il campo Istruzione personalizzata di robots.txt. - Aggiungi contenuto personalizzato (ad esempio, il testo “hello”) e salva le modifiche.
- Visita l’URL
robots.txt.
Risultato previsto:
Nel file robots.txt viene visualizzato il contenuto personalizzato salvato.
Risultato effettivo:
Il file robots.txt non viene modificato e continua a mostrare il contenuto predefinito.
Causa
L’indicizzazione da parte dei motori di ricerca è disabilitata, impedendo l’applicazione del contenuto robots.txt personalizzato.
Risoluzione resolution
Metodo 1: Nella console Adobe Commerce Cloud, configura l’indicizzazione tramite i motori di ricerca come descritto nella documentazione per gli sviluppatori.
Metodo 2: Utilizzando Magento-cloud CLI, eseguire il comando seguente:
magento-cloud environment:info -p <cluster> -e production restrict_robots false