<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap index. Search engines fetch this first, then each sub-sitemap it
  points to. Split into:
    - sitemap-static.xml : fixed pages (home, category listings, About,
      Contact, etc.) — a plain static file in public/, rebuilt only on
      deploy.
    - sitemap_ipo.xml     : one <url> per row in `ipos`, generated live on
                             every request by a Supabase Edge Function
                             (supabase/functions/sitemap/index.ts), proxied
                             through this clean path via vercel.json.
    - sitemap_news.xml    : one <url> per published `cms_content` row where
                             page_type = 'news', same Edge Function.
    - sitemap_guide.xml   : same, page_type = 'guide'.
  The three dynamic ones are always fresh — no redeploy needed when a new
  IPO syncs or a new article gets published (2026-09-18).
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://ipolivegmp.in/sitemap-static.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ipolivegmp.in/sitemap_ipo.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ipolivegmp.in/sitemap_news.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://ipolivegmp.in/sitemap_guide.xml</loc>
  </sitemap>
</sitemapindex>
