<?xml version="1.0" encoding="UTF-8"?>
<!--
  Public pages only. Everything under /admin, /api, /config, /lib and /services
  is blocked in robots.txt and is deliberately absent here.

  LANGUAGES (added 2026-07-31): the homepage serves Kurdish, Arabic and English.
  Until now ?lang= issued a cookie + 302, so crawlers only ever saw Kurdish and
  the Arabic/English content was unindexable. Each language now renders in place
  at its own URL, so all three are listed here with reciprocal hreflang
  annotations. Keep the annotations in sync with the <link rel="alternate"> tags
  emitted by index.php — Google ignores one-sided hreflang.

  /app is the friendly alias of the smart download link (q083). Listing it gives
  Google a real landing page to rank for "download QALLA" style queries; the page
  itself then redirects phones on to their own store.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://qallaa.com/</loc>
    <xhtml:link rel="alternate" hreflang="ku" href="https://qallaa.com/?lang=ku"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://qallaa.com/?lang=ar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://qallaa.com/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://qallaa.com/"/>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://qallaa.com/?lang=ku</loc>
    <xhtml:link rel="alternate" hreflang="ku" href="https://qallaa.com/?lang=ku"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://qallaa.com/?lang=ar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://qallaa.com/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://qallaa.com/"/>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://qallaa.com/?lang=ar</loc>
    <xhtml:link rel="alternate" hreflang="ku" href="https://qallaa.com/?lang=ku"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://qallaa.com/?lang=ar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://qallaa.com/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://qallaa.com/"/>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://qallaa.com/?lang=en</loc>
    <xhtml:link rel="alternate" hreflang="ku" href="https://qallaa.com/?lang=ku"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://qallaa.com/?lang=ar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://qallaa.com/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://qallaa.com/"/>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://qallaa.com/taxi-kalar/</loc>
    <xhtml:link rel="alternate" hreflang="ku" href="https://qallaa.com/taxi-kalar/?lang=ku"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://qallaa.com/taxi-kalar/?lang=ar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://qallaa.com/taxi-kalar/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://qallaa.com/taxi-kalar/"/>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://qallaa.com/q101</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://qallaa.com/q079</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://qallaa.com/q082</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <!-- /app and /drive are deliberately NOT listed (removed 2026-08-06).
       They are smart redirects: Googlebot crawls as a smartphone, gets a 302 to
       the Play Store, and never sees their HTML. Search Console reported /app as
       "Page with redirect", with the Play Store URL selected as its canonical.
       A URL that always redirects cannot be indexed, so listing one only creates
       permanent errors and wastes crawl budget. App downloads are covered by the
       homepage, which carries both store links and the QR codes; driver
       recruitment is covered by /q101. -->
</urlset>
