<?xml version="1.0" encoding="UTF-8"?>
<!--
  NEO SDR sitemap.

  Only contains routes that are publicly indexable (i.e. NOT marked
  noindex in `client/src/lib/seo-meta.ts`). Authenticated dashboard
  pages, admin pages, the legacy `/get-started` redirect (Task #845 /
  P4-36), and email-compliance utility pages are intentionally omitted.

  Maintenance contract (Task #1167):
  - Bump <lastmod> on any page whose copy/structure materially changes.
  - When adding a new public marketing page, update both this file AND
    `client/src/lib/seo-meta.ts`. The regression test
    `server/__tests__/seo-hygiene-task-1167.test.ts` will fail if a
    public (non-noindex) seo-meta route is missing here, or if any
    <lastmod> drifts older than the 2026-05-12 floor.
  - See `docs/SEO_CONVENTIONS.md` and `docs/SEO_LAUNCH_CHECKLIST.md`.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://neosdr.com/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://neosdr.com/features</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://neosdr.com/features-access</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://neosdr.com/roi-calculator</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://neosdr.com/apply</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://neosdr.com/signup</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://neosdr.com/login</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://neosdr.com/terms</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://neosdr.com/privacy</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
