# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:
# Router placeholder paths — not real pages, nothing to rank.
# TanStack Router match IDs (e.g. "/blog/$slug/blog/") appear inside the SSR
# hydration payload. Crawlers mistake those strings for links and fetch them; they 404.
# Crawlers percent-encode "$" as "%24" when requesting, so these patterns are written in
# encoded form — which also keeps them free of robots.txt metacharacters.
# NOTE: do not rewrite these using a literal "$". A trailing "$" anchors to end-of-URL,
# so "Disallow: /*$" would block the entire site.
Disallow: /*%24slug
Disallow: /*%24apiSlug
Disallow: /*%24endpointSlug
Sitemap: https://www.realtyapi.io/sitemap.xml