<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static routes only. Dataset detail URLs (/datasets/<uuid>) are driven by
  dataset_releases rows and are deliberately not hard-coded here — hand-listing
  UUIDs would go stale on the next publish. Generating them at build time from
  Supabase is planned alongside the dataset rebuild.

  The admin console and the mid-flow auth routes (password reset, the
  signup confirmation code) are excluded on purpose; see robots.txt.
  /login and /signup are listed below despite being auth screens: people
  search "freshlens login" / "freshlens sign up" to reach them directly,
  which robots.txt and each page's own SeoHead now allow.

  /how-it-works is excluded too, and was listed here until the 2026-09-04
  audit: it is a permanent redirect to /technology, and a sitemap that lists a
  redirect asks a crawler to spend budget discovering that. The destination is
  listed instead. /features was missing entirely and is a real public page.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://freshlens.tech/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/technology</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/features</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/about</loc>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/datasets</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/login</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/signup</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://freshlens.tech/delete-account</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
