<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- Homepage -->
  <url>
    <loc>https://bfstats.io/</loc>
    <changefreq>hourly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- The live server list. /servers/* only redirects here, so it is not listed. -->
  <url>
    <loc>https://bfstats.io/v4/servers/bf1942</loc>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- The featured server pages and each featured server's own page are written
       here at build time from ui/src/seo/featuredServers.ts (ui/build/seoPrerender.js). -->
  <!-- featured-servers -->
  <url>
    <loc>https://bfstats.io/bf1942-servers</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/bf1942-servers/simple</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/bf1942-servers/moongamers</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/bf1942-servers/chasaba</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/bf1942-servers/echo</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/bf1942-servers/fhsw</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/*NEW*%20SiMPLE%20%7C%20BF1942</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/*NEW*%20SiMPLE%20%7C%20RtR%2BSW</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/*NEW*%20SiMPLE%20%7C%20New%20Maps</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/*NEW*%20SiMPLE%20%7C%20Tanks%20a%20lot!</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/MoonGamers.com%20%7C%20Est.%202004</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/CHASABA%20Main%20BF1942%20Server</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/CHASABA%20Sub%20BF1942%20Server</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/-%5BECHO%5D-%20DC%20%7C%20North%20America</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/-%5BECHO%5D-%20BF1942%20%7C%20Europe</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/FHSW%200.81%2BFHSWeu0.84%20!%20UPDATE%20!</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://bfstats.io/v4/servers/detail/Kabu.server%20FHSW0.81</loc>
    <changefreq>hourly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Players Page -->
  <url>
    <loc>https://bfstats.io/v4/players</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- BattleView: installing the round recorders -->
  <url>
    <loc>https://bfstats.io/battleview</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Tournaments Pages -->
  <!-- Note: Individual tournament pages (/t/:id) should be generated dynamically
       from the tournament API and added to this sitemap via a backend service.
       Legacy /tournaments/:id URLs redirect to /t/:id for backwards compatibility -->

  <!-- Round Report Pages: EXCLUDED - Do not add /rounds/:roundId/report URLs.
       Low value for search; disallowed in robots.txt and noindex in page meta. -->

</urlset>
