<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    ============================================================
    SITEMAP REGENERATION NOTE (read before editing)
    ============================================================
    Creator page URLs are DYNAMIC:  /creator/<id>-<slugified-name>
    Example: https://pumpordump.ai/creator/42-joey-smith

    This static file only lists the stable top-level URLs. The
    per-creator entries must come from the live data:

    1. Fetch GET https://pumpordump.ai/rankings.json
    2. For each entry in rankings[], emit one <url>:
         <loc>https://pumpordump.ai/creator/{id}-{slugify(name)}</loc>
         <changefreq>hourly</changefreq>
         <priority>0.6</priority>
       Slugify: lowercase, spaces -> hyphens, keep [a-z0-9-],
       collapse repeats, trim to 60 chars ("creator" if empty).
    3. Regenerate at least daily (hourly is better — ranks move).

    Workstream 1 contract: serve a DYNAMIC sitemap at
    GET /sitemap.xml built from the same query the SSR block
    uses, with the static entries below always included first.
    Keep this static file as the fallback source of truth.
    ============================================================
  -->
  <url>
    <loc>https://pumpordump.ai/</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>hourly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://pumpordump.ai/rankings.json</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
