<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml fuer helfer-portal.ch (Stufe 1 am 20.08.2026, Stufe 2 am 20.08.2026)

  ==> SECHS ADRESSEN, NICHT MEHR <==
  Hier stehen nur Seiten, die es oeffentlich WIRKLICH gibt. Eine Sitemap, die
  Adressen nennt, unter denen nichts Eigenes steht, schadet mehr als sie nutzt:
  der SPA-Rueckfall liefert unter jedem Pfad dieselbe Huelle, und wer sie
  auflistet, meldet Google hundert identische Seiten.

  ==> WAS SICH MIT STUFE 2 GEAENDERT HAT <==
  Die beiden neuen Adressen unten sind die ERSTEN, die serverseitig echten
  Inhalt liefern (server/inhaltsseiten.js) - ohne JavaScript, mit eigenem
  Titel, eigener Beschreibung und eigener <link rel="canonical">. Sie sind
  damit keine Absichtserklaerung mehr, sondern eine Zusicherung.

  ==> STUFE 3, AM SELBEN ABEND: JETZT STIMMT DIE GANZE LISTE <==
  Die Startseite und die drei Rechtstexte werden nicht mehr rein clientseitig
  gerendert: der Server schreibt ihren Inhalt in die Huelle, bevor er sie
  ausliefert (server/vorab-inhalt.js). Ein Robot ohne JavaScript sieht dort
  jetzt Text. Damit ist KEINE der sechs Adressen hier mehr eine blosse
  Absichtserklaerung - was in dieser Datei steht, liefert auch Inhalt.

  Die Rechtstexte kommen dabei aus recht/*.md durch dasselbe baue(), mit dem
  die Fassung fuer die SPA erzeugt wird: EINE Quelle, keine zweite Zusage.

  ⚠ DIESE DATEI UND server/inhaltsseiten.js MUESSEN ZUSAMMENPASSEN. Sie tun es
  nicht von selbst: die Liste hier ist von Hand gefuehrt. Der Zaun T13g prueft
  BEIDE Richtungen - jede Inhaltsseite steht in der Sitemap, und jede genannte
  Adresse antwortet auch wirklich mit eigenem Inhalt. Das ist dieselbe Lehre
  wie §17 und wie die Migrations-Dateiliste vom selben Tag: eine Liste, die nur
  in eine Richtung geprueft wird, ist eine Absichtserklaerung.

  KEINE <lastmod>-Angaben ohne Grundlage: ein erfundenes Datum ist schlechter
  als keines. Sie kommen, wenn die Seiten aus einer Quelle mit echtem
  Aenderungsdatum erzeugt werden.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://helfer-portal.ch/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/vereinssoftware-schweiz</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/helferplan-online-erstellen</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/handbuch</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/recht/impressum</loc>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/recht/datenschutz</loc>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://helfer-portal.ch/recht/agb</loc>
    <priority>0.3</priority>
  </url>
</urlset>
