User-agent: * Allow: / # A learner's own conversations. /conversation itself is the public landing page # and stays crawlable — everything below it is one person's session, report or # history, which is private by nature and worthless as a search result. The # pages also send `noindex, nofollow` (see pages/_app.tsx), which is the half # that works for a crawler arriving at one of these URLs from a shared link. Disallow: /conversation/ # A learner's own simulations: the session, the graded report and their # progress page. /simulation itself is the public landing page and stays # crawlable — everything below it is one person's exam and their scores. Disallow: /simulation/ # The email → mobile-app handoff (see helpers/appLinks.ts). Every one of these # URLs is a redirector carrying a campaign parameter — nothing to index, and the # pages send `noindex, nofollow` too. Disallow: /open/ Sitemap: https://nativespeech.app/sitemap.xml