<?xml version="1.0" encoding="UTF-8"?>
<!--
  🗺️ O SITEMAP DO SITE — o arquivo que o `robots.txt` aponta desde 01/09/2026.

  ⛔ SÓ ENTRA AQUI URL QUE EXISTE E QUE PODE SER INDEXADA. As duas condições são
  separadas, e a segunda é a que se esquece:

  • `/cliente` EXISTE e está de fora de propósito. Ela é `noindex, nofollow`
    (`inad_rails/public/cliente.html:7`) porque é a conta de alguém. Listar no
    sitemap uma página marcada com `noindex` manda ao buscador dois sinais
    opostos no mesmo dia — e o sinal que interessa é o `noindex`.
    🪤 E isso NÃO vira `Disallow` no `robots.txt`: o robô proibido de BUSCAR a
    página nunca lê o `noindex` que está dentro dela. O arquivo de lá explica.

  • `/corretor` ENTRA. É material de venda deliberadamente público (📌 *"esse
    pode deixar aberto"*, responsável, 25/08/2026), não tem `noindex`, e o
    `Portao` redireciona 301 qualquer outro host para este endereço — então esta
    URL é a canônica dela. Ela é servida pelo container do Rails, não por este;
    o sitemap pode listá-la porque o que a especificação exige é o mesmo HOST.

  🪤 A GRAFIA É SEM BARRA FINAL, igual à do `rel="canonical"` de cada página e à
  do `try_files` do `site/Caddyfile`. Barra aqui e sem barra lá é o buscador
  vendo duas URLs para uma página só.

  ⚠️ Escrito à mão porque não há build. Página nova = linha nova aqui, no mesmo
  commit — sitemap que esquece uma página é uma página que não existe para a
  busca. E `lastmod` mentiroso é pior que `lastmod` ausente: só mexa na data
  quando o conteúdo daquela URL mudar de verdade.

  ─────────────────────────────────────────────────────────────────────────────
  ✅ A VIRADA ACONTECEU — 04/09/2026. AS SETE URLs DESTE ARQUIVO RESPONDEM 200.

  📏 Medido com `curl`, no domínio comercial, depois de aplicada a regra
  `@site_no_apex` do `infra/Caddyfile`: `/` (sem o 302 para `/cliente`),
  `/village-campos-verdes`, `/setor-comercial-salutis`, `/boulevard`, `/a-1001`,
  `/perguntas-frequentes` e `/politica-de-privacidade` — **as sete, 200**. E o
  próprio `1001imoveis.com/sitemap.xml` e o `1001imoveis.com/robots.txt`
  responderam 200 também.

  🔑 ESTE COMENTÁRIO É O REGISTRO DE UMA APOSTA QUE DEU CERTO, e vale relê-lo
  antes de escrever o próximo sitemap. Até esta data ele dizia, com todas as
  letras, que cinco daquelas URLs eram 404 — **e mandava não cortá-las mesmo
  assim**, porque o dia em que elas passassem a existir seria exatamente o dia em
  que este arquivo passaria a ser alcançável. Foi o que aconteceu: as sete viraram
  verdade no mesmo instante, sem ninguém precisar lembrar de repor linha nenhuma.
  ⇒ Fail-closed pelo lado certo. Sitemap que espera a virada é inofensivo; sitemap
  que esquece página publicada é o defeito que este arquivo existe para evitar.

  ✅ E A PROIBIÇÃO DE SUBMETER À MÃO CAIU JUNTO. Ela existia porque submeter era o
  único caminho para um buscador chegar às URLs 404 antes da hora. Agora **pode
  submeter** no Search Console — a conferência que o comentário antigo exigia
  ("`curl -sI` nas seis, e as seis 200") foi feita e passou.

  🪤 O QUE NÃO MUDOU: as `loc` continuam apontando para `1001imoveis.com`, NUNCA
  para a prévia. `paineldecliente1001.duckdns.org/previa/*` segue com
  `X-Robots-Tag: noindex, nofollow` (medido no mesmo dia), posto pelo edge de
  propósito, e o apex NÃO tem esse cabeçalho — é isso que impede os dois
  endereços de competirem pela mesma página. ⛔ Trocar uma `loc` para a prévia
  publicaria como canônico um endereço marcado para não ser indexado.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://1001imoveis.com/</loc>
    <lastmod>2026-09-01</lastmod>
  </url>

  <url>
    <loc>https://1001imoveis.com/village-campos-verdes</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
  <url>
    <loc>https://1001imoveis.com/setor-comercial-salutis</loc>
    <lastmod>2026-09-01</lastmod>
  </url>

  <url>
    <loc>https://1001imoveis.com/a-1001</loc>
    <lastmod>2026-09-01</lastmod>
  </url>

  <url>
    <loc>https://1001imoveis.com/perguntas-frequentes</loc>
    <lastmod>2026-09-01</lastmod>
  </url>

  <url>
    <loc>https://1001imoveis.com/politica-de-privacidade</loc>
    <lastmod>2026-09-01</lastmod>
  </url>

  <!-- 🆕 A página do Boulevard nasceu em 02/09/2026 e não estava aqui. Página
       que existe e não é anunciada só é achada por quem já sabe o caminho. -->
  <url>
    <loc>https://1001imoveis.com/boulevard</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- ⛔ /corretor SAIU DAQUI em 02/09/2026, e este arquivo é a razão de a
       remoção ter de chegar até ele. 📌 "tira de todas" (responsável), sobre os
       links no site. As sete páginas tiraram o link — e o sitemap, que é o
       oitavo arquivo da mesma pasta, continuava ENTREGANDO a URL ao Google.
       🔑 É o mesmo modo de falha que gerou o trabalho de hoje: a decisão foi
       aplicada onde o sintoma aparecia, e não onde o dado também morava.
       ⛔ A ROTA continua existindo e respondendo — ela é ferramenta de quem
       vende. O que sai é o convite ao indexador. -->

</urlset>