<?xml version="1.0" encoding="UTF-8"?>
<!--
  Public routes only.

  Deliberately absent: /shift/<id>. Those are transient deep links that funnel
  straight into auth, they are served by one rewritten HTML file so every one
  of them would carry identical metadata, and the shifts themselves expire.

  Note it is not robots-disallowed either, and that is a deliberate trade. It
  is an unbounded 200 URL space all carrying the site-wide fallback title, so
  some duplicate-title bloat is possible - but these are the links people
  actually paste into WhatsApp, and a Disallow risks suppressing the link
  preview, which is the entire reason the broadcast feature exists. Google
  folds identical-content URLs on its own; a dead preview is not recoverable.

  Also absent: /login and /register. They render behind the loading gate, so
  their exported HTML carries the site-wide fallback title rather than their
  own - listing a page whose title duplicates the landing page is a
  duplicate-content signal, and neither has content worth indexing anyway. They
  are reachable and linked from the landing page; a crawler will find them.

  Also absent: every signed-in route. robots.txt disallows them; listing a
  disallowed URL here would be a contradiction a crawler reports as an error.

  lastmod is deliberately omitted rather than stamped with a build date. A
  date that moves on every deploy while the page text is unchanged trains
  crawlers to ignore the field.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.locum.my/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.locum.my/open-shifts</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.locum.my/privacy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.locum.my/terms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
