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

  <!-- ==============================================================
       Makeba - AI Audio Lessons
       Sitemap for Google Search
       Generated: 2026-06-07
       Base URL: https://makeba.online
       ============================================================== -->

  <!-- Core Pages (Highest Priority) -->

  <url>
    <loc>https://makeba.online/</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://makeba.online/og-image.png</image:loc>
      <image:title>Makeba - AI Audio Lessons</image:title>
      <image:caption>AI-generated audio lessons for East African students. Listen offline, learn anywhere.</image:caption>
    </image:image>
  </url>

  <!-- Legal Pages -->

  <url>
    <loc>https://makeba.online/privacy</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://makeba.online/terms</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Admin -->

  <url>
    <loc>https://makeba.online/admin</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- Subject Landing Pages (SEO-optimized entry points) -->

  <url>
    <loc>https://makeba.online/</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://makeba.online/" />
    <xhtml:link rel="alternate" hreflang="sw" href="https://makeba.online/" />
  </url>

  <!-- Preview / Shareable Lesson Pages (Dynamic) -->
  <!--
    These URLs are generated dynamically when users share lessons.
    Google may discover them via shared links, social media, or referral traffic.
    The pattern is: /preview/{lessonId}
    Example: /preview/lesson_abc123
  -->

  <!-- Note: Dynamic preview lesson URLs are not pre-listed here because
       they are user-generated and change frequently. Google will discover
       them naturally through shared links and social signals.

       The backend generates share paths like:
         /preview/{lesson_id}?ref={referral_code}

       These are indexed via social sharing and organic discovery.
  -->

</urlset>
