<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — 契約 L15。手寫，沒有產生步驟（L18：這個專案沒有 build 指令）。

  網址的形狀有兩個刻意的決定：

  1. **一律 apex、不寫 www、不寫 *.pages.dev。** 正式網址是 apex（裁定 8）。
     這三種網址供的是同一份檔案，Google 只會挑一個當正主——sitemap 與每一頁的
     canonical 就是我們指定挑哪一個的地方。`src/__tests__/landingSeo.test.ts`
     有一條護欄盯著這裡不得出現另外兩種。

  2. **副檔名拿掉。** Cloudflare Pages 把 /privacy.html 308 導到 /privacy
     （2026-09-08 實測）。sitemap 寫成會被導走的那一個，等於叫 Google 多跳一次。

  **沒有 lastmod 是故意的。** 手寫的日期一定會忘記改，而 Google 發現你的 lastmod
  跟實際變動對不上，就會整批不信任它——一個爛掉的欄位比沒有這個欄位更糟。
  哪天有了產生步驟再談。

  ⚠️ 新增一頁的時候這裡要一起加。忘了加不會有任何症狀（頁面照樣顯示、其他測試
  照樣綠），所以 landingSeo.test.ts 讓「web/ 底下有哪些 .html」與這裡的清單
  **雙向**對帳：漏一筆紅，多一筆也紅。
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://newlifeabroad.info/</loc>
  </url>
  <url>
    <loc>https://newlifeabroad.info/privacy</loc>
  </url>
  <url>
    <loc>https://newlifeabroad.info/support</loc>
  </url>
  <url>
    <loc>https://newlifeabroad.info/contact</loc>
  </url>
</urlset>
