<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <!-- Homepage -->
  <url>
    <loc>https://unionfitmn.com/</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- About Page -->
  <url>
    <loc>https://unionfitmn.com/about</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Schedule Page -->
  <url>
    <loc>https://unionfitmn.com/schedule</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Service Pages -->
  <url>
    <loc>https://unionfitmn.com/services/strength-conditioning</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://unionfitmn.com/images/strength-training-new.jpg</image:loc>
      <image:title>Strength Training for Women Over 40 in Eagan, MN</image:title>
      <image:caption>Build lean muscle and boost metabolism with tailored strength programs</image:caption>
    </image:image>
  </url>

  <url>
    <loc>https://unionfitmn.com/services/cardio-boxing</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://unionfitmn.com/images/cardio-class-new.jpg</image:loc>
      <image:title>Cardio and Boxing Classes for Women in Eagan, MN</image:title>
      <image:caption>Empowering cardio classes including boxing and cycling for people over 40</image:caption>
    </image:image>
  </url>

  <url>
    <loc>https://unionfitmn.com/services/mind-body-yoga</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://unionfitmn.com/images/yoga-class-new.jpg</image:loc>
      <image:title>Yoga Classes for People Over 40 in Eagan, MN</image:title>
      <image:caption>Restore flexibility, balance, and peace of mind with yoga classes designed for all levels</image:caption>
    </image:image>
  </url>

  <url>
    <loc>https://unionfitmn.com/services/personal-training</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://unionfitmn.com/images/personal-training-new.jpg</image:loc>
      <image:title>Personal Training for Women Over 40 in Eagan, MN</image:title>
      <image:caption>Get personalized one-on-one fitness coaching tailored to your specific goals</image:caption>
    </image:image>
  </url>

  <!-- Promotion Page -->
  <url>
    <loc>https://unionfitmn.com/promotion</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.95</priority>
  </url>

  <!-- Indoor Cycling Page -->
  <url>
    <loc>https://unionfitmn.com/indoor-cycling-in-eagan-mn</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
    <image:image>
      <image:loc>https://unionfitmn.com/images/cardio-class-new.jpg</image:loc>
      <image:title>Indoor Cycling Classes in Eagan, MN</image:title>
      <image:caption>High-energy, low-impact indoor cycling for women over 40</image:caption>
    </image:image>
  </url>

  <!-- Privacy Policy Page (no index) -->
  <url>
    <loc>https://unionfitmn.com/privacy-policy</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- Blog Pages -->
  <!-- IMPORTANT: Only add blog posts that are PUBLISHED and LIVE on the site -->
  <!-- Do NOT add scheduled or draft posts to avoid duplicate canonical issues -->
  <url>
    <loc>https://unionfitmn.com/blog</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  
  <!-- Individual blog posts will be added here when published -->
  <!-- Currently published blog posts are dynamically loaded from blogPosts.json with status: "published" -->
  
  <!-- Published Blog Posts -->
  <url>
    <loc>https://unionfitmn.com/blog/empty-nester-gym-near-me-eagan-burnsville</loc>
    <lastmod>2025-08-06T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://unionfitmn.com/blog/starting-your-fitness-journey-after-40-in-eagan</loc>
    <lastmod>2025-07-26T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://unionfitmn.com/blog/gym-near-me-summer-body-prep-eagan-2025</loc>
    <lastmod>2025-03-15T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://unionfitmn.com/blog/gym-near-me-spring-break-fitness-eagan</loc>
    <lastmod>2025-02-15T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Location Pages -->
  <url>
    <loc>https://unionfitmn.com/locations/burnsville</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://unionfitmn.com/locations/apple-valley</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://unionfitmn.com/locations/rosemount</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://unionfitmn.com/locations/inver-grove-heights</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://unionfitmn.com/locations/mendota-heights</loc>
    <lastmod>2025-09-28T12:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>