<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static sitemap for the Neopedix patient marketplace.

  Only routes that are public AND render meaningful content are listed. The
  clinic directory/search lives on "/" (BrowseSection) rather than a route of
  its own, so there is no separate browse URL to submit.

  Deliberately excluded:
    /clinic/:clinicId, /book/:clinicId  — per-clinic, generated at runtime;
                                          these need a build-time generated
                                          sitemap fed by the clinics API.
    /auth/*                             — account pages, also Disallow'd.
    /dashboard, /profile, /my-children,
    /appointments, /call/*              — behind the auth guard.
    /consult-payment/callback           — payment return URL, not content.

  ORIGIN: https://neopedix.com is the fallback used because no marketplace
  production URL exists anywhere in the repo (see docs/seo-audit.md). If the
  real origin differs, update every URL below, the Sitemap line in robots.txt,
  and the canonical/og:url in index.html together.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://neopedix.com/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://neopedix.com/terms-and-conditions</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://neopedix.com/privacy-policy</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://neopedix.com/refund-cancellation-policy</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
