Tengo un subdirectorio que me gustaría ocultar de los rastreadores web del motor de búsqueda.
Una forma de hacerlo es usar a robots.txten el directorio raíz del servidor (la forma estándar). Sin embargo, cualquier persona que conozca la URL del sitio web y tenga algún conocimiento básico de la web puede acceder al contenido de robots.txt y puede detectar los directorios no permitidos.
Pensé en una forma de evitar esto, pero no estoy seguro de si funcionará.
Deje Xser el nombre del subdirectorio que quiero excluir. Una forma de evitar que los rastreadores web indexen el Xdirectorio y, al mismo tiempo, dificultar que alguien identifique el Xdirectorio desde la raíz robots.txt, es agregar robots.txtel Xdirectorio en el directorio en lugar del directorio raíz.
Si sigo esta solución, tengo las siguientes preguntas:
- ¿Los rastreadores web encontrarán el
robots.txten el subdirectorio? (dado querobots.txtya existe un y en el directorio raíz) Si
robots.txtestá en elXsubdirectorio, ¿debería usar rutas relativas o absolutas ?:User-agent: * Disallow: /X/o
User-agent: * Disallow: /