Artigo
O que é SSR e SSG e por que importam para AIO?
Como a forma de renderizar seu site afeta o que as IAs conseguem ler — e por que JavaScript puro pode ser invisível
SSR (Server-Side Rendering) e SSG (Static Site Generation) são abordagens de renderização web nas quais o HTML final da página — com todo o conteúdo visível — é gerado antes de chegar ao browser do usuário. Para bots de IA que rastreiam a web, isso é fundamental: muitos deles não executam JavaScript, o que significa que páginas renderizadas inteiramente no client (CSR — Client-Side Rendering) podem ser entregues como HTML vazio para esses bots, tornando o conteúdo completamente invisível para sistemas como o PerplexityBot e o GPTBot.
As três formas de renderização e o que cada bot vê
CSR (Client-Side Rendering): o servidor envia um HTML mínimo com um arquivo JavaScript. O conteúdo é gerado no browser do usuário após o JavaScript ser executado. Bots que não executam JavaScript recebem uma página praticamente vazia.
SSR (Server-Side Rendering): o servidor gera o HTML completo a cada requisição e o envia pronto. Bots recebem a página com todo o conteúdo — assim como um usuário veria após o carregamento.
SSG (Static Site Generation): o HTML é gerado uma vez, durante o build, e servido como arquivo estático. É a abordagem mais simples e rápida — e a mais amigável para bots, já que o HTML já está completamente pronto no servidor.
Por que CSR é um problema para AIO
A maioria dos bots de IA rastreia páginas de forma simples: faz uma requisição HTTP, recebe o HTML e extrai o conteúdo. Bots como o PerplexityBot e o GPTBot não executam JavaScript — ou executam de forma limitada. Para eles, uma página CSR se parece com isso:
``html ``
Sem o JavaScript executado, não há conteúdo. Os produtos da loja, os artigos do blog, as descrições de serviço — tudo que está no JavaScript não existe para esse bot.
O Googlebot é uma exceção parcial: ele executa JavaScript, mas com delay (às vezes dias ou semanas após o rastreamento inicial). Para o Google AI Overview, a página eventualmente é processada. Mas para PerplexityBot, GPTBot e outros bots de IA que não executam JS, o conteúdo nunca é visto.
Exemplos de impacto por tipo de negócio
E-commerce em React puro (CSR): os bots de IA não veem as descrições de produtos, os preços ou as avaliações. A loja é invisível para o Perplexity e para o ChatGPT para queries sobre produtos específicos.
Blog de jurídico em Next.js com SSR: cada artigo é renderizado no servidor com todo o texto. O PerplexityBot vê o conteúdo completo em sua primeira requisição — alta probabilidade de citação.
Site de clínica em WordPress: WordPress gera HTML no servidor por padrão (SSR nativo). Os bots de IA têm acesso imediato ao conteúdo de especialidades, equipe médica e artigos de saúde.
Aplicativo SaaS com dashboard em React e blog em Gatsby (SSG): o dashboard (CSR) é adequado — não precisa ser indexado. O blog (SSG) é ideal para bots de IA, pois o HTML é gerado estaticamente.
Como verificar se o seu site tem problema de renderização
O teste mais simples: acesse o site com JavaScript desabilitado no browser (nas ferramentas de desenvolvedor, em "Configurações de renderização"). Se o conteúdo principal desaparece, o site tem CSR — e provavelmente é invisível para parte dos bots de IA.
Uma segunda verificação: use o comando curl (ou um serviço equivalente) para fazer uma requisição HTTP simples à URL e verifique o HTML retornado. Se o conteúdo dos artigos ou dos produtos está no HTML, o SSR ou SSG está funcionando.
Como resolver
Para sites novos: optar por frameworks com SSR ou SSG nativo — Next.js (React), Nuxt.js (Vue), Astro, SvelteKit ou Jekyll/Hugo para conteúdo estático.
Para sites existentes em CSR: considerar prerendering como solução intermediária (ferramentas como Prerender.io servem HTML pré-renderizado para bots) ou migrar para SSR/SSG progressivamente, priorizando as páginas de maior valor de conteúdo.
A FRT Digital avalia o modelo de renderização como parte da auditoria técnica do AIO Score. Problemas de renderização são silenciosos — o site aparece normal para usuários, mas está invisível para os bots de IA. Conheça o serviço de AIO.