# Sitemap XML dinâmico no Vite: guia prático

> Sites Vite + React não geram sitemap por padrão.

_Fonte: [quaerion.blog/blog/sitemap-xml-dinamico-no-vite-guia-pratico](https://quaerion.blog/blog/sitemap-xml-dinamico-no-vite-guia-pratico/) · Categoria: SEO · 2026-05-27 · Por Claiton Gabriel (Quaerion)_

Sites Vite + React não geram sitemap por padrão. Sem ele, mecanismos de busca demoram semanas para descobrir páginas novas — ou simplesmente não as encontram. Este guia mostra como adicionar um gerador de sitemap.xml que roda automaticamente a cada build, incluindo rotas dinâmicas como posts de blog.

## Por que sitemap importa em 2026

Além do Googlebot, crawlers de IA dependem de sitemap para mapear seu site rapidamente. Um sitemap atualizado encurta o ciclo entre publicar e ser citado por ChatGPT ou Perplexity.

## Estrutura do gerador

- Script em TypeScript em scripts/generate-sitemap.ts
- Leitura das rotas estáticas declaradas no roteador
- Leitura dos slugs dinâmicos de arquivos de dados
- Escrita em public/sitemap.xml

## Hooks no package.json

Use predev e prebuild para garantir que o sitemap esteja sempre fresh: "predev": "tsx scripts/generate-sitemap.ts", "prebuild": "tsx scripts/generate-sitemap.ts". Assim ele roda antes de cada deploy sem intervenção manual.

## Validação

- Submeter no Search Console
- Validar em xml-sitemaps.com/validate-xml-sitemap.html
- Conferir cobertura no robots.txt
- Monitorar logs de crawl mensalmente

## Perguntas frequentes

**Preciso de um sitemap se tenho poucas páginas?**

Sim. Mesmo com 10 páginas, ele acelera indexação e ajuda IAs.

**Devo separar sitemap por tipo?**

Acima de 1.000 URLs, divida por categoria (blog, produto, etc).

**Como lidar com paginação?**

Inclua apenas a primeira página de listagens; use canonical para o resto.

**O sitemap precisa estar em public/?**

Sim, para ser servido na raiz do domínio.

**Posso usar XML estático?**

Pode, mas exige atualização manual a cada novo post. Não recomendado.

## Conclusão

Um sitemap dinâmico é a infraestrutura silenciosa que faz seu conteúdo ser descoberto em horas em vez de semanas. Implementar leva minutos; o ROI é permanente.

---

Sobre a Quaerion: startup brasileira de Answer Intelligence (SEO, AEO, AIO, GEO), CNPJ 67.814.440/0001-53, fundada por Claiton Gabriel. Método AI Referral Engine™. Glossário: https://glossario.quaerion.com.br