# https://www.robotstxt.org/robotstxt.html
User-agent: *
Allow: /
# Disallow authenticated/admin areas
# Keep this list in sync with NOINDEX_PREFIXES in app/helpers/seo_helper.rb —
# same path forms in both lists. No trailing slash: per spec, `Disallow: /admin`
# matches both `/admin` (the exact landing path) and `/admin/foo` (sub-paths).
# Writing `/admin/` instead would leak the exact landing paths to Googlebot.
Disallow: /admin
Disallow: /users
Disallow: /session
Disallow: /registration
Disallow: /passwords
Disallow: /madmin
Disallow: /rails_admin
Disallow: /lessons
Disallow: /activity
Disallow: /profile
Disallow: /settings
Disallow: /billing
Disallow: /checkout
Disallow: /feedbacks
# Tokenized email links — must not be crawled (involuntary unsubscribes)
Disallow: /email_subscriptions
Disallow: /email_preferences
# Internal endpoints
Disallow: /sentry
Disallow: /up
# Internal design-comparison previews — duplicate-content cluster, not for indexing
Disallow: /landing-option-
Disallow: /logo-options
# Sitemap location
Sitemap: https://mojimori.app/sitemap.xml.gz