<?xml version="1.0" encoding="UTF-8"?>
<!--
  Odyssey365 사이트맵.

  라우트 원본은 lib/app.dart 의 Router — 페이지를 추가하면 여기도 같이 늘려야 한다
  (test/seo_test.dart 가 app.dart 라우트와 이 파일의 대조를 강제한다).
  인증 라우트(/login·/delete-account)는 robots.txt 와 같은 이유로 제외.

  URL 은 canonical 과 동일해야 한다 — 루트만 슬래시로 끝나고 나머지는 슬래시 없음
  (firebase.json 의 cleanUrls=true 가 /about 형태로 서빙한다).
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://product.odyssey365.app/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://product.odyssey365.app/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://product.odyssey365.app/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://product.odyssey365.app/privacy-policy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://product.odyssey365.app/terms-of-service</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
