<?xml version="1.0" encoding="UTF-8"?>
<!--
  This is now a SITEMAP INDEX, not a flat sitemap — kept at the existing
  /sitemap.xml URL (already the canonical entry referenced from
  public/robots.txt and already submitted to Search Console) so nothing
  about where crawlers look for it changes.

  It fans out to:
    - sitemap-pages.xml     — static brochure pages, hand-maintained (this
                               is the old flat public/sitemap.xml content,
                               unchanged, just relocated).
    - sitemap-products.xml  — every active product page, generated fresh
                               per request from public.mv_product_card by
                               netlify/functions/sitemap-products.mts (a
                               Netlify Function, not a static file — see
                               that file's header for why it isn't an Edge
                               Function). Its row count today: 300 (local
                               dev slice); ~4,149 once the real Amrod
                               catalogue sync lands. Never hand-edit a
                               count here — it's not maintained as a
                               number anywhere, by design.

  A future sitemap-categories.xml (once Phase-3 category pages exist as
  real crawlable URLs — see the SEO review notes on faceted /shop?category=
  URLs never getting their own indexable page today) slots in here the
  same way, with no change to this file's structure.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://imprintx.co.za/sitemap-pages.xml</loc>
    <lastmod>2026-08-27</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://imprintx.co.za/sitemap-products.xml</loc>
  </sitemap>
</sitemapindex>
