<?xml version="1.0" encoding="UTF-8"?>
<!--
  KB-387. Rebuilt 2026-08-11.

  WHY: every one of the previous 29 entries ended in .html, and the site moved to extensionless
  URLs, so the server 301s /about.html to /about. Every single address in this file therefore
  bounced. A sitemap exists to hand a crawler the FINAL address of a page; handing it a redirect
  wastes the crawl and tells Google the page lives somewhere it does not.

  Two entries are deliberately NOT the obvious clean form, because the server serves them elsewhere:
    /pestabina   (not /pesta-bina)  - pesta-bina.html is served here via ALIAS in server/index.js
    /bookpesta   (not /book-pesta)  - book-pesta.html is served here via the same ALIAS table
  Both /pesta-bina and /book-pesta are live 301s INTO those addresses and are kept that way on
  purpose, for people who bookmarked them. They must never appear here or in a canonical tag.

  The homepage is listed as the bare origin, matching home.html's own canonical. /home also serves
  the same page, but the canonical names "/", so "/" is what belongs here.

  DELIBERATELY EXCLUDED, do not "fix" by adding them back:
    /admin /admin-pesta /pesta-assign  - staff surfaces, also Disallowed in robots.txt
    /pesta-claim /pesta-form /pesta-group /staff-claim /wa-push /404  - carry meta robots noindex
    /profile          - a signed-in account page, nothing for a searcher to land on
    /soon             - an "Opening soon" placeholder, not a real page yet
    /corporate /workshops - stub pages that canonical into /field-trip and /build-a-thing

  Every URL below was verified to answer 200 directly, with no redirect hop, before being listed.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Home + the surfaces people search their way into -->
  <url><loc>https://kitabina.my/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://kitabina.my/browse</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://kitabina.my/book</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://kitabina.my/search</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://kitabina.my/schedule</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://kitabina.my/shop</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://kitabina.my/compare</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>

  <!-- Pesta Bina, the seasonal festival and its ticket page -->
  <url><loc>https://kitabina.my/pestabina</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://kitabina.my/bookpesta</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>

  <!-- Who it is for -->
  <url><loc>https://kitabina.my/kids</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://kitabina.my/adults</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://kitabina.my/field-trip</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://kitabina.my/bina-studio</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>

  <!-- Programs and courses -->
  <url><loc>https://kitabina.my/programs</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://kitabina.my/skills</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://kitabina.my/junior-woodworker</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://kitabina.my/kemahiran-hidup</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://kitabina.my/cabinet-making</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/build-a-thing</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/fix-it-yourself</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/tool-training</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <!-- Proof: work, people, results -->
  <url><loc>https://kitabina.my/projects</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/stories</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/reviews</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/instructors</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/outcomes</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/accreditation</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/scholarships</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/careers</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>

  <!-- Practical: before you come -->
  <url><loc>https://kitabina.my/calendar</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/find-us</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/prepare</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/tool-list</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://kitabina.my/faq</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://kitabina.my/about</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <!-- Terms -->
  <url><loc>https://kitabina.my/policies</loc><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://kitabina.my/legal</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://kitabina.my/privacy</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>

</urlset>
