<?xml version="1.0" encoding="UTF-8"?>
<!--
  The six indexable pages, and only those.

  /app/ and /r/<token> resolve to the app shell, which is noindex: listing them
  would ask Google to crawl an empty div, and in the /r/ case would ask it to
  crawl somebody's paid report.

  /sample is listed because it is no longer the shell. scripts/prerender-sample.tsx
  renders the committed fixture to static HTML at build time, so the whole report
  is real text on a real page — the largest piece of writing on the site, and for
  a long time the only one a crawler could not read.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://molarmetrics.com/</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://molarmetrics.com/sample</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://molarmetrics.com/methodology.html</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://molarmetrics.com/privacy.html</loc><lastmod>2026-07-29</lastmod></url>
  <url><loc>https://molarmetrics.com/terms.html</loc><lastmod>2026-07-29</lastmod></url>
  <url><loc>https://molarmetrics.com/demographics-report-cost.html</loc><lastmod>2026-08-01</lastmod></url>
</urlset>
