Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Moderador Fernando Tellado

    (@fernandot)

    Buena pregunta, pero creo que está hecha al revés.

    Yo me preguntaría primero…

    ¿Me sirve el robots.txt físico de raíz para el indexado de las carpetas o estas requieren algo especial que no puedo configurar desde el robots.txt de raíz?

    Si necesitas indexado distinto yo quitaría el físico de raíz y en cada WP configuraría el robots.txt virtual para cada necesidad.

    La otra opción es tunear el físico en el raíz para que aplique reglas a todas las instalaciones subyacentes, no sé si me explico.

    Moderador almendron

    (@almendron)

    La opción que yo he tomado es poner en el raíz todas las reglas relativas a los tres WordPress.

    Lo que acabo de comprobar es que el virtual, a pesar de no haber uno físico en cada carpeta, parece no existir.

    Por ejemplo: https://www.almendron.com/tribuna/robots.txt

    Moderador almendron

    (@almendron)

    Amplio información: Lo hago así porque hay también reglas que afectan a carpetas que no son de WP. En el momento que coloco un robots.txt en la raíz del sitio, ya no sirven los colocados en subdirectorios.

    ¿Es posible que WordPress no genere el virtual si la instalación es en un subdirectoio?

    • Esta respuesta fue modificada hace 5 años, 1 mes por almendron.
    Moderador Fernando Tellado

    (@fernandot)

    Si WordPress (cualquiera de los que tienes instalado) detecta un robots.txt físico en la carpeta raíz (/) ya no genera los virtuales, ninguno 😉

    Moderador almendron

    (@almendron)

    Pues no lo tengo claro. He hecho la siguiente prueba:

    1) He borrado el robots.txt del directorios raíz.

    2) He accedido a https://www.almendron.com/artehistoria/robots.txt , es decir, a un WP instalado en un subdirectorio y me sigue dando un 404.

    Moderador Fernando Tellado

    (@fernandot)

    A veces tarda, también pasa en instalaciones nuevas, debe haber un init para que se lance de nuevo la action que comentaba en el artículo

    Moderador almendron

    (@almendron)

    Entendido. Ya lo comprobaré cuando tenga un rato porque no afecta a la pregunta planteada.
    Gracias Fernando.

    Moderador Fernando Tellado

    (@fernandot)

    O eso o fuerza el cron de algún modo 😉

    Moderador almendron

    (@almendron)

    ¿Estamos tontos o qué? Bueno.. yo más que tú 🙂

    Si existe un robots.txt en el directorio raíz, da lo mismo que luego tengamos más robots.txt en carpetas (físicos o virtuales) porque los robots solo leerán el que está situado en la carpeta raíz.

    Moderador Fernando Tellado

    (@fernandot)

    Pues claro, por eso WP no genera más 😀

    Salvo que sean virtuales, que se generan dinámicamente en cada petición del robots.txt

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • El debate ‘Robots.txt y WP en subdirectorios’ está cerrado a nuevas respuestas.