<?xml version="1.0" encoding="UTF-8"?>
<!-- Every <loc> here MUST be byte-identical to that page's <link rel=canonical>,
     and no noindex URL may appear at all. scripts/seo_check.py enforces both
     (rules sitemap-canonical / sitemap-indexable / in-sitemap), so this file
     cannot drift away from the pages again.

     /impressum and /datenschutz are deliberately absent: the public Caddy
     serves both with X-Robots-Tag: noindex (the (noindex-legal) snippet in
     nitramine.com/shared/caddy/Caddyfile). Listing them asked Google to crawl
     what we then told it to drop, which is what "Durch noindex-Tag
     ausgeschlossen" was reporting. They stay reachable via the footer. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Homepage hub, per locale. Only these two and /tools/pdf-diff exist in
       both languages; there is no other /de/ page, and inventing one in the
       sitemap is how the dead /de/ URLs got crawled in the first place. -->
  <url><loc>https://aktenadler.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://aktenadler.com/de/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>

  <!-- The e-invoicing app and its landing pages. The trailing slash is not
       cosmetic: it is what each page's canonical says, and a sitemap URL
       that is not the canonical is a duplicate Google has to adjudicate. -->
  <url><loc>https://aktenadler.com/app.html</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://aktenadler.com/erstellen/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://aktenadler.com/pruefen/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://aktenadler.com/anzeigen/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://aktenadler.com/konvertieren/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>

  <!-- PDF tools -->
  <url><loc>https://aktenadler.com/tools/pdf-diff</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://aktenadler.com/de/tools/pdf-diff</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://aktenadler.com/tools/pdf</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://aktenadler.com/tools/pdforge</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Tax micro-tools -->
  <url><loc>https://aktenadler.com/tools/iban-pruefen</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://aktenadler.com/tools/ust-idnr-pruefen</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://aktenadler.com/tools/qr-rechnung</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://aktenadler.com/tools/brutto-netto</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

</urlset>
