<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static XML sitemap for Travilista.B2C.
  Contains ONLY verified, stable, public, indexable URLs (content landing/static pages).
  Deliberately excluded: session-bound flight results, booking/payment/account/auth URLs,
  and entity detail URLs (hotel/tour) whose identifiers are not verified from live data.
  Dynamic entity URLs require API/DB integration + runtime verification (see progress report).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://travilista.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://travilista.com/ToursB2C</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://travilista.com/FlightsB2C</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/Home/About</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://travilista.com/Home/Contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://travilista.com/Home/Privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://travilista.com/Home/Terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!--
    Featured public hotel detail pages. These 8 URLs are copied verbatim from the existing
    homepage links (Views/Home/Index.cshtml): they are already crawlable, already indexable
    (HotelsB2C/Details is on the robots allow-list), and use the stable canonical hotelKey=
    form produced by SeoHelper.BuildCanonicalUrl (not session-bound, not the hotelCode variant).
    A complete, fully dynamic sitemap enumerating every hotel/tour requires API/DB data access
    that the B2C project does not have; that is tracked as remaining work in the progress report.
  -->
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=oWoifvrm8h</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=yTSYz0f6Am</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=KBaWTKEYT8</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=JmjmzI0jei</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=JbkIU13LvO</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=6S5oIqBK6o</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=ICu5gwVmsn</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://travilista.com/HotelsB2C/Details?hotelKey=3NpnALhfbh</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
