<?xml version="1.0" encoding="UTF-8"?>
<!--
  Every URL here was verified to return 200 on the live site before being listed.
  The previous sitemap declared ONLY the homepage, so nine real pages -- about,
  support, guides, partners, blog, join, privacy, terms, scan -- were invisible to
  crawlers and to any reviewer judging whether this is a real product rather than
  a landing page. Internal/utility pages are deliberately excluded: the marketing
  director playbook (roleplay/quiz training material), the account-deletion
  endpoint, SMS consent, and the _*-mockup drafts are not public-facing content.
  cleanUrls is on for this host, so extensionless paths are canonical.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://card-prices.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Company / operational transparency. These carry the founder bio, the
       verifiable third-party links, and the contact routes. -->
  <url>
    <loc>https://card-prices.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://card-prices.com/support</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://card-prices.com/partners</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://card-prices.com/join</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Content -->
  <url>
    <loc>https://card-prices.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- DELIBERATELY NOT LISTED: /guides and /scan.
       Both pages carry their own `<meta name="robots" content="noindex">`, so
       listing them here would tell Google "index this" while the page itself says
       "do not" -- a contradiction that wastes crawl budget and can be reported as
       a coverage error in Search Console. If either page should be indexed, remove
       its noindex meta FIRST, then add it back here. Same rule for
       /director-jessica (internal playbook) and /delete-account. -->

  <!-- Policy -->
  <url>
    <loc>https://card-prices.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://card-prices.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
