<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="
    http://www.sitemaps.org/schemas/sitemap/0.9
    http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
>

  <!-- ── Core pages ─────────────────────────────────────────────────────── -->

  <url>
    <loc>https://voltsradio.web.app/</loc>
    <lastmod>2025-07-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://voltsradio.web.app/explore</loc>
    <lastmod>2025-07-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://voltsradio.web.app/about</loc>
    <lastmod>2025-07-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://voltsradio.web.app/download</loc>
    <lastmod>2025-07-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!--
    NOTE: /favorites, /admin, and /listen/:id pages are intentionally
    excluded from the sitemap:

    - /favorites  — personalised, login-gated, noindex
    - /admin       — private, noindex, nofollow
    - /listen/:id  — station URLs are dynamic and infinite in number;
                     if you want individual station pages indexed, generate
                     this section programmatically at build time using your
                     Firestore station list (see README for instructions).
  -->

</urlset>
