<?xml version="1.0" encoding="UTF-8"?>
<!--
  Padamdle sitemap.

  Short on purpose: the app has exactly two real URLs. The archive is in-app state rather
  than a route, so the six hundred-odd past puzzles have no address a crawler can visit
  and cannot be listed here. Giving them real URLs is the single biggest SEO gain
  available to this site and the reason this file looks so thin.

  Requesting /sitemap.xml used to return the React app with a 200, because the hosting
  config rewrote every unmatched path to index.html. Any sitemap submitted to Search
  Console was therefore served HTML and rejected. Firebase Hosting serves a real file
  before it applies a rewrite, so this file existing is what fixes that.

  lastmod is the date the URL's content last meaningfully changed, not today's date.
  Bumping it on every deploy trains crawlers to ignore it.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://padamdle.com/</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://padamdle.com/battle</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
