<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hoi An sitemap. Saigon SPA routes moved to /archive/saigon/* and excluded
  from indexing (noindex + Disallow in robots.txt).

  Legacy .html routes indexed by Google (14 URLs, handled by
  src/pages/legacy/LegacyHtmlRoutes.tsx) intentionally remain accessible
  but are omitted here — SEO_MIGRATION_PLAN.md documents the 301 strategy
  once Hoi An replacements exist.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Homepage -->
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Hoi An placeholder structure (content in progress) -->
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/tours</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/stories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/guides</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/journal</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/travel-guides</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/real-moments</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/faq</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/booking</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/gallery</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/hoi-an-preview</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Hoi An stories (dynamic /stories/:slug) -->
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/stories/hoi-an-ancient-town</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/stories/japanese-covered-bridge-hoi-an</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Hoi An guides (dynamic /guides/:slug) -->
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/guides/anna-hanh</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/guides/darius-dang</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/guides/thao</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/guides/ryan-ngoc</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!--
    /tours/:slug and /journal/:slug intentionally omitted: no Hoi An tour or
    journal entries exist yet. Saigon rows live under /archive/saigon/* and
    are excluded from indexing. Add entries here once Hoi An content ships.
  -->

  <!-- Legal -->
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://freewalkingtourshoian.lovable.app/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
