<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Core pages -->
  <url>
    <loc>https://glvmarketing.ca/</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/about</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/contact</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/blog</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/faq</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Service subpages (original) -->
  <url>
    <loc>https://glvmarketing.ca/services/local-seo</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/geo</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/website-design</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/paid-advertising</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/content-marketing</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/ai-automation</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/google-business-profile</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Marketing pillar -->
  <url>
    <loc>https://glvmarketing.ca/services/marketing</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/marketing/consultation</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/marketing/done-for-you</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Automation pillar -->
  <url>
    <loc>https://glvmarketing.ca/services/automation</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/business-process</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/crm</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/marketing</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/ecommerce</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/data-reporting</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/automation/api-integrations</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Custom AI pillar -->
  <url>
    <loc>https://glvmarketing.ca/services/custom-ai</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/custom-ai/basic</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/services/custom-ai/industry</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Case studies -->
  <url>
    <loc>https://glvmarketing.ca/case-studies</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/case-studies/titan-tiny-homes</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://glvmarketing.ca/case-studies/fusion-financial</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Blog posts -->
  <url><loc>https://glvmarketing.ca/blog/social-media-scheduling-best-practices-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/viral-local-content-sault-ste-marie-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/best-digital-marketing-agency-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/ai-automation-small-businesses-northern-ontario</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/marketing-mistakes-sault-ste-marie-small-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/google-ads-guide-sault-ste-marie-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/social-media-marketing-sault-ste-marie-local-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/google-business-profile-tips-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/sault-ste-marie-business-modern-website-2025</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/email-marketing-local-businesses-northern-ontario</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/get-more-google-reviews-sault-ste-marie-business</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/lead-generation-strategies-northern-ontario-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/meta-ads-local-businesses</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/content-marketing-sault-ste-marie-build-authority-trust</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/marketing-automation-save-time-grow-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/reputation-management-sault-ste-marie-protect-brand</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/what-is-geo-ai-search-local-business-discovery</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/lead-funnels-explained</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/how-much-spend-digital-marketing-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/website-speed-matters</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/local-seo-sault-ste-marie</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/llm-optimization-guide</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/what-is-llmo-ai-assistants-local-business-discovery</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/titan-tiny-homes-case-study-northern-ontario</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://glvmarketing.ca/blog/digital-marketing-for-contractors</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Legal -->
  <url><loc>https://glvmarketing.ca/terms</loc><lastmod>2026-02-09</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://glvmarketing.ca/privacy</loc><lastmod>2026-02-09</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
</urlset>
