# TruBeauté robots.txt # # This is the FALLBACK robots.txt that ships in every build, regardless # of whether `scripts/prerender.mjs` ran. The production deploy command # was `yarn build` (not `yarn build:seo`) which skips the prerender # pass — so without this file, requests to /robots.txt returned the # SPA fallback HTML and Google saw a broken robots directive. # # When `yarn build:seo` IS used, the prerender script overwrites this # file with a freshly-generated version (same shape, sitemap URL absolute). User-agent: * Allow: / # Auth, admin and personal flows are intentionally not indexed. Disallow: /admin Disallow: /admin/ Disallow: /auth/ Disallow: /onboarding Disallow: /capture Disallow: /analyzing Disallow: /routine/ Disallow: /my-routines Disallow: /home Disallow: /arsenal Disallow: /settings Disallow: /billing/ Disallow: /yc/claim Disallow: /*?* User-agent: OAI-SearchBot Allow: /lessons Allow: /guides Disallow: /admin Disallow: /auth/ Disallow: /routine/ User-agent: GPTBot Disallow: / Sitemap: https://trubeaute.com/sitemap.xml