User-agent: * Allow: / Disallow: /app Disallow: /auth Disallow: /settings Disallow: /admin Disallow: /notifications Disallow: /onboarding Disallow: /coaching Disallow: /workouts Disallow: /activities Disallow: /baselines Disallow: /follows Disallow: /follow-requests Disallow: /search Disallow: /blocks Disallow: /u/ # Check-in mutation routes remain authenticated product surfaces rather than # public discovery pages. Public /places pages are intentionally crawlable. # # The blanket place-path exclusion this replaces existed for the Foursquare # licence, which required commercially reasonable effort to keep pages showing # provider data out of search indexes. That provider is gone, and with it the # obligation. Whether a place page is indexable is now decided per page and # server side by PlacesIndexing::liveFor(), which emits the robots meta tag — # so nothing here exposes a surface the application has not published. # # The sentence that used to sit here claimed indexing was held off by a master # switch. That switch was deleted when the feature shipped; the claim outlived # it by months and was repeated into a legal document before anyone checked. # Nothing in this file is a safety mechanism — the per-page gate is. Disallow: /check-ins Sitemap: https://neverchill.com/sitemap.xml