<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static routes only. The pages that actually carry long-tail search value
  (/palvelu/:providerId/:serviceId and /tarjoaja/:id) are generated from
  Firestore and are NOT listed here — they need a build-step generator that
  queries the published services collection. Until that exists, and until the
  SPA is prerendered, those URLs are effectively invisible to search.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://avaleapp.fi/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- /kirjaudu and /rekisteroidy are left out on purpose: bare auth forms
       with nothing for a searcher. Trailing slash on /yrityksille/ because
       Hosting 301s the bare path to it; a sitemap URL that redirects is
       reported as an error in Search Console. -->
  <url>
    <loc>https://avaleapp.fi/yrityksille/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://avaleapp.fi/ehdot/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://avaleapp.fi/tietosuoja/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://avaleapp.fi/tuki/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
