<?xml version="1.0" encoding="UTF-8"?>
<!--
  Four URLs, because there are four public pages. No success page (one
  buyer's order), no API routes.

  Paths have no .html. cleanUrls was turned OFF on 19 Aug - it was
  swallowing /404, which is a number somebody will absolutely type -
  so vercel.json now rewrites /registry, /terms and /privacy to their
  files explicitly. Internal links use these same clean paths, and so
  do the canonical tags: one address per page, everywhere.

  NUMBER PAGES ARE NOT LISTED. /808 and its million siblings are
  served by api/number.js, and the unissued ones carry noindex: they
  change state constantly and would be stale in the index within a
  day. ISSUED pages are permanent and indexable, but listing them
  means generating this file from the database on every claim, which
  is a build step this project does not have. They will be found
  through links instead. Revisit if search ever becomes a channel
  worth engineering for.

  Priorities are relative to each other and to nothing else. The front
  page sells, the registry is the reason to come back, and the legal
  pages exist because they must.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.nosupplyclub.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.nosupplyclub.com/registry</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.nosupplyclub.com/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nosupplyclub.com/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
