<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static sitemap. Four routes, matching ROUTE_META in src/routeMeta.ts. Keep in
  sync by hand when routes change — with only a handful of pages that is cheaper
  and less brittle than generating it, but a stale sitemap is worse than none,
  so update it. The 404 page is deliberately absent: it is noindex.

  lastmod is a real signal only if it is honest. Bump it when the page's content
  actually changes, not on every deploy — a sitemap that claims every page
  changed today, every day, teaches Google to ignore the field.

  Canonical host is www, matching every canonical tag. NOTE: the apex does not
  currently redirect — apex and www both answer 200. The canonicals should get
  Google to consolidate on www anyway, but the real fix is a Cloudflare 301
  rule, which is on the open-work list in CLAUDE.md.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.clarity-data-services.com/</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.clarity-data-services.com/services</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.clarity-data-services.com/about</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.clarity-data-services.com/contact</loc>
    <lastmod>2026-08-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
