<?xml version="1.0" encoding="UTF-8"?>

<!--
  Gaaloh sitemap.

  <lastmod> is the only one of the three optional hints Google actually reads.
  Google has stated publicly that it ignores <changefreq> and <priority> outright,
  so they are not here: they cost a reader's attention and buy nothing.

  lastmod matters more than usual for this site. A Search Console audit on
  2026-08-18 found nine of these eleven URLs "discovered, currently not indexed"
  and never once crawled — Google knew about them and declined to spend the
  request. A truthful lastmod is a direct signal that a page is worth re-fetching.

  BUMP THE DATE ON A PAGE WHEN ITS CONTENT MEANINGFULLY CHANGES. A date that
  advances on every deploy is worse than none — Google learns to distrust it and
  the signal stops working.

  All dates are 2026-08-18: every page's served HTML was replaced that day, when
  per-route prerendering gave each URL its own title, description and canonical.

  Deliberately absent:
    /bulk/confirm  — noindex; only meaningful with a live order in hand
    /waitlist/cook, /waitlist/customer — share-link variants of /waitlist, same page
-->

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://gaaloh.com/</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/waitlist</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/about</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/blog</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/bulk</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/faq</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/contact</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <!-- The FSSAI registration guide. The chooser plus one URL per language: these
       are not duplicates of each other, they are the same guide written in six
       languages, and each carries hreflang alternates naming the other five. They
       are the highest-intent pages on the site — a cook searching "FSSAI
       registration for home kitchen" is exactly who Gaaloh is for — so they are
       listed individually rather than left for the crawler to find. -->
  <url>
    <loc>https://gaaloh.com/fssai-guide</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/en</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/hi</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/kn</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/te</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/ta</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/fssai-guide/ml</loc>
    <lastmod>2026-08-22</lastmod>
  </url>

  <!-- Google Play links here from the store listing and it must stay publicly
       reachable, so it belongs in the sitemap even though it is a support page. -->
  <url>
    <loc>https://gaaloh.com/delete-account</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/privacy-policy</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/terms-of-service</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/cookie-policy</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

  <url>
    <loc>https://gaaloh.com/refund-policy</loc>
    <lastmod>2026-08-18</lastmod>
  </url>

</urlset>
