<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://basalsys.com/</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <!--
    In-page anchor routes (/services, /work, /faq, /contact) are
    appended so search-engine crawlers land on the canonical paths
    even though the page is a single-document SPA. Nav paths are
    distinct routes in react-router (verified in src/App.tsx), so
    crawlers treat each URL as its own document.

    /about is intentionally NOT included: the /about route is a
    client-side <Navigate replace /> redirect to /work (see
    src/App.tsx). A server-level 301 (vercel.json 'redirects' rule)
    is needed before /about can be a canonical sitemap entry; see
    the open followup.

    Priority + changefreq rationale:
      /work     – 0.9 monthly  Featured projects are added over time;
                              most-trafficked conversion page after
                              landing.
      /services – 0.8 monthly  Service bundles evolve (new offerings,
                              capability edits); high-intent pages for
                              technical buyers.
      /faq      – 0.6 monthly  Q&A pairs are added as new questions
                              surface from real prospects.
      /contact  – 0.5 yearly  Contact surface rarely changes; lower
                              priority because deep B2B buyers typically
                              hit /contact via in-page CTA rather than
                              search.
  -->
  <url>
    <loc>https://basalsys.com/work</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://basalsys.com/services</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://basalsys.com/faq</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://basalsys.com/contact</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://basalsys.com/privacy</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
