<?xml version="1.0" encoding="UTF-8"?>
<!--
  Smart Future sitemap.
  Canonical domain: https://www.smartfuture.co.za (www enforced via vercel.json).
  Only current, indexable marketing pages are listed. Every other historical
  URL (about-us, application-form, new-application, smart-future-application-form,
  contact-us, /coverage, /voice, /store, /support, /about, /contact) either
  redirects to the closest live page in the SPA router or has a 301 in
  vercel.json so Googlebot drops the stale entry on the next crawl.

  Deliberately EXCLUDED:
    /clientzone         — auth-only shell; nothing to index (also in robots.txt).
    /coverage-results   — dynamic per-address; would produce unbounded URLs.
    /security/packages/:id — dynamic, admin-managed catalogue.
  When a new public page ships, add an entry here AND update the page's
  <link rel="canonical"> to match.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://www.smartfuture.co.za/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/fibre</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/security</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/terms-of-use</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/privacy-policy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/acceptable-use-policy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/paia-manual</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.smartfuture.co.za/account-deletion</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
