<?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://www.molarmetrics.com/</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://www.molarmetrics.com/sample</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://www.molarmetrics.com/methodology</loc><lastmod>2026-08-01</lastmod></url>
  <url><loc>https://www.molarmetrics.com/privacy</loc><lastmod>2026-08-02</lastmod></url>
  <url><loc>https://www.molarmetrics.com/terms</loc><lastmod>2026-08-02</lastmod></url>
  <url><loc>https://www.molarmetrics.com/demographics-report-cost</loc><lastmod>2026-08-01</lastmod></url>
</urlset>
