<?xml version="1.0" encoding="UTF-8"?>
<!--
    sitemap.xml — https://littleshelf.de/

    Nur die Seiten, die auch wirklich indexiert werden sollen: die Startseite
    und die Rechtstexte in beiden Sprachen. Veroeffentlichte Regale
    (/shelf/<token>.html) und die Ranglistenseite (/shelf/index.html) stehen
    bewusst NICHT hier — sie tragen ein "noindex" im Kopf und werden in
    robots.txt ausgeschlossen. Eine Sitemap, die auf noindex-Seiten zeigt,
    widerspricht sich selbst.

    Von Hand gepflegt, weil sich diese Liste so gut wie nie aendert. Wer eine
    Seite hinzufuegt, traegt sie hier mit ein und passt <lastmod> an (Format
    JJJJ-MM-TT). Kaeme irgendwann eine wachsende Zahl indexierbarer Seiten
    dazu, gehoerte diese Datei erzeugt statt getippt.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

    <url>
        <loc>https://littleshelf.de/</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/?lang=de"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/?lang=en"/>
    </url>

    <url>
        <loc>https://littleshelf.de/legal/en/imprint.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/imprint.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/imprint.html"/>
    </url>
    <url>
        <loc>https://littleshelf.de/legal/de/imprint.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/imprint.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/imprint.html"/>
    </url>

    <url>
        <loc>https://littleshelf.de/legal/en/privacy.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/privacy.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/privacy.html"/>
    </url>
    <url>
        <loc>https://littleshelf.de/legal/de/privacy.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/privacy.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/privacy.html"/>
    </url>

    <url>
        <loc>https://littleshelf.de/legal/en/terms.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/terms.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/terms.html"/>
    </url>
    <url>
        <loc>https://littleshelf.de/legal/de/terms.html</loc>
        <lastmod>2026-09-18</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.2</priority>
        <xhtml:link rel="alternate" hreflang="de" href="https://littleshelf.de/legal/de/terms.html"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://littleshelf.de/legal/en/terms.html"/>
    </url>

</urlset>
