<?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"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  
  <!-- Homepage - Highest Priority -->
  <url>
    <loc>https://spotboard.co/</loc>
    <lastmod>2025-01-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://spotboard.co/og-image.png</image:loc>
      <image:title>SpotBoard - Découvre les Meilleurs Spots Locaux</image:title>
      <image:caption>Plateforme communautaire pour découvrir et partager les meilleurs spots locaux</image:caption>
    </image:image>
  </url>

  <!-- Blog Section -->
  <url>
    <loc>https://spotboard.co/blog</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Blog Articles -->
  <url>
    <loc>https://spotboard.co/blog/eviter-pieges-touristes-paris</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/ou-mangent-vraiment-parisiens</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/spotboard-vs-google-maps</loc>
    <lastmod>2025-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/restaurants-touristiques-vs-locaux</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/meilleurs-bars-caches-france</loc>
    <lastmod>2025-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/visiter-lyon-comme-un-local</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://spotboard.co/blog/que-faire-marseille-local</loc>
    <lastmod>2025-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Note: In a production app, you should dynamically generate this from your Firestore boards/spots -->
  <!-- Recommended approach:
       1. Create a Firebase Cloud Function that generates the sitemap dynamically
       2. Query Firestore for all public boards and spots
       3. Add URLs for:
          - Each creator profile: /username
          - Each board: /username/board-slug
          - Each spot (optional): /username/board-slug/spot/id
       4. Set appropriate priorities:
          - Homepage: 1.0
          - Creator profiles: 0.8
          - Boards: 0.7
          - Spots: 0.6
       5. Update lastmod based on actual data timestamps
       6. Set changefreq based on content update frequency
       
       Example Cloud Function structure:
       exports.generateSitemap = functions.https.onRequest(async (req, res) => {
         const boards = await admin.firestore().collection('boards')
           .where('public', '==', true).get();
         // Generate XML dynamically
       });
  -->
  
</urlset>
