<?xml version="1.0" encoding="UTF-8"?>
<!--
  Only list pages that serve real HTML to a crawler.

  /signup and /login are Flutter routes: they rewrite to app.html, which is an
  empty shell until the engine boots, so listing them asks Google to index two
  blank pages.

  /terms and /privacy are the same — vercel.json rewrites both to app.html, and
  that shell canonicalises to "/", so Google reads them as duplicates of the
  homepage and drops them. They stay linked in the footer for humans and for the
  App Store's privacy-policy requirement, but a sitemap full of URLs Google
  refuses to index is a sitemap it trusts less.

  /get is intentionally absent — it carries its own `noindex` meta because it's
  a store-redirect target, not a landing page.

  No <priority> or <changefreq>: Google ignores both outright.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://propglimmer.com/</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://propglimmer.com/arv-calculator</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://propglimmer.com/70-percent-rule</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://propglimmer.com/max-allowable-offer</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://propglimmer.com/anchor-price</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
</urlset>