Celular na mão ao lado de um notebook com uma página aberta

O que a nota mobile de 40 mostrou no meu site Astro?

Por luizeof|

A nota mobile do PageSpeed Insights marcou 40 no site da Promovaweb já migrado para Astro. Eu esperava um resultado melhor, mas o relatório mostrou que trocar de framework não encerra o trabalho feito pelo navegador.

Levei o relatório ao Claude para localizar alterações na implementação. Depois da intervenção e do deploy, obtive 100/100 no desktop. Os dois números pertencem a modalidades diferentes, portanto não servem como comparação direta de antes e depois.

Direto ao ponto

A nota mobile de 40 serviu para abrir uma investigação, não para condenar o Astro. O relatório apontou recursos carregados pela página, e o agente trabalhou nos arquivos relacionados. Eu ainda precisei conferir o deploy e a interface.

Ao repetir esse trabalho no seu site, mantenha a mesma URL, a mesma modalidade e a versão publicada. Compare os indicadores além da pontuação. Uma execução isolada pode variar por rede, processamento e ambiente do teste.

A nota mobile precisa manter URL, modalidade e versão

PageSpeed Insights combina uma análise de laboratório do Lighthouse com medições de acessos reais quando elas estão disponíveis. A documentação do Google separa essas duas origens.

Registre a URL, o horário, a modalidade mobile e os itens apontados. Anote também o commit que estava publicado. Esses campos impedem a comparação de uma versão nova com um relatório antigo atribuído à alteração errada.

Mobile e desktop usam condições distintas. O resultado 100/100 no desktop confirma aquela execução depois da intervenção. Ele não prova que o mobile saiu de 40 para 100, pois a fonte não registra essa nota final.

O Lighthouse documenta variação entre execuções. Uma diferença pequena merece várias medições sob condições semelhantes. Uma mudança ampla nos indicadores pode orientar a inspeção do recurso correspondente.

Cada apontamento precisa levar a um arquivo

Entregue ao agente o relatório junto do repositório e da URL testada. A resposta precisa identificar o recurso, mostrar onde ele é produzido e explicar o efeito esperado da alteração. “Otimizei a página” não oferece material suficiente para revisão.

Se o relatório destaca uma imagem grande no topo, abra a aba Network do navegador e confira qual arquivo chegou à página. Observe formato, dimensões e bytes transferidos. Em seguida, localize a referência no componente ou no Markdown.

O agente pode reduzir a imagem ou gerar outra versão. Compare os arquivos alterados e abra a página numa largura mobile. A fotografia precisa continuar legível e o espaço reservado deve evitar deslocamentos durante o carregamento.

Uma mudança num componente compartilhado alcança outras rotas. Procure os usos do componente e teste as páginas afetadas. O artigo sobre Astro e WordPress após a migração mostra por que a revisão visual precisa acompanhar a edição por arquivos.

HTML pronto não elimina imagens e JavaScript

Na configuração estática que uso, o Astro produz o HTML durante o build. O navegador ainda baixa fontes, imagens, estilos e qualquer JavaScript enviado pelos componentes interativos. Esses recursos influenciam o tempo até a página ficar visível e utilizável.

Astro também oferece renderização sob demanda. Por isso, associe o comportamento à configuração real do projeto. A marca do framework não informa sozinha se a página foi pré-renderizada ou processada durante o acesso.

Componentes React podem gerar HTML sem carregar toda a biblioteca no cliente. As diretivas de cliente definem quando a interatividade chega ao navegador. Retire JavaScript somente depois de confirmar que o botão, o menu ou o formulário continua executando sua função.

Eu uso React na Promovaweb porque ele faz parte da implementação escolhida. Ele não é requisito para um site Astro. O relatório deve levar você ao componente que realmente executa no navegador, não a uma remoção genérica da integração.

A pasta da imagem muda o tratamento recebido

Astro processa imagens usadas pelos recursos próprios de imagem. Arquivos mantidos na pasta pública são copiados sem a mesma transformação automática, conforme a documentação oficial.

Abra a requisição no navegador e compare o endereço recebido com o caminho usado no projeto. Uma versão otimizada pode existir no repositório enquanto a página continua apontando para o arquivo original da pasta pública.

Depois da correção, confira o tamanho transferido e as dimensões exibidas. Verifique também o build. Um conjunto grande de fotografias pode aumentar o processamento durante a compilação, e a hospedagem precisa terminar essa etapa antes de publicar o conteúdo novo.

Na escolha de hospedagem para o primeiro projeto, o ambiente precisa executar e recuperar a publicação. Uma imagem menor não chega ao visitante se o deploy falhou e a página ainda serve a versão anterior.

Feche a investigação na página publicada

Depois de enviar a alteração, acompanhe o build até o fim. Abra a URL pública, navegue pelo celular e repita o PageSpeed na modalidade mobile. Compare os mesmos indicadores com o relatório preservado.

Teste também o comportamento alterado. Abra o menu, envie o formulário e percorra os links principais. Uma página pode ganhar pontos ao retirar código necessário e perder a ação que levava o visitante ao conteúdo.

O Vibe Coding exige essa passagem entre instrução, alteração e teste. No Plano IA Makers, você aprende a revisar o trabalho do agente e publicar sistemas com uma forma explícita de conferência.

Quando o relatório aponta um recurso que você não consegue relacionar aos arquivos, o Desenvolvimento Colaborativo da Dev Side Studio permite investigar a página com você operando o editor e o terminal.

Minha nota 40 mostrou uma página concreta que precisava de trabalho. O valor do relatório apareceu quando eu o liguei aos arquivos, publiquei a alteração e voltei ao navegador. Astro tornou esse percurso compatível com meu fluxo, e o teste continuou indispensável.

Compare os Planos

Escolha o plano adequado ao seu objetivo e consulte tudo o que está incluído.

O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

Plano Martech

Para conectar automação, marketing e atendimento com infraestrutura própria.

R$ 897

R$ 597/ano

  • Grade de automação, atendimento, marketing e análise de indicadores
  • Instalador Exclusivo Promovaweb
  • n8n, Evolution API, Chatwoot e Mautic
  • Trilha DevOps incluída
  • Encontros ao vivo (terça e quinta)
  • Comunidade e acompanhamento
Conhecer o plano

Plano Founders

Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva.

R$ 2.997/ano

  • 12 meses de acesso ao Founders
  • 90 dias de mentoria intensiva (segunda a sexta)
  • War Rooms às segundas, quartas e sextas
  • Encontro semanal em grupo após a fase intensiva
  • Formação Vibe Coding incluída no plano anual
  • Consultoria individual de até duas horas (bônus)
Conhecer o plano