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

  GENERATED FILE — edit the ROUTES list in scripts/generate-sitemap.mjs and
  re-run `node scripts/generate-sitemap.mjs`, not this file directly.

  Conventions:
    - Canonical host: https://mcch-mu.vercel.app (Vercel deploy). When the
      custom domain is finalized, regenerate with --host=https://mcchub.de.
      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 noindex meta-tags (workspace Shell)
      or X-Robots-Tag: noindex,nofollow headers (brand-share, API).
    - /blog and /cases self-noindex while empty and live behind :slug routes,
      so they are intentionally excluded pending a content-driven sitemap.

  Phase-2 Track G3 (public-launch).
-->
<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/competitor-tracking-opt-out</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/community</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/community/leaderboard</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://mcch-mu.vercel.app/community/members</loc>
    <changefreq>weekly</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>
