Atualizado em outubro de 2026.
Para melhorar a velocidade do PrestaShop 8 e 9 é preciso atuar em três frentes: o servidor, a configuração da loja e o peso das imagens. Uma loja rápida vende mais e o Google tem em conta a experiência de página entre os seus sinais de posicionamento. Estas são as definições que dão mais resultado, pela ordem em que convém aplicá-las.
Comprimir a loja: melhorar a velocidade do PrestaShop
O primeiro passo é ativar a compressão no servidor, e num alojamento com cPanel faz-se com dois cliques: abra a opção Otimizar o website, no separador Software.

Lá dentro, ative a opção Comprimir todo o conteúdo e guarde a configuração. Se o seu alojamento não usar cPanel, peça ao fornecedor que ative a compressão de texto (gzip ou Brotli) no servidor.
Desinstalar módulos desnecessários...
Os módulos que não utiliza tornam a loja mais lenta, pelo que o melhor é desinstalá-los e não apenas desativá-los. Muitos instalam-se com o próprio PrestaShop ou com o tema e depois ninguém os usa.
Reveja também os que ficaram sem função porque entretanto outro serviço assumiu o seu papel. Desinstalar um módulo não é definitivo: se mais tarde precisar dele, pode voltar a instalá-lo, e entretanto não terá ocupado espaço nem recursos na sua loja. Faça sempre uma cópia de segurança antes de desinstalar o que quer que seja.
...ou instalar o módulo Compressor de Imagens para ganhar velocidade
As imagens pesadas são uma das principais causas de uma loja PrestaShop lenta, e comprimi-las sem perder qualidade é o ajuste que mais peso retira. Os clientes não esperam: se a página demora, vão para outra. E o Google valoriza o tempo de carregamento como parte da experiência de página, pelo que uma loja ágil parte em vantagem. O módulo Compressor de Imagens para PrestaShop da Línea Gráfica reduz o tamanho das imagens do seu site sem perder qualidade, com um sistema muito fácil de usar:
- Escolha a percentagem de redução para JPG e JPEG.
- Selecione o valor de redução dos ficheiros PNG.
- Indique as imagens que não quer comprimir, por exemplo o logótipo.
- Comprima também em WebP e AVIF, os formatos de imagem que o PrestaShop gera a partir da versão 8.1.
Cache Smarty do PrestaShop
A cache do Smarty evita que o PrestaShop tenha de compilar os templates a cada visita, e ativa-se no back office, em Parâmetros avançados > Desempenho. No primeiro bloco encontra as opções de cache: ative a cache do Smarty e, se a sua loja já estiver concluída, escolha não recompilar os ficheiros de template.
Enquanto estiver a desenvolver ou a alterar o tema, escolha antes a opção de recompilar os templates quando são modificados, para ver as alterações de imediato.
Combinação, compressão e cache (CCC)
As opções CCC combinam e comprimem os ficheiros CSS e JavaScript para que o navegador descarregue menos dados, e encontram-se no mesmo ecrã de Desempenho. Ative a cache inteligente para CSS e JavaScript e verifique se a sua loja continua a funcionar bem: consoante a programação do tema, algum módulo pode dar problemas, embora não seja o habitual. Se algo falhar, vá desativando as opções uma a uma, começando pelas de JavaScript, até encontrar a origem do erro.
São necessários subdomínios para o conteúdo estático?
Normalmente não: os servidores de media (subdomínios para imagens, folhas de estilo e JavaScript) serviam para repartir as transferências em paralelo no tempo do HTTP/1.1. Com HTTP/2 ou HTTP/3, que hoje a maioria dos alojamentos oferece, esta técnica costuma trazer pouco e pode até prejudicar. Se o seu servidor já serve a loja com HTTP/2 ou HTTP/3, deixe-os por configurar.
Se mesmo assim decidir usá-los, crie os subdomínios e aguarde algumas horas antes de os incluir na sua loja: precisam do respetivo certificado SSL e, se os ativar antes de este estar instalado, os ficheiros CSS, JavaScript e as imagens não carregam. Tenha em conta também o sitemap: com servidores de media mostrará as imagens a partir do subdomínio, por isso gere-o com o seu módulo de sitemap antes de os ativar.
Ativar a cache do sistema (Memcached ou outra)
A cache do sistema poupa à base de dados consultas repetidas e ativa-se no fim do ecrã Parâmetros avançados > Desempenho. Marque a opção Utilizar cache e selecione o sistema disponível no seu servidor, por exemplo o Memcached. Se não sabe qual o seu alojamento oferece, pergunte ao fornecedor antes de a ativar.
Utilizar uma versão de PHP adequada
Utilize sempre a versão de PHP que a documentação oficial recomenda para a sua versão do PrestaShop: é mais rápida, mais segura e evita incompatibilidades. Aproveite para confirmar com o fornecedor que o OPcache está ativo no servidor.
É preciso alterar o .htaccess?
Não é preciso fazê-lo à mão: o PrestaShop escreve no ficheiro .htaccess as regras de cache e compressão quando ativa a otimização do Apache nas opções CCC. Se o seu servidor usar Nginx, essas regras configuram-se no próprio servidor, pelo que deve consultar o fornecedor de alojamento.
Verificar a compressão e medir o resultado
Para saber se tudo funciona, analise a sua loja com o PageSpeed Insights antes e depois das alterações. Se a ferramenta avisar que falta a compressão de texto, volte ao primeiro passo ou peça ao alojamento que a ative no servidor. Não altere para isso ficheiros do núcleo do PrestaShop, como o index.php: as alterações perdem-se nas atualizações. Para acompanhar a evolução dos Core Web Vitals ao longo do tempo, use também o respetivo relatório do Search Console.