User-agent: * Allow: / # Cloudflare Pages serves these without the .html extension, so both forms # are listed — the bare path is the one crawlers actually reach. Disallow: /auth-callback.html Disallow: /auth-callback Disallow: /my-trips.html Disallow: /my-trips Disallow: /profile.html Disallow: /profile Disallow: /settings.html Disallow: /settings Disallow: /create-trip.html Disallow: /create-trip Disallow: /trip.html # Anchored on purpose: a bare "Disallow: /trip" is a prefix match and would # also block the public /trips/ pages. Disallow: /trip$ Disallow: /trip? Disallow: /login.html Disallow: /login # /embed/* is intentionally crawlable: each card serves . Blocking it here would hide that tag and the URLs could # still get indexed bare. Sitemap: https://roundtrips.org/sitemap.xml