<?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">
  
  <!-- 
    DYNAMIC PRODUCTS SITEMAP
    This file should be generated server-side or during build time
    with actual product data from your database/JSON file
    
    Example product entry format:
  -->
  
  <!-- Sample Product Entry -->
  <url>
    <loc>https://desirefurniture.ca/collections#product-1</loc>
    <lastmod>2025-10-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://example.com/product-image.jpg</image:loc>
      <image:title>Product Name</image:title>
      <image:caption>Premium furniture piece available at Desire Furniture Edmonton</image:caption>
      <image:geo_location>Edmonton, Alberta</image:geo_location>
    </image:image>
  </url>
  
  <!--
    TO GENERATE THIS FILE DYNAMICALLY:
    
    1. Use the generateDynamicSitemap() function from src/utils/advancedSEO.js
    2. Run it during your build process
    3. Include all products from finalCleanedProducts.json
    4. Each product should have:
       - Unique URL with product ID
       - Last modified date
       - Product image(s)
       - Proper priority (0.7-0.8)
       - Weekly changefreq
    
    Example build script:
    
    import products from './public/finalCleanedProducts.json'
    import { generateDynamicSitemap } from './src/utils/advancedSEO.js'
    import fs from 'fs'
    
    const sitemap = generateDynamicSitemap(products)
    fs.writeFileSync('./public/sitemap-products.xml', sitemap)
  -->
  
</urlset>
