<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for rosterplus.io
  Last regenerated: 2026-05-17
  Regenerated by: scripts/generate-sitemap.sh
  Artist count: 11
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Marketing + public surfaces -->
  <url>
    <loc>https://rosterplus.io/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/directory.html</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/auth.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rosterplus.io/privacy.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rosterplus.io/terms.html</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rosterplus.io/status.html</loc>
    <changefreq>hourly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://rosterplus.io/press.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rosterplus.io/link</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Verified artist profiles (UUID URLs) — auto-generated. -->
  <url>
    <loc>https://rosterplus.io/profile.html?id=a751bfef-ba09-40d0-bca3-476cde42e53c</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=0a13115f-ba52-4365-9064-b5501b337322</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=6b266489-6e46-4afb-a877-3fc8ec4f1888</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=afe0b43c-16d2-4e86-99fe-18e7a71b60ce</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=49f85dd9-6f67-42db-b657-c75f91326c49</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=1add5179-4348-4ca3-bbf5-69163380f7dc</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=5e79e3c6-4ba9-41cb-b02c-b585e34d2bcf</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=1b72fadd-abca-4f6a-861c-9909da157db4</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=658b61af-3a50-4c7d-b00f-d30575a9ad48</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=1a1291b6-1eb2-482a-85fc-615f4c49b792</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/profile.html?id=bb4c7f80-706d-4123-8f60-57b73ce472b6</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <!-- Pretty per-artist URLs at /a/<handle> — routed by .htaccess (see 20260512_artists_handle.sql for the handle column). Higher priority than UUID URLs because they're share-friendly. -->
  <url>
    <loc>https://rosterplus.io/a/anturage</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/ashkan-k</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/borey</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/epi</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/etch</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/eva-kim</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-04-19</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/highlite</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/imen</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/katrin-losa</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/lith-k</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
  <url>
    <loc>https://rosterplus.io/a/sarabi</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-11</lastmod>
  </url>
</urlset>
