<?xml version="1.0" encoding="UTF-8"?>
<!--
  File: public/sitemap.xml
  Purpose: XML sitemap served at /sitemap.xml telling search-engine crawlers which
  public pages of the NSJ Express site exist and how often they change. Lives in
  public/ so Vite copies it to the site root verbatim at build time. Each <url>
  entry: <loc> = absolute page URL, <lastmod> = last change date, <changefreq> =
  crawl-frequency hint, <priority> = relative importance (0.0-1.0). These are hints
  only; crawlers may ignore them.
-->
<!-- urlset is the sitemap root; xmlns declares the Sitemap 0.9 protocol namespace. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Home page: highest priority (1.0), updated weekly. -->
  <url>
    <loc>https://nsjexpress.com.au/</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- Sign-up page: important conversion page (0.7), changes monthly. -->
  <url>
    <loc>https://nsjexpress.com.au/signup</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Privacy policy: low priority (0.3), rarely changes (yearly). -->
  <url>
    <loc>https://nsjexpress.com.au/privacy</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <!-- Terms of service: low priority (0.3), rarely changes (yearly). -->
  <url>
    <loc>https://nsjexpress.com.au/terms</loc>
    <lastmod>2026-03-28</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <!-- Tracking page: changes daily (live shipment data), medium priority (0.6). -->
  <url>
    <loc>https://nsjexpress.com.au/track</loc>
    <lastmod>2026-04-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
