<?xml version="1.0" encoding="UTF-8"?>
<!--
  This static file is what Google actually reads.

  vercel.json rewrites /sitemap.xml to the Supabase `sitemap` edge function, but
  a file in public/ takes precedence over a rewrite, so the function never ran —
  and it was not even deployed. That left this list stale: it omitted
  /projekt/twins (the main conversion page), /referenzen, /finanzierung and
  /twins-kapitalanlage.

  Keep in sync with STATIC_PAGES in supabase/functions/sitemap/index.ts and with
  the public routes in src/App.tsx.

  Deliberately absent: /impressum, /datenschutz, /agb, /widerruf (noindex by
  default), plus /auth, /admin, /makler, /install and /frankfurt-roi-calculator.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.tmfacility.de/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/projekt/twins</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/twins-kapitalanlage</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/finanzierung</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/referenzen</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/neubau-frankfurt-griesheim</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/eigentumswohnungen-frankfurt-griesheim</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.tmfacility.de/neubauwohnung-kaufen-frankfurt-griesheim</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
