<?xml version="1.0" encoding="UTF-8"?>
<!--
  即時譯幕 — sitemap

  三個不變式，改動前先讀：

  1. 只列 canonical 網域（subtitles.ranger-huang.com）。本站同時可由
     ranger-instantly-translate-subtitles.web.app 存取，但那是 Sparkle 更新
     鏈路的不可逆位址，不是給搜尋引擎的。把它也列進來會製造 Google 眼中的
     重複來源，與各頁的 <link rel="canonical"> 直接衝突。

  2. 網址一律無副檔名。firebase.json 的 cleanUrls:true + trailingSlash:false
     讓 privacy.html 以 /privacy 提供服務，而 canonical 寫的也是 /privacy——
     這裡若寫成 /privacy.html 就與 canonical 指向不同網址。

  3. 刻意不放 <lastmod>。它得手動維護才會準，而 Google 只在 lastmod 長期
     可信時才採信；放一個會腐爛的欄位比不放更糟。

  不列入的網址與理由：
    /404       頁面自身已有 <meta name="robots" content="noindex">
    /appcast.xml   Sparkle 更新清單，不是給人讀的頁面
    /download/*    二進位檔（Content-Disposition: attachment）
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://subtitles.ranger-huang.com/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://subtitles.ranger-huang.com/privacy</loc>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://subtitles.ranger-huang.com/terms</loc>
    <priority>0.5</priority>
  </url>
</urlset>
