Cara Mempercepat WordPress di Tahun 2025
Daftar periksa praktis untuk membuat situs WordPress Anda jauh lebih cepat.
Situs WordPress yang lambat menelan biaya dari tiga sisi: pengunjung yang kabur, pendapatan iklan yang hilang, dan Core Web Vitals — yang sekarang langsung dipakai Google untuk menentukan peringkat. Kabar baiknya: sebagian besar masalah kecepatan yang kami temui di situs pelanggan bermuara pada beberapa perbaikan yang sama. Inilah urutan yang kami pakai.
1. Mulai dari skor Lighthouse nyata
Jalankan audit Lighthouse (Chrome DevTools → Lighthouse → Performance) untuk beranda dan halaman produk/artikel umum. Catat angka LCP, INP, dan CLS sebelum Anda mengubah apa pun — tanpa baseline, Anda tidak bisa tahu apakah "perbaikan" benar-benar membantu.
Target:
- LCP di bawah 2,5 detik
- INP di bawah 200 ms
- CLS di bawah 0,1
2. Pilih hosting yang sesuai beban kerja
Hosting murah jadi penyebab utama keluhan "WordPress lambat". Jika Time To First Byte halaman ter-cache Anda lebih dari 600 ms, hostinglah penyebabnya, bukan tema.
Cari yang menawarkan:
- PHP 8.2 atau lebih baru
- Dukungan HTTP/3
- Cache di sisi server (Varnish, NGINX FastCGI, atau cache bawaan host)
- Datacenter dekat audiens Anda
3. Pasang plugin caching
Jika hosting Anda belum punya cache sisi server, pasang sendiri. WP Rocket, LiteSpeed Cache, atau W3 Total Cache semuanya bisa. Aktifkan:
- Page cache
- Header cache browser
- Minifikasi CSS dan JS (nyalakan ini terakhir — paling sering merusak tampilan)
- Lazy-loading untuk gambar di luar layar
4. Konversi gambar ke WebP atau AVIF
Gambar adalah komponen halaman terbesar. Konversi ke WebP (dukungan luas) atau AVIF (kompresi lebih baik). Plugin seperti ShortPixel atau Imagify melakukan konversi di background dan menyimpan original sebagai fallback.
Selain itu: selalu set width dan height pada <img> agar browser memesan ruang dan CLS Anda mendekati nol.
5. Audit plugin Anda
Buka Query Monitor dan muat halaman paling lambat. Urutkan berdasarkan waktu plugin. Apa pun yang memakan lebih dari 50 ms per request adalah kandidat untuk dihapus. Tersangka umum:
- Plugin social-share (ganti dengan satu
<a>inline per jaringan) - Plugin "related posts" yang menjalankan
WP_Querypenuh setiap request - Plugin analytics yang memuat 200 KB JS hanya untuk mengirim satu pageview
6. Bersihkan database
Revisi post lama, transient yang kedaluwarsa, dan komentar spam menumpuk. Jalankan WP-Optimize sekali tiap kuartal, dan batasi revisi per post dengan menambahkan ini ke wp-config.php:
define( 'WP_POST_REVISIONS', 5 );
7. Gunakan CDN
Paket gratis Cloudflare cukup untuk sebagian besar situs. Arahkan DNS ke Cloudflare, matikan "Auto Minify" (plugin cache Anda sudah lebih baik), aktifkan Brotli, selesai. Pengunjung internasional akan terasa 1–3 detik lebih cepat.
8. Ukur ulang
Jalankan Lighthouse lagi pada dua halaman yang sama. Bandingkan dengan baseline. Jika LCP tidak bergerak, masalahnya hampir pasti gambar hero yang tidak dioptimasi atau script pihak ketiga yang memblokir render — bukan WordPress sendiri.
Tema yang bersih seperti milik kami, ditambah delapan langkah di atas, sudah cukup untuk mendorong hampir semua situs WordPress masuk zona hijau di semua Core Web Vitals.