Como estruturar um blog estático para indexar bem
O que realmente importa na estrutura técnica de um blog de conteúdo, e por que a escolha do framework pesa menos do que a maioria imagina.

Existe uma crença persistente de que a escolha do framework define o ranqueamento de um blog. Ela é falsa. O buscador recebe HTML e não tem como saber o que o produziu.
O que de fato pesa
A estrutura técnica entra como pré-requisito, não como vantagem. Um site lento ou irrastreável é penalizado, mas um site rápido não ganha pontos extras por ser rápido demais. Passado o limiar, o que diferencia é conteúdo.
Na prática, a ordem de importância é:
- Conteúdo que responde a uma intenção de busca real
- Linkagem interna conectando artigos do mesmo tema
- Core Web Vitals dentro dos limites
- Dados estruturados e rastreabilidade
O erro comum é gastar semanas na camada 3 e nenhuma na camada 1.
Core Web Vitals como orçamento
Trate as métricas como orçamento fixo, não como meta a maximizar:
| Métrica | Limite | Meta do projeto |
|---|---|---|
| LCP | 2,5 s | 2,0 s |
| INP | 200 ms | 200 ms |
| CLS | 0,1 | 0,05 |
A margem existe porque anúncios consomem orçamento depois.
Onde a estrutura ajuda de verdade
Num site estático, o HTML já está pronto no disco quando a requisição chega. Isso elimina uma categoria inteira de problemas — não há banco lento, nem cold start, nem cache para invalidar.
O ganho real é outro: o custo marginal de publicar cai a quase zero. Escrever
um arquivo e dar git push é barato o bastante para você publicar com
frequência, e frequência é o que alimenta as camadas 1 e 2.
npm run new "Título do artigo"
npm run optimize
git commit -am "novo artigo" && git push
Resumindo
Escolha uma base que não atrapalhe, ajuste o orçamento de performance uma única vez e volte a escrever. A estrutura é infraestrutura: quando está boa, ninguém percebe que existe.