<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained. Three entries because the site serves exactly three public
  routes - see the router in src/App.tsx. /admin and /admin/dashboard are
  deliberately absent (they carry noindex, set at runtime by useSeo), and the
  404 catch-all has no URL of its own.

  The host is www on purpose: the bare domain answers a 308 redirect to the
  www host, so www is the address that actually serves the site and the one
  every canonical, og:url and sitemap entry now declares. Do not drop the www
  back off - a sitemap that lists a redirecting URL asks Google to crawl a hop
  it does not need. (Spelled out in words rather than as a URL, so that a grep
  for the bare domain across the repo stays a clean way to check for strays.)

  lastmod is not generated. If you change the content of one of these pages,
  change its date in the same commit.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.shubhglobalinvestment.com/</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.shubhglobalinvestment.com/privacy-policy</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.shubhglobalinvestment.com/terms-of-service</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
