<?xml version="1.0" encoding="UTF-8"?>
<!--
  Royal Events public sitemap.

  The home page is one page of in-page sections, but /join, /privacy and
  /terms are real routes: App.tsx serves them from the hand-rolled router
  and nginx's `try_files $uri /index.html;` gives every one of them a
  200. Their Swahili aliases (/jiunge, /faragha, /masharti) are the same
  documents and are left out so they are not indexed as duplicates.

  Every other Royal surface (app., admin., i., scan.) is private and
  carries noindex, so nothing there belongs here.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://royalevent.co.tz/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://royalevent.co.tz/join</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://royalevent.co.tz/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://royalevent.co.tz/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
