<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- General Pages -->
  <url>
    <loc>https://puzzlevault.pages.dev/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/about.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/privacy.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/terms.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/contact.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Game Pages -->
  <url>
    <loc>https://puzzlevault.pages.dev/games/numvault.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/gridsmash.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/patternpop.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/sortstack.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/quickcalc.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/tileturn.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/colorflow.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/pipelink.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/mergechain.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/games/hexmatch.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://puzzlevault.pages.dev/blog/</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/5-tips-to-boost-your-brain-with-puzzles.html</loc>
    <lastmod>2026-03-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/gridsmash-beginner-strategy-guide.html</loc>
    <lastmod>2026-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/daily-challenge-streak-tips.html</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/numvault-tips-and-strategy.html</loc>
    <lastmod>2026-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/welcome-to-puzzlevault.html</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

    <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/the-evolution-of-browser-puzzles.html</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/why-we-built-puzzlevault-with-vanilla-js.html</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/colorflow-advanced-pathing-strategies.html</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/posts/the-math-behind-sortstack.html</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Language Landing Pages -->
  <url>
    <loc>https://puzzlevault.pages.dev/ko/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/ja/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/zh/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/es/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Blog Language Indexes -->
  <url>
    <loc>https://puzzlevault.pages.dev/blog/ko/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/ja/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/zh/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://puzzlevault.pages.dev/blog/es/</loc>
    <lastmod>2026-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Blog Posts: Korean -->
  <url><loc>https://puzzlevault.pages.dev/blog/ko/5-tips-to-boost-your-brain-with-puzzles.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/gridsmash-beginner-strategy-guide.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/daily-challenge-streak-tips.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/welcome-to-puzzlevault.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/numvault-tips-and-strategy.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>

    <url><loc>https://puzzlevault.pages.dev/blog/ko/the-evolution-of-browser-puzzles.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/why-we-built-puzzlevault-with-vanilla-js.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/colorflow-advanced-pathing-strategies.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ko/the-math-behind-sortstack.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>

  <!-- Blog Posts: Japanese -->
  <url><loc>https://puzzlevault.pages.dev/blog/ja/5-tips-to-boost-your-brain-with-puzzles.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/gridsmash-beginner-strategy-guide.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/daily-challenge-streak-tips.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/welcome-to-puzzlevault.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/numvault-tips-and-strategy.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>

    <url><loc>https://puzzlevault.pages.dev/blog/ja/the-evolution-of-browser-puzzles.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/why-we-built-puzzlevault-with-vanilla-js.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/colorflow-advanced-pathing-strategies.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/ja/the-math-behind-sortstack.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>

  <!-- Blog Posts: Chinese -->
  <url><loc>https://puzzlevault.pages.dev/blog/zh/5-tips-to-boost-your-brain-with-puzzles.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/gridsmash-beginner-strategy-guide.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/daily-challenge-streak-tips.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/welcome-to-puzzlevault.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/numvault-tips-and-strategy.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>

    <url><loc>https://puzzlevault.pages.dev/blog/zh/the-evolution-of-browser-puzzles.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/why-we-built-puzzlevault-with-vanilla-js.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/colorflow-advanced-pathing-strategies.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/zh/the-math-behind-sortstack.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>

  <!-- Blog Posts: Spanish -->
  <url><loc>https://puzzlevault.pages.dev/blog/es/5-tips-to-boost-your-brain-with-puzzles.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/gridsmash-beginner-strategy-guide.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/daily-challenge-streak-tips.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/welcome-to-puzzlevault.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/numvault-tips-and-strategy.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>

  <!-- Localized Static Pages -->
  <!-- KO -->
  <url><loc>https://puzzlevault.pages.dev/ko/about.html</loc><lastmod>2026-03-06</lastmod><priority>0.6</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ko/contact.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ko/privacy.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ko/terms.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>

  <!-- JA -->
  <url><loc>https://puzzlevault.pages.dev/ja/about.html</loc><lastmod>2026-03-06</lastmod><priority>0.6</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ja/contact.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ja/privacy.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>
  <url><loc>https://puzzlevault.pages.dev/ja/terms.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>

  <!-- ZH -->
  <url><loc>https://puzzlevault.pages.dev/zh/about.html</loc><lastmod>2026-03-06</lastmod><priority>0.6</priority></url>
  <url><loc>https://puzzlevault.pages.dev/zh/contact.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/zh/privacy.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>
  <url><loc>https://puzzlevault.pages.dev/zh/terms.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>

  <!-- ES -->
  <url><loc>https://puzzlevault.pages.dev/es/about.html</loc><lastmod>2026-03-06</lastmod><priority>0.6</priority></url>
  <url><loc>https://puzzlevault.pages.dev/es/contact.html</loc><lastmod>2026-03-06</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/es/privacy.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>
  <url><loc>https://puzzlevault.pages.dev/es/terms.html</loc><lastmod>2026-03-06</lastmod><priority>0.4</priority></url>

  <url><loc>https://puzzlevault.pages.dev/blog/es/the-evolution-of-browser-puzzles.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/why-we-built-puzzlevault-with-vanilla-js.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/colorflow-advanced-pathing-strategies.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>
  <url><loc>https://puzzlevault.pages.dev/blog/es/the-math-behind-sortstack.html</loc><lastmod>2026-03-29</lastmod><priority>0.5</priority></url>

</urlset>
