<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for MCCH — public, indexable routes only.

  Conventions:
    - Canonical host: https://mcch-mu.vercel.app  (Vercel deploy).
      When the custom domain is finalized, regenerate via
      `node scripts/generate-sitemap.mjs`. See
      docs/runbooks/public-launch-domain-setup.md.
    - Workspace-scoped routes (/ws/*), staff routes (/staff/*), public
      Brand-Share token URLs (/share/<token>) and the API surface (/api/*)
      MUST NEVER appear here. They emit either `noindex` meta-tags (workspace
      Shell) or `X-Robots-Tag: noindex,nofollow` headers (brand-share, API).
    - Update <lastmod> when a route's content materially changes (legal
      pages get a date bump on every Stand-update).

  Track G3 (Phase-2 Public-Launch). G3 also adds a build-time generator
  script (`scripts/generate-sitemap.mjs`) that produces this file from
  `src/AppRoutes.jsx`; the committed file is the source-of-truth and the
  script is mostly a regression-test that the route inventory hasn't drifted.
-->
<urlset xmlns="http://www.sitemap.org/schemas/sitemap/0.9">
  <url>
    <loc>https://mcch-mu.vercel.app/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/signup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/login</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/competitor-tracking-opt-out</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/datenschutz</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/agb</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/widerruf</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/datenloeschung</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/impressum</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/en/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/en/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/en/withdrawal</loc>
    <changefreq>yearly</changefreq>
    <priority>0.1</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/en/data-deletion</loc>
    <changefreq>yearly</changefreq>
    <priority>0.1</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/en/imprint</loc>
    <changefreq>yearly</changefreq>
    <priority>0.1</priority>
  </url>
</urlset>
