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

  https://metaboguide.app/sitemap.xml is the canonical sitemap URL: it is what
  robots.txt advertises and what Search Console and most crawlers probe by
  default. It is served from the static React build, which cannot know about
  blog articles — admins publish those from the admin panel without a redeploy,
  so any article list baked in here would be stale the first time they did.

  Rather than duplicating the fixed pages into two competing sitemaps, this
  file is a sitemap INDEX that delegates to the backend's always-current one.
  Sitemap indexes are part of the sitemaps.org protocol and every major crawler
  follows them, so no reverse-proxy change is needed for /sitemap.xml to serve
  live, complete data.

  The target is under /api/, which the production proxy already routes to the
  backend (that is how the whole app talks to it), so this URL resolves today.
  It returns the fixed public pages PLUS every published article with its
  lastmod, is cached for 10 minutes, and never contains drafts or scheduled
  posts.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://metaboguide.app/api/v1/Blog/sitemap.xml</loc>
  </sitemap>
</sitemapindex>
