Resuelva que robots.txt no actualice ni muestre la configuración predeterminada
En Adobe Commerce en la infraestructura de la nube, el contenido de robots.txt se genera dinámicamente a partir de la configuración de administración y se almacena en la base de datos, por lo que no es necesario crear un archivo físico de robots.txt para este escenario.
Cuando el contenido de robots.txt configurado aún muestra el contenido predeterminado o no se actualiza, asegúrese de que la indexación por motores de búsqueda esté habilitada.
Nota: Esta guía no se aplica a los entornos de ensayo, donde la indexación por motores de búsqueda está desactivada de forma predeterminada y no se puede activar.
Descripción description
Entorno
Adobe Commerce en la infraestructura en la nube 2.4.x
Problema/Síntomas
No se puede cambiar la configuración predeterminada de robots.txt en Adobe Commerce.
Pasos para reproducir:
- Acceda al panel de administración.
- Vaya a Contenido
>Diseño>Configuración y, a continuación, edite el campo Instrucción personalizada de robots.txt. - Añada contenido personalizado (por ejemplo, el texto “hello”) y guarde los cambios.
- Visite la URL
robots.txt.
Resultado esperado:
El archivo robots.txt muestra el contenido personalizado guardado.
Resultado real:
El archivo robots.txt no cambia y continúa mostrando el contenido predeterminado.
Causa
La indización por motores de búsqueda está deshabilitada, lo que impide que se aplique el contenido personalizado robots.txt.
Resolución resolution
Método 1: En la consola de Adobe Commerce Cloud, configure la indexación mediante motores de búsqueda tal como se describe en nuestra documentación para desarrolladores.
Método 2: Mediante la CLI de nube de Magento, ejecute el siguiente comando:
magento-cloud environment:info -p <project_id> -e production restrict_robots false