Análise técnica sobre renderização JavaScript:
Mesmo que seu conteúdo principal seja renderizado no servidor, confira:
1. Seções de conteúdo lazy-loaded
Conteúdo importante abaixo da dobra pode carregar após o render inicial.
// Esse conteúdo pode não aparecer para rastreadores
<div data-lazy="true">Conteúdo importante aqui</div>
2. Elementos interativos que escondem conteúdo
Abas, accordions, seções expansíveis podem ter conteúdo que a IA não acessa.
3. Dados estruturados gerados por JavaScript
Se seu schema é injetado via JS, rastreadores podem não enxergar.
Ferramenta de teste:
O Teste de Compatibilidade com Dispositivos Móveis do Google mostra o HTML renderizado:
https://search.google.com/test/mobile-friendly
Compare o que aparece ali com sua página real. Diferenças podem explicar problemas de visibilidade.
Correção rápida:
Veja sua página com o JavaScript desativado. O que estiver visível assim é o que os rastreadores certamente veem. Se conteúdo importante estiver ausente, aí está o problema.