<?xml version="1.0" encoding="UTF-8"?>
<!--
  One URL, on purpose. This site has exactly one page a search engine should hold: the
  landing page at "/". Every other route either sits behind the login or is /login itself,
  and all of them serve the same index.html with <link rel="canonical"> pointing at "/",
  so listing them here would be listing non-canonical duplicates — which Google drops and
  reports back as "Alternate page with proper canonical tag" noise in Search Console.

  The marketing content (services, pricing, coach bios) lives on kgcoaching.co.za and has
  its own sitemap. Keep the two apart so the sites never compete for the same query.

  lastmod is the date the landing page content actually changed, not the date of the last
  deploy. Google ignores a lastmod it can see is untrue, so only move this when the copy,
  the FAQs or the page structure change — not for a dependency bump or a backend fix.

  <changefreq> and <priority> are deliberately absent: Google ignores both outright, and on
  a single-URL sitemap there is nothing for them to express anyway.

  If a genuinely public page is ever added (a pricing page, a public schedule), add a <url>
  block for it here and make sure that page carries its own self-referencing canonical.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.training.kgcoaching.co.za/</loc>
    <lastmod>2026-09-10</lastmod>
  </url>
</urlset>
