# WordPress — Otimizações Específicas

**Score máximo realista mobile:** 85-95

---

## Plugin de Cache (escolher 1)

### WP Rocket (pago — mais fácil)
- Page cache automático
- Minificar + combinar CSS/JS
- Lazy load de imagens e iframes
- Preload de links e fontes
- Database cleanup automático
- CDN integrado
- Critical CSS gerado automaticamente

### LiteSpeed Cache (grátis — se servidor LiteSpeed)
- Server-level cache (mais rápido que WP Rocket)
- QUIC.cloud CDN grátis
- Image optimization integrado (WebP)
- Critical CSS
- Database optimization
- ESI (Edge Side Includes) para páginas dinâmicas

### Comparação rápida

| Feature | WP Rocket | LiteSpeed Cache |
|---------|-----------|-----------------|
| Preço | ~$59/ano | Grátis |
| Servidor necessário | Qualquer | LiteSpeed (ou QUIC.cloud) |
| Facilidade | Muito fácil | Médio |
| Critical CSS | Automático | Automático |
| Image WebP | Não (precisa plugin extra) | Integrado |

---

## Otimizações obrigatórias

### Imagens
- **Converter para WebP**: ShortPixel, Imagify ou EWWW
- Lazy load nativo do WordPress 5.5+ (já incluso)
- Definir `width`/`height` nas imagens (theme deve fazer)

### PHP
- **PHP 8.1+ obrigatório** — performance 2-3x melhor que 7.x
- Verificar com hosting: cPanel → Select PHP Version

### Plugins
- Desativar plugins não utilizados (cada plugin = +50-200ms)
- Auditar: WP-Optimize ou Query Monitor para identificar plugins lentos
- Regra: máximo 15-20 plugins ativos

### Database
- Cleanup mensal: revisões de posts, transients, spam comments
- WP Rocket ou WP-Optimize fazem isso

### CDN
- **Cloudflare** (grátis): DNS + CDN + SSL + page rules
- **BunnyCDN** (barato): CDN puro, mais rápido para latam

### Tema
- Preferir temas leves: GeneratePress, Astra, Kadence
- Evitar temas pesados: Avada, Divi (se possível)
- Elementor: habilitar "Improved Asset Loading" nas settings

---

## Checklist WordPress

- [ ] Plugin de cache configurado (WP Rocket ou LiteSpeed)
- [ ] Imagens convertidas para WebP
- [ ] PHP 8.1+ ativo
- [ ] Plugins desnecessários desativados
- [ ] Database limpa (revisões, transients, spam)
- [ ] CDN configurado (Cloudflare ou BunnyCDN)
- [ ] Lazy load ativo para imagens
- [ ] CSS/JS minificados e combinados
- [ ] Critical CSS gerado
- [ ] Fontes preloaded ou async
