<?xml version="1.0" encoding="UTF-8"?>
<!--
  SITEMAP — 11th Hour Compliance, LLC
  ──────────────────────────────────────────────────────────────────────────────
  Only intended indexable public pages appear here. Canonical host is
  https://11thhourcyber.com (apex); www is redirected to the apex at the host
  layer. Every URL below matches the canonical tag emitted by its page.

  EXCLUDED ON PURPOSE
  • /training, /training/<series>, /training/<series>/<course>
    — retired public training catalog. Every retained URL is served with
    noindex, follow and a neutral retirement notice, and stays crawlable so the
    directive can be read. Route-level noindex is not access control: learner
    content stays behind existing authentication.
  • /consulting — retired implementation consulting, retained as an unlisted
    noindex transition page for existing clients.
  • /certifications, /cmmc-consultation, /consultation-confirmed — legacy or
    private pages, served noindex.
  • /cart, /checkout — retained routes; new public purchases are disabled.
  • /order-confirmation — prior-transaction callback, noindex.
  • /product/* — retired checkout aliases; canonical points to the related
    course record, which is itself noindex.
  • /assurance — permanently retired. Returns 301 to /assessment-qa, which is the
    single canonical page for the QA offering.
  • No Course, Product, or Offer structured data is published for retired
    offerings, so no retired URL is promoted through markup.
  ──────────────────────────────────────────────────────────────────────────────
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Primary pages -->
  <url>
    <loc>https://11thhourcyber.com/</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/assessment-qa</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/qa-approach</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/about</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/faq</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/contact</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/framework-alignment</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/cmmc-career-pathway</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/sitemap</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- Legal -->
  <url>
    <loc>https://11thhourcyber.com/privacy-policy</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/terms-and-conditions</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://11thhourcyber.com/refund-policy</loc>
    <lastmod>2026-10-21T18:40:30.699Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>