<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static by design: this is a plain file in the frontend bundle (no server-side rendering here to
  generate one per deploy), so it only lists the handful of fully public, mostly-static pages — not
  individual news articles. Per the sitemap protocol a sitemap may only list URLs on the same host it's
  served from, and this site's API (which has the news data) lives on a different subdomain
  (webapi.onbota.be), so a dynamically generated sitemap can't live at onbota.be/sitemap.xml without a
  build step that fetches that data at build time, or an infra-level proxy — neither of which exists yet.
  Individual news articles are still perfectly crawlable: /news links to every one of them, and each sets
  its own title/description/OG tags at runtime (see shared/seo.service.ts).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://onbota.be/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://onbota.be/map</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onbota.be/news</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://onbota.be/rules</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
