<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained. Keep in sync with src/App.tsx, src/pages.config.ts,
  src/lib/seo.ts (ROUTES) and scripts/make-spa-routes.js.

  Rules enforced by scripts/validate-sitemap.js (run in `npm run build`):
    - every <loc> must be one of the canonical URLs in src/lib/seo.ts
    - no capitalized aliases (/Privacy, /Terms, /Partners): those resolve, but
      they canonicalize to the lowercase form, and a sitemap must only ever
      list canonical URLs
    - no /Home: it renders the same page as /tiendanube and canonicalizes there
    - no /demo or /tiendanube-reviews: stale artifacts from an older deploy that
      are not produced by this build at all
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://avala.cloud/</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.90</priority>
  </url>
  <url>
    <loc>https://avala.cloud/tiendanube</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.00</priority>
  </url>
  <url>
    <loc>https://avala.cloud/tienda-negocio</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.80</priority>
  </url>
  <url>
    <loc>https://avala.cloud/partners</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.60</priority>
  </url>
  <url>
    <loc>https://avala.cloud/privacy</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.30</priority>
  </url>
  <url>
    <loc>https://avala.cloud/terms</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.30</priority>
  </url>
</urlset>
