Esta tradução ainda não foi revista editorialmente. A versão alemã é vinculativa. Deutsche Fassung →
Indexierung
Por que o conteúdo de um website deve estar no primeiro HTML?
Porque os motores de busca primeiro leem apenas este primeiro documento HTML: o texto que surge apenas através de JavaScript pode ser avaliado tardiamente ou nem sequer ser avaliado. O seu conteúdo cuidadosamente escrito deve estar no documento que o servidor entrega. A área de verificação «Indexação» mede quanto texto visível está no primeiro HTML e avalia o resultado de acordo com limiares fixos.
O primeiro HTML é o que o Google certamente lê
A cada requisição, o servidor envia um documento HTML — o primeiro HTML. Tudo o que está nele pode ser lido imediatamente por um motor de busca. Muitos websites modernos, no entanto, entregam apenas um esqueleto quase vazio e constroem o conteúdo visível apenas depois no navegador, através de JavaScript. Os visitantes pouco notam, pois o seu navegador executa o script. Um motor de busca, porém, fica perante uma página quase vazia. Quer e quando execute o JavaScript e veja o conteúdo final não é garantido — a indexação depende então deste segundo passo incerto.
Assim a verificação mede a proporção de texto
A verificação pega no primeiro HTML, remove scripts, estilos e toda a marcação técnica e conta quanto texto visível resta. A partir de 500 caracteres, a regra é cumprida, com 10 de 10 pontos. Entre 150 e 499 caracteres, metade dos pontos — há algo aí, mas pouco. Abaixo de 150 caracteres, a verificação o avalia como uma constatação grave: o conteúdo aparentemente surge apenas no navegador, a indexação está em risco. Além disso, o relatório registra a proporção de texto visível em relação ao tamanho total do documento — tornando visível quanto do documento entregue é realmente conteúdo.
O teste de auto-verificação simples no código-fonte
Não precisa de uma ferramenta para testar o princípio. Abra uma página do seu website, memorize uma frase completa do texto visível e depois abra o código-fonte (botão direito, «Ver código da página»). Procure a frase aí usando a função de pesquisa do navegador. Se a encontra literalmente, o seu conteúdo está no primeiro HTML. Se não a encontra, é carregado depois — então deveria conversar com a sua agência sobre entrega do lado do servidor. Os termos técnicos para isto são «Server-Side Rendering» ou «Pre-Rendering»; ambos garantem que o texto acabado chega ao documento.
- Procure uma frase do seu website literalmente no código-fonte — deve estar lá.
- Peça à sua agência que entregue conteúdo do lado do servidor, em vez de o construir apenas no navegador.
- Verifique especialmente as páginas dos sistemas de construção e web apps — o conteúdo carregado posteriormente é mais comum lá.
- Tenha atenção a cada relançamento para que a quantidade de texto visível no código-fonte não diminua drasticamente.