# This static file is the one Next.js serves. A robots.ts route handler in # this directory is shadowed by it, so keep all rules here. User-agent: * Allow: / # Protect dashboard and admin areas Disallow: /*/dashboard/ Disallow: /dashboard/ Disallow: /en/dashboard/ Disallow: /ja/dashboard/ Disallow: /es/dashboard/ Disallow: /ld_admin/ # Auth pages — no search value, and they dilute the locale's crawl budget Disallow: /en/login Disallow: /ja/login Disallow: /es/login Disallow: /en/signup Disallow: /ja/signup Disallow: /es/signup Disallow: /en/affiliates/login Disallow: /ja/affiliates/login Disallow: /es/affiliates/login Disallow: /en/affiliates/dashboard Disallow: /ja/affiliates/dashboard Disallow: /es/affiliates/dashboard # Protect API endpoints Disallow: /api/ # Allow public documentation Allow: /*/docs Allow: /docs Allow: /en/docs Allow: /ja/docs Sitemap: https://www.leadduo.io/sitemap.xml