Realizado

Aumentar pontuação do site no Pagespeed Insights, principalmente para dispositivos móveis

Publicado em 07 de Janeiro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Executar os procedimentos necessários para aumentar a pontuação do site para dispositivos móveis, segundo os critérios do PageSpeed Insights.
Sem alterar conteúdo, layout ou design do site!
Por gentileza, só se candidate caso você realmente saiba o que fazer, entenda do assunto e sem enrolar para concluir o serviço.

Leia abaixo:

pontuação do site hoje para mobile 40.
Aumentar para, no mínimo, 95.

Modificações necessárias:

- Primeiro aparecimento com conteúdo 2,2 s
- Índice de velocidade 7,6 s
- Tempo até ficar interativa 9,5 s
- Primeira exibição importante 2,2 s
- Primeira CPU ociosa 8,0 s
- Possível latência máxima na primeira entrada 760 ms

-> Pré-carregue as principais solicitações - 5,67 s
Use `<link rel=preload>` para priorizar a busca de recursos que, no momento, são solicitados posteriormente no carregamento de página.
-> Remova CSS não utilizado - 1,05 s
Remova as regras inativas das folhas de estilo e adie o carregamento de CSS não usado para conteúdo acima da dobra, a fim de reduzir o consumo desnecessário de bytes da atividade da rede.
-> Reduza os tempos de resposta do servidor (TTFB) - 0,67 s
"Tempo até o primeiro byte" identifica o momento em que o servidor envia uma resposta.
-> Elimine recursos que impedem a renderização - 0,35 s
Os recursos estão bloqueando a primeira exibição da sua página. Exiba js/css crítico inline e adie todos os js/estilos não críticos.


-> Defina um tamanho adequado para as imagens - 0,3 s
Veicule imagens que tenham o tamanho adequado para economizar dados da rede celular e melhorar o tempo de carregamento.
-> Garanta que o texto continue visível durante o carregamento da webfont
Use o recurso CSS de exibição de fonte para garantir que o texto possa ser visto pelo usuário enquanto as webfonts são carregadas.
-> Reduza o impacto de códigos de terceiros
A linha de execução principal foi bloqueada por 460 ms pelo código de terceiros
Código de terceiros pode afetar significativamente o desempenho de carregamento.

Limite o número de provedores terceiros redundantes e carregue o código de terceiros depois que a página tiver sido carregada.
-> Minimize o trabalho da thread principal 6,8 s
Considere diminuir o tempo gasto na análise, compilação e execução de JS. Você perceberá que exibir payloads de JS menores ajuda a fazer isso.


-> Disponibilize recursos estáticos com uma política de cache eficiente 13 recursos encontrados
Um cache com ciclo de vida longo pode acelerar visitas repetidas à sua página.
-> Reduza o tempo de execução de JavaScript 3,0 s
Diminua o tempo gasto na análise, compilação e execução de JS. Você perceberá que exibir payloads de JS menores ajuda a fazer isso.


-> Evite DOM de tamanho excessivo 871 elementos
Os engenheiros do navegador recomendam páginas com menos de ~1.500 elementos DOM. A posição ideal é uma profundidade de árvore com menos de 32 elementos e menos de 60 elementos filhos/pais. Um DOM grande pode aumentar o uso da memória, causar cálculos de estilo mais longos e produzir reflows de layout dispendiosos.


-> Reduza a profundidade de solicitações críticas 6 redes encontradas
As cadeias de solicitação críticas abaixo mostram quais recursos são carregados com prioridade alta. Diminua o tamanho das cadeias, reduza o tamanho do download de recursos ou adie o download de recursos desnecessários para melhorar o carregamento de página.
-> Mantenha as contagens de solicitações baixas e os tamanhos de transferência pequenos 37 solicitações de • 1.352 KB
Para definir orçamentos para a quantidade e o tamanho dos recursos da página, adicione um arquivo budget.json.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias Pontuação hoje para mobile 40 Aumentar para, no mínimo, 95 - Primeiro aparecimento com conteúdo 2,2 s - Índice de velocidade 7,6 s - Tempo até ficar interativa 9,5 s - Primeira exibição importante 2,2 s - Primeira CPU ociosa 8,0 s - Possível latência máxima na primeira entrada 760 ms Oportunidade Pré-carregue as principais solicitações - 5,67 s Remova CSS não utilizado - 1,05 s Reduza os tempos de resposta do servidor (TTFB) - 0,67 s Elimine recursos que impedem a renderização - 0,35 s Defina um tamanho adequado para as imagens - 0,3 s Diagnóstico Garanta que o texto continue visível durante o carregamento da webfont Reduza o impacto de códigos de terceiros A linha de execução principal foi bloqueada por 460 ms pelo código de terceiros Minimize o trabalho da thread principal 6,8 s Disponibilize recursos estáticos com uma política de cache eficiente 13 recursos encontrados Reduza o tempo de execução de JavaScript 3,0 s Evite DOM de tamanho excessivo 871 elementos Reduza a profundidade de solicitações críticas 6 redes encontradas Mantenha as contagens de solicitações baixas e os tamanhos de transferência pequenos 37 solicitações de • 1.352 KB

Prazo de Entrega: 02 de Janeiro de 2020

Habilidades necessárias