<?xml version="1.0" encoding="UTF-8"?>
<!--
  Hand-maintained (3 URLs). Dynamic generation would buy nothing: the pages are
  ERB constants with no content model, so a generated <lastmod> could only be
  the deploy timestamp — a false "the text changed" signal on every docs-only
  deploy, and Google discounts a lastmod it cannot trust.

  RULE when editing: set <lastmod> to the date of a real change to that page's
  rendered content (its view + the partials it renders + the layout). Leave it
  alone for deploys that do not change what a reader sees. Format: YYYY-MM-DD.

  No hreflang on /pt/nome-em-coreano: it is a pt-only page with no EN
  counterpart, and hreflang requires reciprocal pairs. See the view's header
  comment and nome_em_coreano_test.rb, which asserts zero hreflang links.

  test/integration/sitemap_test.rb guards against URL drift (every <loc> must
  still resolve) and against lastmod typos.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://learnkoreanwith.me/</loc>
    <lastmod>2026-08-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://learnkoreanwith.me/"/>
    <xhtml:link rel="alternate" hreflang="pt-PT" href="https://learnkoreanwith.me/pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://learnkoreanwith.me/"/>
  </url>
  <url>
    <loc>https://learnkoreanwith.me/pt</loc>
    <lastmod>2026-08-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://learnkoreanwith.me/"/>
    <xhtml:link rel="alternate" hreflang="pt-PT" href="https://learnkoreanwith.me/pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://learnkoreanwith.me/"/>
  </url>
  <url>
    <loc>https://learnkoreanwith.me/pt/nome-em-coreano</loc>
    <lastmod>2026-08-21</lastmod>
  </url>
</urlset>
