Qué hace un robots.txt
Es un archivo de texto en la raíz de tu web que indica a los rastreadores qué partes pueden visitar. Google, Bing y los bots de IA lo leen antes de entrar. Sirve para que no pierdan el tiempo en zonas sin valor, como el panel de administración o los resultados del buscador interno, y para indicarles dónde está el sitemap.
Un robots.txt básico, que permite todo y declara el sitemap, es así:
User-agent: *
Allow: /
Sitemap: https://www.tu-web.es/sitemap.xmlLos errores más habituales
- Dejar un
Disallow: /del entorno de pruebas. Bloquea toda la web y es el error más grave que puede tener un robots.txt. - Usarlo para ocultar páginas. Para que algo no salga en Google hace falta
noindex, no un bloqueo. - Bloquear CSS o JavaScript. Google necesita esos archivos para ver la página.
- Olvidar que cada bot con su propio grupo ignora el grupo general. Si añades reglas para GPTBot, las de
User-agent: *ya no se le aplican.
Después de subirlo
Comprueba que funciona con el comprobador de robots.txt, que muestra qué regla se aplica a cada URL, y con el comprobador de bots de IA. En Google Search Console, el informe de robots.txt te dice cuándo lo leyó Google por última vez. Si has corregido un bloqueo, puedes pedir que lo vuelva a leer desde ahí.