User-agent: * Allow: / # The authed app — nothing indexable behind these. Every path below is either # behind RequireAuth (so a crawler gets the login redirect, not content) or a # per-user URL that would leak into the index if it were ever shared publicly. # Keep this list in step with src/app/routes.tsx. Disallow: /home Disallow: /notes Disallow: /you Disallow: /capture Disallow: /meetings Disallow: /action-items Disallow: /calendar Disallow: /brainstorm Disallow: /workspaces Disallow: /onboarding Disallow: /admin # Auth + consent surfaces. /login also carries meta robots noindex (usePageMeta's # `noindex` option) — belt and braces, since robots.txt stops the crawl but a # linked-to page can still be indexed URL-only without the meta tag. Disallow: /login Disallow: /auth/ Disallow: /oauth/ # Share links are unguessable, per-note URLs. They're meant for the one person # you sent them to, not for the index. Disallow: /share/ # The prerendered homepage document. Served at / by the asset worker # (frontend/worker). The file URL is not a page. Disallow: /__prerender # Generated at build time from src/pages/marketing/site-routes.ts # (scripts/prerender.mjs) — submit this URL in Google Search Console and # Bing Webmaster Tools. Sitemap: https://unwarp.app/sitemap.xml