<?xml version="1.0" encoding="UTF-8"?>
<!--
  FC Match Hub sitemap-index (2026-08 Phase A2).

  Kubernetes ingress routes only `/api/*` requests to the backend, so
  the top-level `/sitemap.xml` MUST be served by the frontend static
  server. To keep the sitemap dynamic (so newly submitted cards appear
  in Google's index within minutes rather than needing a static rebuild),
  we serve a sitemap-index here that points to the dynamic sitemap at
  `/api/sitemap.xml`.

  This is NOT an HTTP redirect: it's a valid Sitemaps.org protocol
  format that Googlebot, Bingbot and other crawlers follow natively.
  The client fetches `/sitemap.xml` once, sees the index, then fetches
  the actual sitemap URL(s) listed inside. Zero SEO penalty vs. a flat
  sitemap.

  Reference: https://www.sitemaps.org/protocol.html#index

  The https://www.fcmatchhub.com token is substituted by the prestart hook
  in scripts/generate-seo-files.js at build/dev time.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.fcmatchhub.com/api/sitemap.xml</loc>
  </sitemap>
</sitemapindex>
