As melhorias do PageSpeed são um conjunto de técnicas usadas para melhorar o desempenho geral de uma loja Magento 1, baseado nas métricas do Google PageSpeed. O score do PageSpeed é uma métrica utilizada para medir o desempenho de um website, e um score mais alto geralmente indica um website mais rápido e otimizado. Além disso, um website mais rápido pode levar a uma melhor experiência do usuário e a uma classificação mais alta nos mecanismos de busca.
Descrição
A performance de uma loja Magento 1 pode ser aprimorada por vários fatores, como a otimização de imagens, minificação de HTML, JavaScript e CSS, redução do número de plugins e bibliotecas JavaScript utilizadas, entre outros.
A otimização de imagens para o Magento 1 pode ser uma tarefa desafiadora devido à falta de suporte da plataforma para formatos modernos de imagens, como AVIFF e WEBP. Embora o uso de uma CDN possa ser uma solução eficaz, isso pode exigir custos adicionais para o cliente. Existe também um plugin criado para transformar imagens em WEBP no Magento 1, conhecido como Yireo WEBP. O problema é que o plugin transforma a imagem quando o cliente entra no site pela segunda vez, impedindo que o PageSpeed reconheça as imagens no formato WEBP.
Para contornar esses problemas, o processo de otimização concentrou-se em imagens existentes nos formatos PNG e JPG, resultando em uma redução significativa no tamanho das imagens, com uma média de 80% de economia quando comparadas aos arquivos originais, mostrando que o método usado foi bem-sucedido.
O Magento 1 é um sistema legado, muitas de suas bibliotecas JavaScript são antigas e desatualizadas, o que pode causar problemas de segurança e também prejudicar o desempenho da loja. No entanto, é importante não editar essas bibliotecas essenciais, evitando erros e conflitos que possam ocorrer. A estratégia usada é reduzir o número de bibliotecas carregadas em cada página. Por exemplo, o jQuery é chamado do núcleo do Magento e também de inúmeros plugins, então um trabalho manual é feito para remover essas chamadas.
Após a aplicação dessas e outras técnicas, a loja teve uma melhoria de 61 para 91 na pontuação do PageSpeed, no desktop.