<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static sitemap for the site's indexable, code-defined marketing routes.
  Canonical domain is www (https://www.7gen.com), not the apex. Measured
  against production on 2026-09-08: the apex answers 301 to www, and only
  www answers 200. The comment in public/_redirects claims the reverse and
  does not match the live Cloudflare rule. Re-measure with
  `curl -sIL https://7gen.com/blog` before changing this. Pages marked
  noindex/nofollow in their own head (electrification/*, get-quote/thank-you,
  faq, resources/*) are deliberately left out: a sitemap should only list
  URLs the site wants indexed. Blog posts are Sanity CMS content and are not
  enumerated here; the blog index below is the crawl path to them.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.7gen.com/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/solutions/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/why-electric/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/about/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/contact/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/calculators/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/get-quote/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/blog/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/privacy/</loc>
  </url>
  <url>
    <loc>https://www.7gen.com/terms/</loc>
  </url>
</urlset>
