<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <!-- 
    SOUNDBANK SITEMAP
    
    This is a STATIC sitemap for core pages.
    For dynamic content (sounds, artists, packs), generate a dynamic sitemap server-side.
    
    Priority Guide:
    - 1.0: Homepage
    - 0.9: Main discovery/category pages
    - 0.8: Important feature pages
    - 0.7: Secondary pages
    - 0.5: Legal/policy pages
    
    Change Frequency Guide:
    - always: Real-time content (not used here)
    - hourly: Very dynamic pages
    - daily: Discovery/feed pages
    - weekly: Standard content pages
    - monthly: Static pages
    - yearly: Legal pages
  -->
  
  <!-- HOMEPAGE -->
  <url>
    <loc>https://soundbank.us/</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  
  <!-- MAIN DISCOVERY PAGES -->
  <url>
    <loc>https://soundbank.us/discover</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/featured</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/packs</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/artists</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  
  <!-- AUTHENTICATION PAGES -->
  <url>
    <loc>https://soundbank.us/auth?tab=signin</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/auth?tab=signup</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <!-- LEGAL PAGES -->
  <url>
    <loc>https://soundbank.us/privacy</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/terms</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  
  <url>
    <loc>https://soundbank.us/data-deletion</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  
  <!-- 
    DYNAMIC CONTENT (To be generated server-side):
    
    For optimal SEO, generate additional sitemaps for:
    - /sitemap-sounds.xml - All public sounds (paginated if >50k URLs)
    - /sitemap-artists.xml - All artist profiles
    - /sitemap-packs.xml - All public sound packs
    
    Then create a sitemap index file:
    /sitemap_index.xml that references all sub-sitemaps
    
    Example server-side generation:
    1. Query database for public sounds/artists/packs
    2. Generate XML with proper lastmod dates
    3. Update this static sitemap's lastmod to current date
    4. Regenerate daily or on-demand (after new content)
    
    See: https://www.sitemaps.org/protocol.html
  -->
  
</urlset>

