Capítulos deste vídeo
00:00· O módulo de Otimização de Imagens nativo do GW Server01:03· Como o WordPress armazena imagens (JPEG e PNG) e o impacto no peso da página02:18· WebP vs AVIF: Entendendo a diferença de compressão e suporte dos navegadores03:19· Configurando a conversão automática: Quando usar apenas WebP ou WebP + AVIF06:49· Níveis de compressão (Lossless vs Equilibrada vs Máxima) e impacto visual08:16· Analisando a redução real de KB direto no Gerenciador de Arquivos09:32· Varredura Inteligente: Como o módulo deleta cópias automaticamente após 10 minutos11:06· Alerta de Armazenamento: O impacto de manter múltiplas versões (AVIF/WebP) no disco12:31· A Mágica do Nginx: Como o servidor entrega AVIF/WebP sem alterar as URLs do WordPress13:49· Como testar do jeito Certo: Usando a aba “Rede” (Inspecionar) para ver o formato real16:25· Detecção Inteligente: Por que algumas imagens continuam sendo entregues em JPEG?17:54· A vantagem de NÃO reescrever o banco de dados (Migrações seguras e sem links quebrados)19:29· Processamento em Lotes (Batching) para não sobrecarregar a CPU do servidor
Capítulos deste vídeo
O que é
O GW Server converte as imagens do seu site para formatos modernos — WebP e AVIF —
direto no servidor, sem plugin de terceiros e sem reescrever o banco de dados. As imagens
ficam mais leves, as páginas carregam mais rápido, e as URLs do site continuam exatamente as
mesmas. O módulo fica na aba Cache/Otimização da gestão do site, na seção de imagens.
Por que WebP e AVIF deixam o site mais leve
Quem sobe imagem sem se preocupar com otimização quase sempre usa JPEG ou PNG — são os
formatos que todo editor e toda câmera salvam por padrão. O problema é que eles são pesados.
Existem dois formatos modernos bem mais eficientes:
- WebP — reduz bastante o tamanho sem perder qualidade perceptível. É reconhecido por
cerca de 99% dos navegadores. - AVIF — mais moderno, deixa a imagem ainda menor que o WebP com qualidade igual ou melhor.
É reconhecido por cerca de 94% dos navegadores até o momento.
Da mais pesada para a mais leve: PNG → JPEG → WebP → AVIF.
Ativando a conversão: só WebP ou WebP + AVIF
Você tem dois interruptores: WebP e AVIF.
- Só WebP — pega as imagens em JPEG e PNG e cria uma versão WebP de cada uma. É a escolha de
compatibilidade máxima. Recomendado quando você usa a Cloudflare com proxy ativo: no plano
gratuito a Cloudflare normalmente não entrega AVIF, então marcar só WebP evita trabalho à toa. - WebP + AVIF — cria os dois formatos. O navegador recebe o melhor que ele conseguir exibir.
A entrega segue uma cascata automática: o servidor pergunta ao navegador se ele aceita AVIF;
se sim, entrega AVIF; se não, tenta WebP; se ainda não, entrega o JPEG ou PNG original. Nenhum
visitante fica sem imagem.
Se o seu site já tem tudo em WebP e você quer o máximo, marque só AVIF — ele gera a versão
AVIF a partir das WebP existentes. Se marcar WebP num site que já está em WebP, ele ignora as
que já estão convertidas.
Níveis de compressão
Além de converter, o módulo pode comprimir. Você escolhe o nível:
| Nível | Perda de qualidade | Tamanho final aproximado |
|---|---|---|
| Nenhuma | nenhuma (só converte) | — |
| Leve | ~10% (imperceptível) | ~50% do original |
| Padrão / Equilibrada | ~20% | ~25% do original |
| Alta | ~30% | — |
| Máxima | ~50% | — |
O original nunca é recomprimido — a compressão vale só para as variantes geradas. No exemplo
da aula, o modo equilibrado otimizou 2.753 imagens com redução média de 59% de espaço.
Limpeza automática das variantes
A varredura roda no intervalo que você definir (o padrão é a cada 10 minutos). A cada
passagem ela faz três coisas: otimiza imagens novas, e apaga as variantes de imagens que você
já removeu da biblioteca. Ou seja: se você joga uma imagem na lixeira do WordPress e ela some,
na próxima varredura as cópias WebP/AVIF dela também são apagadas.
Você também pode rodar na hora, pelo botão de otimizar imagens existentes.
Quanto espaço em disco cada formato usa
Cada formato novo ocupa espaço, porque fica salvo ao lado do original na pasta de mídias:
- Originais em ~2 GB → só AVIF adiciona ~0,8 a 1 GB
- Originais em ~2 GB → WebP + AVIF leva o total para ~4,4 GB (duas variantes por imagem)
Regra prática: quer qualidade máxima e tem disco sobrando, gere AVIF em tudo. Usa Cloudflare
com proxy e tem pouco disco, fique só no WebP — já é enormemente melhor que não otimizar.
Por que as URLs do site não mudam
As variantes são criadas ao lado do original, com o nome foto.jpg.webp e foto.jpg.avif.
Quem faz a troca é uma regra no vhost do nginx (o módulo gws-imgopt), que serve o formato certo
pela mesma URL de sempre. O WordPress continua apontando para foto.jpg; o nginx entrega
AVIF, WebP ou o original conforme o navegador aceita.
Isso tem uma vantagem grande em migrações: como o banco de dados não é reescrito, não há
risco de link quebrado. Você pode ligar e desligar a otimização sem tocar no conteúdo do site.
Como testar do jeito certo
Passar o mouse sobre a imagem no navegador não mostra o formato real. O jeito certo é a aba
Rede (Network) das ferramentas de desenvolvedor:
- Abra o site e pressione F12
- Vá na aba Rede (Network) e filtre por Img
- Recarregue a página
- Clique numa imagem e veja o Content-Type da resposta:
image/avif,image/webpou o original
Problemas comuns
Click to expand
Algumas imagens continuam sendo entregues em JPEG
O módulo tem detecção inteligente: se a variante moderna ficaria maior que o original (acontece
com imagens muito pequenas ou já otimizadas), ele entrega o original mesmo. Não é erro.
Click to expand
Ativei AVIF mas o site entrega só WebP
Provavelmente a Cloudflare está com proxy ativo no plano gratuito, que não repassa AVIF. Ou você
testa com proxy ligado — desligue o proxy para ver o formato real que o servidor gera, ou use só
WebP nesse cenário.
Veja também
- Cache do site: FastCGI e Redis — a otimização de imagens anda junto com o cache
- O plugin GW Cache — otimização de scripts e faxina do WordPress
- PageSpeed e Lighthouse — como medir o ganho de verdade