<?xml version="1.0" encoding="UTF-8"?>
<!--
  Every public page on buurtfix.nl, in both languages.

  Each URL lists the whole translation set in xhtml:link alternates, itself included —
  that self-reference is required, and a set where one page forgets it is thrown away
  whole rather than half-honoured. `npm run check:web` fails if this file and the pages
  in web/ ever disagree about which URLs exist.

  Not listed here, on purpose: /admin, /auth/, the delete-account confirmation pages and
  the frozen copies under /legal/<version>/ — see robots.txt for which of those is kept
  out by which mechanism.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://buurtfix.nl/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/"/>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/en/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/"/>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/privacy/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/privacy/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/privacy/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/en/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/privacy/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/privacy/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/privacy/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/terms/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/terms/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/terms/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/terms/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/en/terms/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/terms/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/terms/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/terms/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/delete-account/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/delete-account/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/delete-account/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/delete-account/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/en/delete-account/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/delete-account/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/en/delete-account/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/delete-account/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/legal/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/legal/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/legal/en/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/legal/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <url>
    <loc>https://buurtfix.nl/legal/en/</loc>
    <xhtml:link rel="alternate" hreflang="nl" href="https://buurtfix.nl/legal/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://buurtfix.nl/legal/en/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://buurtfix.nl/legal/"/>
    <lastmod>2026-09-19</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

</urlset>
