<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — XML Sitemap for cadencefluxengineering.com

  PURPOSE:
    Helps search engine crawlers (Googlebot, Bingbot) discover and prioritise
    all indexable pages/sections on the site. For a single-page application the
    "pages" are the major anchor sections rather than separate URL paths.

  PLACEMENT:
    This file lives in client/public/ so Vite copies it to the root of client/dist/
    on build. Express serves the dist/ folder in production, so the file is
    accessible at https://cadencefluxengineering.com/sitemap.xml.

  GOOGLE SEARCH CONSOLE:
    Submit this sitemap URL at:
    https://search.google.com/search-console/sitemaps

  MAINTENANCE:
    Update <lastmod> dates whenever significant content changes are made.
    The <priority> values are relative hints — Google ultimately determines
    crawl priority independently.

  FIELDS:
    <loc>       — Canonical URL of the location
    <lastmod>   — ISO 8601 date of last content change
    <changefreq>— How often content at this URL changes (hint only)
    <priority>  — Relative priority 0.0–1.0 (0.5 is default)
-->
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  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 (root) — highest priority ─────────────────────────────── -->
  <url>
    <loc>https://cadencefluxengineering.com/</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- ── Major content sections (anchor fragment URLs) ──────────────────── -->
  <!--
    Note: Search crawlers typically do not index anchor fragments (#section).
    These entries are included for completeness and future compatibility if
    sections become separate pages. Google may still use them as signals for
    content structure.
  -->

  <url>
    <loc>https://cadencefluxengineering.com/#problem</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#ux-research</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#what-we-modernize</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#engagement</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#pods</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#roi</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://cadencefluxengineering.com/#contact</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

</urlset>
