<?xml version="1.0" encoding="UTF-8"?>
<!--
  AmericanVoters sitemap — static. Lists indexable public routes plus the
  authenticated journey pages (VYC/SYM/BWF) that have a meaningful guest
  experience.

  Why static (not @nuxtjs/sitemap module): the route set is small, stable, and
  fully known at build time. A module would buy us auto-discovery of [slug]
  routes, but we don't have any public dynamic routes yet (admin/[id] etc. are
  noindex). When that changes — e.g. once /bills/[slug] becomes a public route
  — swap to @nuxtjs/sitemap to pick up dynamic URLs automatically.

  lastmod is intentionally omitted: we don't have per-page mtimes wired to a
  build artifact yet, and stale lastmod is worse than no lastmod. Add it once
  the build pipeline can emit a JSON of (path -> last-changed timestamp).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Home -->
  <url>
    <loc>https://americanvoters.us/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- About cluster -->
  <url>
    <loc>https://americanvoters.us/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/about/values</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/transparency</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Journey pages -->
  <url>
    <loc>https://americanvoters.us/voice-your-concerns</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/legislation-in-motion</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/bills-were-following</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/speak-your-mind</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Top-of-funnel -->
  <url>
    <loc>https://americanvoters.us/join-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/contact-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Help us grow -->
  <url>
    <loc>https://americanvoters.us/help-us-grow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/help-us-grow/make-a-contribution</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/help-us-grow/join-the-movement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/help-us-grow/invite-friends</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- Legal -->
  <url>
    <loc>https://americanvoters.us/privacy-policy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/terms-of-use</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://americanvoters.us/community-guidelines</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
