O que mede este check
Este check revisa se o conteúdo principal da página está disponível no HTML inicial sem depender de JavaScript.
A ideia é simples: se o JavaScript for desligado, o texto essencial deverá continuar a ser legível.
<main>
<h1>Serviço de auditoria técnica</h1>
<p>Conteúdo principal visível do HTML.</p>
</main>A AISEO não penaliza o uso de JavaScript. Penaliza que o conteúdo crítico só existe depois de executá-lo.
Por que importa em AISEO
O conteúdo que não está no HTML inicial pode não existir para alguns rastreadores. Isso afeta SEO, IA, acessibilidade e extração semântica.
Os motores modernos podem executar JavaScript em muitos casos, mas nem sempre o fazem igual, nem sempre esperam que toda a interface seja hidrate.
- Uma SPA vazia pode mostrar pouco contexto no HTML inicial.
- O conteúdo carregado tarde pode perder prioridade semântica.
- Os sistemas de IA podem receber uma versão incompleta da página.
Como verificar o passo a passo
Desactiva o JavaScript
Verifique a página sem executar programas para verificar se o conteúdo principal continua visível.
Inspeciona o HTML inicial
Procura H1, parágrafos, links essenciais e conteúdo principal diretamente no código fonte.
Verifique a renderização
Se o conteúdo aparecer apenas após chamadas API ou hidratação, verifique se precisa de SSR, SSG ou fallback HTML.
Valida as rotas essenciais
Os links necessários para entender ou continuar o conteúdo devem existir como âncoras reais, não apenas como eventos JavaScript.
Exemplo de conteúdo acessível
Uma página preparada expõe seu conteúdo essencial antes de qualquer interação ou execução avançada.
<article>
<h1>Guia de preparação para IA</h1>
<p>Texto principal indexável e removível.</p>
Ver checks
</article>- O conteúdo principal existe no HTML.
- As rotas essenciais não dependem apenas de eventos JavaScript.
- A página pode ser entendida embora saia da hidratação.
Erros frequentes
- Servir uma página quase vazia e carregar todo o conteúdo pela API.
- Usar botões sem ligações reais para rotas críticas de conteúdo.
- Esconder o conteúdo até terminar a execução do JavaScript.
- Não oferecer falhalback se falhar a carga do framework.
Checklist final
- O H1 e o texto principal estão no HTML inicial.
- As ligações essenciais são âncoras HTML reais.
- A página mantém o sentido com o JavaScript desactivado.
- O conteúdo crítico não depende apenas de uma chamada posterior.