<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <!--
    Sitemap for www.mohamadkhawaja.com. Last updated: 2026-10-03.
    The indexable routes only: the build (scripts/prerender-meta.mjs) fails if this URL
    set differs from the routes in src/app/utils/seo-routes.json without noindex.
    Update a URL's lastmod when that page's content changes.

    Unlisted pages are deliberately absent: they carry noindex. They are not disallowed
    in robots.txt either, because that file is public and a blocked crawler would never
    see the noindex.
  -->

  <url>
    <loc>https://www.mohamadkhawaja.com/</loc>
    <lastmod>2026-10-03</lastmod>
    <image:image>
      <image:loc>https://www.mohamadkhawaja.com/mk-portrait.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.mohamadkhawaja.com/about</loc>
    <lastmod>2026-10-03</lastmod>
    <image:image>
      <image:loc>https://www.mohamadkhawaja.com/mk-portrait.jpg</image:loc>
    </image:image>
  </url>

  <url>
    <loc>https://www.mohamadkhawaja.com/achievements</loc>
    <lastmod>2026-10-03</lastmod>
  </url>

  <url>
    <loc>https://www.mohamadkhawaja.com/media-gallery</loc>
    <lastmod>2026-10-03</lastmod>
  </url>

  <url>
    <loc>https://www.mohamadkhawaja.com/digital-assistant</loc>
    <lastmod>2026-10-03</lastmod>
  </url>

  <url>
    <loc>https://www.mohamadkhawaja.com/bootcamp</loc>
    <lastmod>2026-10-03</lastmod>
  </url>

</urlset>
