<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://vitalog.io/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- /demo and /calculator/ removed from sitemap (audit-6 fix 2026-05-07):
       both serve SPA-shell copies whose canonical points elsewhere
       (/app and the per-calculator content pages respectively).
       Indexable per-calculator pages live below at /calculator/<slug>/. -->
  <url>
    <loc>https://vitalog.io/guides/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/calculator/peptide-dose/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vitalog.io/guides/reconstitution-bpc-157/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vitalog.io/guides/trt-bloodwork-monitoring/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vitalog.io/calculator/glp1/</loc>
    <lastmod>2026-04-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vitalog.io/calculator/free-testosterone/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vitalog.io/guides/pharmacokinetics-explained/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vitalog.io/guides/zero-knowledge-encryption/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vitalog.io/compare/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/compare/vitalog-vs-hevy/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vitalog.io/compare/vitalog-vs-myfitnesspal/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vitalog.io/compare/vitalog-vs-steroidplotter/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Bloodwork glossary (DefinedTerm schema + FAQPage per leaf) -->
  <url>
    <loc>https://vitalog.io/glossary/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/shbg/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/total-testosterone/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/free-testosterone/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/estradiol/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/prolactin/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/tsh/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/hematocrit/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/hemoglobin/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/ast/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vitalog.io/glossary/alt/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- /calc previously listed here; removed 2026-04-21 because it serves
       the same SPA content as / with the same canonical, which Google
       treats as a duplicate. /calc works as a pretty-route but is not
       a distinct indexable URL. Re-add once the standalone calculator
       landing page (see docs/content-briefs.md brief #1) ships with
       its own title, description, and canonical. -->
  <url>
    <loc>https://vitalog.io/privacy.html</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vitalog.io/terms.html</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <!-- Marketing site — added 2026-05-06 -->
<!-- /landing 301-redirects to / per _redirects, intentionally not in sitemap -->
  <url><loc>https://vitalog.io/about/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://vitalog.io/about/contact/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://vitalog.io/about/careers/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://vitalog.io/about/security/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://vitalog.io/about/researchers/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://vitalog.io/research/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://vitalog.io/faq/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://vitalog.io/donate/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://vitalog.io/cookies/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://vitalog.io/accessibility/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://vitalog.io/security/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://vitalog.io/imprint/</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.3</priority></url>
</urlset>
