<?xml version="1.0" encoding="UTF-8"?>
<!--
  Indexable pages only. The legal pages (/privacy, /terms, /impressum and their
  German counterparts) carry <meta name="robots" content="noindex, follow"> and
  are deliberately left out — listing a noindexed URL here is a GSC warning.

  lastmod = date of the last commit that changed the page's source, not the day
  the file was regenerated. Keep it honest; Google discounts sitemaps whose
  lastmod moves on every build.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ===== Homepage ===== -->
  <url>
    <loc>https://scriptli.ch/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/" />
    <lastmod>2026-08-07</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/" />
    <lastmod>2026-08-07</lastmod>
    <priority>1.0</priority>
  </url>

  <!-- ===== Pricing ===== -->
  <url>
    <loc>https://scriptli.ch/pricing</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/pricing" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/preise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/preise" />
    <lastmod>2026-08-09</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/preise</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/pricing" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/preise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/preise" />
    <lastmod>2026-08-09</lastmod>
    <priority>0.8</priority>
  </url>

  <!-- ===== Human transcription ===== -->
  <url>
    <loc>https://scriptli.ch/human-transcription</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/human-transcription" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/manuelle-transkription" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/manuelle-transkription" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/manuelle-transkription</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/human-transcription" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/manuelle-transkription" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/manuelle-transkription" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.7</priority>
  </url>

  <!-- ===== German feature landing pages (no English equivalent) ===== -->
  <url>
    <loc>https://scriptli.ch/de/funktionen/strukturierte-transkription</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/funktionen/zusammenfassung-erstellen</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/funktionen/wort-fuer-wort-transkription</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/funktionen/interview-transkription</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/funktionen/meeting-notizen</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/funktionen/to-do-liste-erstellen</loc>
    <lastmod>2026-08-07</lastmod>
    <priority>0.8</priority>
  </url>

  <!-- ===== Blog index ===== -->
  <url>
    <loc>https://scriptli.ch/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>

  <!-- ===== Blog posts ===== -->
  <url>
    <loc>https://scriptli.ch/blog/ai-transcription-tools-comparison</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog/ai-transcription-tools-comparison" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog/ai-transcription-tools-comparison" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog/ai-transcription-tools-comparison" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/blog/ai-transcription-tools-comparison</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog/ai-transcription-tools-comparison" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog/ai-transcription-tools-comparison" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog/ai-transcription-tools-comparison" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/blog/schweizerdeutsch-vs-standard-german</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog/schweizerdeutsch-vs-standard-german" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog/schweizerdeutsch-vs-standard-german" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog/schweizerdeutsch-vs-standard-german" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/blog/schweizerdeutsch-vs-standard-german</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/blog/schweizerdeutsch-vs-standard-german" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/blog/schweizerdeutsch-vs-standard-german" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/blog/schweizerdeutsch-vs-standard-german" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.6</priority>
  </url>

  <!-- ===== Contact ===== -->
  <url>
    <loc>https://scriptli.ch/contact</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/contact" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/kontakt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/kontakt" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://scriptli.ch/de/kontakt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://scriptli.ch/contact" />
    <xhtml:link rel="alternate" hreflang="de" href="https://scriptli.ch/de/kontakt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://scriptli.ch/de/kontakt" />
    <lastmod>2026-08-07</lastmod>
    <priority>0.5</priority>
  </url>

</urlset>
