User-agent: * Allow: / # /dashboard is deliberately NOT disallowed. Disallow stops crawling but not # indexing: Google will still index a blocked URL it finds linked, showing it # with no snippet, and it can never read a noindex on a page it may not fetch. # Dashboard routes send X-Robots-Tag: noindex, nofollow (see next.config.mjs), # which only works if crawlers are allowed to fetch them. Unauthenticated # requests redirect to login, so allowing the crawl exposes nothing. Disallow: /admin Disallow: /api Sitemap: https://printonic.com/sitemap.xml