<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    Structural / hand-maintained URLs for PitchSpark. Long-tail entity URLs
    (per-pitch, per-score) come from /api/functions/dynamicSitemap and are
    referenced via the sitemap-index at /sitemap.xml.

    RULE: every <loc> here must be the CANONICAL URL for that page — the same
    string the page emits in rel=canonical. Listing a URL that canonicalizes
    somewhere else wastes the crawl and gets the URL dropped. The canonical
    set is defined once in CANONICAL_PATHS (src/config/seoConfig.js); keep
    this file, that map, and public/llms.txt in agreement.
  -->
  <url>
    <loc>https://pitchspark.io/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- /scoreandroast is the served URL; /score 302-redirects to it, and
       sitemaps must list final URLs, not redirects. -->
  <url>
    <loc>https://pitchspark.io/scoreandroast</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/pitch-scoring-guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/alternatives</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- GEO editorial pages (docs/geo-playbook.md) -->
  <url>
    <loc>https://pitchspark.io/best-pitch-deck-scoring-tools</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/slidebean-alternatives</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/docsend-alternatives</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/how-to-get-in-front-of-investors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/how-to-find-angel-investors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/pitch-deck-problem-slide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/ProductDemo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/ClaimProfile</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/RoastRoom</loc>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/hall-of-flames</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/roast-archive</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/demo</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/Leaderboard</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- /startups, not /StartupDirectory: StartupDirectory.jsx canonicalizes to
       /startups, so listing the PascalCase twin advertised a URL that points
       elsewhere. -->
  <url>
    <loc>https://pitchspark.io/startups</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/roaster</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/RoastmasterBio</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/Newsletter</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/digest</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/Contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/PrivacyPolicy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://pitchspark.io/TermsOfService</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
