<?xml version="1.0" encoding="UTF-8"?>
<!-- Dynamic child sitemaps point directly at the Supabase edge function on
     api.rbxinvest.com because the host serving the site does not honor the
     _redirects proxy rules (the pretty /sitemap-{kind}.xml paths 404).
     Cross-host children are valid because robots.txt on rbxinvest.com
     references them, which establishes ownership per sitemaps.org/Google. -->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://rbxinvest.com/sitemap-static.xml</loc>
  </sitemap>
  <!-- Items, players and creators are paginated at 50k URLs/page (spec
       cap). List only pages that actually contain URLs: Search Console
       rejects an empty <urlset/> as malformed ("Missing XML tag: url"),
       so empty headroom pages are not allowed here. When a kind outgrows
       its listed pages (items past 100k, players/creators past 50k), add
       the next page entry — until then extra URLs are silently dropped. -->
  <sitemap>
    <loc>https://api.rbxinvest.com/functions/v1/sitemap?kind=items&amp;page=1</loc>
  </sitemap>
  <sitemap>
    <loc>https://api.rbxinvest.com/functions/v1/sitemap?kind=items&amp;page=2</loc>
  </sitemap>
  <sitemap>
    <loc>https://api.rbxinvest.com/functions/v1/sitemap?kind=players&amp;page=1</loc>
  </sitemap>
  <sitemap>
    <loc>https://api.rbxinvest.com/functions/v1/sitemap?kind=creators&amp;page=1</loc>
  </sitemap>
  <sitemap>
    <loc>https://api.rbxinvest.com/functions/v1/sitemap?kind=articles</loc>
  </sitemap>
</sitemapindex>
