<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained — this is a small, slowly-growing site (17 planned blog
  posts total), not worth build-time sitemap generation. Update by hand when
  a page is added/changed.

  The 17 /blog/* URLs below are reserved slots for the posts planned in
  minapuhun-free-visibility-plan.md — most don't have a real post behind
  them yet (src/data/blogPosts.js is empty until they're written). Listed
  here anyway per the deliberate choice to declare the eventual URL set now
  rather than rebuild this file from scratch later. Until a slug is added to
  blogPosts.js, its URL redirects to /blog (see BlogPost.js) rather than
  404ing.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url><loc>https://minapuhun.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://minapuhun.com/about</loc><lastmod>2026-08-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://minapuhun.com/pricing</loc><lastmod>2026-08-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://minapuhun.com/faq</loc><lastmod>2026-08-22</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog</loc><lastmod>2026-08-22</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://minapuhun.com/privacy</loc><lastmod>2026-08-22</lastmod><changefreq>yearly</changefreq><priority>0.2</priority></url>
  <url><loc>https://minapuhun.com/terms</loc><lastmod>2026-08-22</lastmod><changefreq>yearly</changefreq><priority>0.2</priority></url>

  <!-- Reserved blog post slots — see comment above -->
  <url><loc>https://minapuhun.com/blog/how-to-say-youre-sick-in-finnish</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/kela-appointment-phrases</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/book-doctor-appointment-finnish</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/job-interview-phrases-finnish</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/daycare-teacher-finnish-phrases</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/finnish-payslip-vocabulary</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/open-bank-account-finland-finnish</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/calling-in-sick-finland-finnish</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/renting-apartment-finland-vuokrasopimus</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/explain-symptom-finnish-pharmacist</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://minapuhun.com/blog/how-long-to-learn-finnish</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog/best-way-to-learn-finnish-adult-immigrant</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog/kotoutumiskoulutus-explained</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog/yki-test-explained</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog/finnish-grammar-cases-explained</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://minapuhun.com/blog/finnish-small-talk-silence</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://minapuhun.com/blog/sauna-etiquette-finland</loc><changefreq>monthly</changefreq><priority>0.5</priority></url>

</urlset>
