<?xml version="1.0" encoding="UTF-8"?>
<!--
  Só páginas públicas de verdade, conferidas em `src/App.tsx`.

  Duas ausências propositais:

  * /landing — é a MESMA página que "/" (a raiz decide entre landing e app).
    Listar as duas seria conteúdo duplicado; /landing continua existindo
    para não quebrar link já divulgado, mas quem representa a home é "/".
  * /planos e /assinar — apesar do nome, estão DENTRO do ProtectedRoute.
    A página de preços pública é /precos.

  /studio/<slug> fica de fora porque depende de cada escritório publicar o
  portfólio; não há lista para enumerar aqui.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://vistta3d.com.br/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/precos</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/sketchup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/afiliados</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/api-docs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/termos</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://vistta3d.com.br/privacidade</loc>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
</urlset>
