<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap INDEX, not a URL list.

  /blog/sitemap.xml and /callers/sitemap.xml already existed, were valid, and were live - but
  nothing pointed at them: robots.txt had no Sitemap: directive and /sitemap.xml returned the SPA
  shell, because CloudFront's 404 -> /index.html rule swallows any path that is not a real object.
  This file is the missing root, and the Sitemap: line in robots.txt is the missing pointer.

  sitemap-pages.xml holds the prerendered React routes (scripts/prerender.mjs). The blog and
  callers entries delegate to sitemaps those sites already generate and maintain themselves -
  keep it that way, since duplicating their URLs here would mean two places to update.

  /unlimited is deliberately absent everywhere: it renders only a Typeform iframe.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://ninjaskiptracing.com/sitemap-pages.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ninjaskiptracing.com/blog/sitemap.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ninjaskiptracing.com/callers/sitemap.xml</loc>
  </sitemap>
</sitemapindex>
