<?xml version="1.0" encoding="UTF-8"?>
<!-- Every indexable route. /cart, /admin, and /checkout/* are noindex and
     deliberately absent. lastmod is the one hint Google still uses
     (changefreq/priority are ignored). The dates here are the FALLBACK:
     the build (scripts/prerender-meta.ts) rewrites each one in the served
     copy from git — the last commit touching that route's source — and
     keeps whichever is later, so bump a date here only for content that
     changes outside git (catalog, gallery uploads). -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://dukeswhips.com/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/build</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/shop</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/gallery</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/contact</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/care</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/shipping</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/returns</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/privacy</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://dukeswhips.com/terms</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>
