<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  
  <!-- Homepage (highest priority) -->
  <url>
    <loc>https://www.agentur-szwei.de/</loc>
    <lastmod>2025-01-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://www.agentur-szwei.de/og-image.jpg</image:loc>
      <image:title>S'ZWEI Digitalagentur</image:title>
      <image:caption>Digitale Lösungen für KMU, E-Commerce und Events</image:caption>
    </image:image>
  </url>

  <!-- Main Service Pages -->
  <url>
    <loc>https://www.agentur-szwei.de/digital</loc>
    <lastmod>2025-01-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.agentur-szwei.de/marketing</loc>
    <lastmod>2025-01-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.agentur-szwei.de/event</loc>
    <lastmod>2025-01-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Blog Index -->
  <url>
    <loc>https://www.agentur-szwei.de/blog</loc>
    <lastmod>2025-01-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Legal Pages (lower priority) -->
  <url>
    <loc>https://www.agentur-szwei.de/impressum</loc>
    <lastmod>2025-01-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://www.agentur-szwei.de/datenschutz</loc>
    <lastmod>2025-01-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!--
    HINWEIS FÜR BLOG-POSTS:
    Da dieses Projekt ein SPA (React) ist, können Blog-Posts nicht dynamisch 
    zur Build-Zeit in die Sitemap eingefügt werden. 
    
    Optionen für dynamische Blog-Sitemap:
    1. Edge Function die Sitemap dynamisch generiert
    2. Pre-rendering/SSG bei Deploy (erfordert Build-Pipeline-Änderung)
    3. Manuelle Aktualisierung bei neuen Posts
    
    Google findet Blog-Posts auch über interne Verlinkung und Crawling.
  -->

</urlset>
