Public Beta — use code LAUNCH15 for 15% off any plan
Back to blog

Cara Mempercepat Website WordPress di Indonesia

By Yoga · 16 Jun 2026 · 6 min read

Cara Mempercepat Website WordPress di Indonesia

Kecepatan website bukan sekadar soal kenyamanan pengguna — Google secara resmi menjadikannya salah satu faktor ranking sejak pembaruan Page Experience. Bagi website WordPress yang menarget audiens Indonesia, ada beberapa keputusan teknis yang sangat memengaruhi performa, mulai dari lokasi server hingga format gambar yang kamu gunakan.

Artikel ini akan membahas langkah-langkah konkret yang bisa kamu terapkan hari ini, lengkap dengan target metrik yang terukur.


Target Metrik: Core Web Vitals yang Harus Kamu Capai

Sebelum mulai optimasi, tetapkan dulu tolok ukur keberhasilan. Google menggunakan Core Web Vitals sebagai standar pengukuran performa halaman:

Metrik Singkatan Target "Good" Artinya
Largest Contentful Paint LCP < 2.5 detik Seberapa cepat konten utama muncul
Interaction to Next Paint INP < 200 ms Seberapa responsif halaman saat diklik
Cumulative Layout Shift CLS < 0.1 Seberapa stabil layout saat loading

Gunakan PageSpeed Insights atau Google Search Console → Core Web Vitals untuk mengukur skor website kamu sebelum dan sesudah optimasi.


Pilih Lokasi Server yang Tepat: Indonesia vs Singapura

Ini adalah keputusan fundamental yang sering diabaikan. Jarak fisik antara server dan pengunjung berdampak langsung pada Time to First Byte (TTFB).

Server Indonesia (ID)

  • Keunggulan: Latensi sangat rendah untuk pengunjung lokal Indonesia, terutama dari Pulau Jawa. TTFB bisa di bawah 20–50ms.
  • Pertimbangan: Infrastruktur data center lokal berkembang pesat, namun pilihan provider lebih terbatas dibanding Singapura.
  • Cocok untuk: Blog, toko online, portal berita yang 95%+ pengunjungnya dari Indonesia.

Server Singapura (SG)

  • Keunggulan: Ekosistem data center kelas dunia, konektivitas internasional sangat baik, banyak pilihan provider.
  • TTFB ke Indonesia: Rata-rata 20–80ms dari Jakarta, masih sangat layak.
  • Cocok untuk: SaaS, startup yang melayani Asia Tenggara, atau website dengan traffic campuran.

Rekomendasi Praktis

Jika 100% audiens kamu di Indonesia, server lokal ID adalah pilihan terbaik untuk TTFB minimum. Jika traffic kamu campuran atau kamu ingin fleksibilitas infrastruktur lebih tinggi, Singapura tetap menjadi pilihan solid — apalagi jika dikombinasikan dengan CDN (dibahas di bagian berikutnya).

Tip: Gunakan ping.canopy.tools atau ping via terminal untuk mengukur latensi aktual dari berbagai kota di Indonesia ke server kamu.


Aktifkan CDN Cloudflare (Gratis)

Content Delivery Network (CDN) mendistribusikan aset statis website kamu ke server-server yang tersebar di seluruh dunia, termasuk di Jakarta. Cloudflare menyediakan CDN gratis dengan PoP (Point of Presence) di Jakarta, artinya pengunjung Indonesia akan mengambil file CSS, JS, dan gambar dari server yang dekat secara fisik.

Cara Setup Cloudflare Gratis

  1. Daftar akun di cloudflare.com
  2. Masukkan domain kamu → Cloudflare akan scan DNS records otomatis
  3. Ganti nameserver domain kamu ke nameserver Cloudflare yang diberikan
  4. Aktifkan opsi Proxy (ikon awan oranye) pada record A dan CNAME
  5. Di tab Speed → Optimization, aktifkan:
    • Auto Minify (HTML, CSS, JS)
    • Brotli compression
    • Rocket Loader (opsional, uji terlebih dahulu)

Pengaturan Cache Cloudflare

Masuk ke Caching → Configuration:

  • Caching Level: Standard
  • Browser Cache TTL: 1 tahun (untuk aset statis)
  • Always Online: On (menampilkan cache saat server down)

Dengan Cloudflare aktif, kamu bisa memangkas waktu loading aset statis hingga 40–60% untuk pengunjung Indonesia, bahkan jika server kamu berada di Singapura.


Optimasi Gambar: WebP + Lazy Load

Gambar biasanya menyumbang 60–80% total ukuran halaman. Dua teknik ini wajib diterapkan.

Konversi ke Format WebP

WebP menghasilkan file 25–35% lebih kecil dibanding JPEG/PNG dengan kualitas visual yang setara. Browser modern di Indonesia (Chrome, Edge, Firefox) semua sudah mendukung WebP.

Cara otomatis via plugin WordPress:

  • ShortPixel atau Imagify — kompres dan konversi ke WebP secara otomatis saat upload
  • WebP Express — serve WebP dengan fallback ke JPEG/PNG untuk browser lama

Cara manual via CLI (untuk developer):

# Install cwebp di server Linux
apt install webp

# Konversi single file
cwebp -q 80 foto-produk.jpg -o foto-produk.webp

# Batch konversi semua JPG dalam folder
for f in *.jpg; do cwebp -q 80 "$f" -o "${f%.jpg}.webp"; done

Aktifkan Lazy Loading

Lazy loading menunda pemuatan gambar yang belum terlihat di viewport, sehingga halaman terasa lebih cepat saat pertama dibuka.

Sejak WordPress 5.5, lazy loading sudah otomatis diterapkan via atribut loading="lazy" pada tag <img>. Pastikan theme kamu tidak menghapus fitur ini.

Untuk gambar hero/banner di above the fold, tambahkan loading="eager" agar tidak tertunda:

<img src="hero-banner.webp" loading="eager" alt="Banner Utama" width="1200" height="600">

Catatan CLS: Selalu tambahkan atribut width dan height pada tag <img>. Ini mencegah layout shift saat gambar loading dan membantu kamu mencapai CLS < 0.1.


Plugin Caching WordPress: WP Rocket vs LiteSpeed Cache

Plugin caching adalah salah satu cara paling efektif untuk meningkatkan kecepatan WordPress secara drastis. Berikut perbandingan dua pilihan terpopuler:

Fitur WP Rocket LiteSpeed Cache
Harga Berbayar (~$59/tahun) Gratis
Kemudahan setup Sangat mudah, GUI intuitif Mudah, opsi lebih banyak
Page caching
Browser caching
Database optimization
Image lazy load
CSS/JS minify & combine
Object cache (Redis/Memcached)
CDN integration
Butuh LiteSpeed server ⚠️ Fitur penuh butuh LiteSpeed

Rekomendasi

  • Gunakan LiteSpeed Cache jika hosting kamu menggunakan LiteSpeed Web Server — performa page cache-nya sangat cepat karena terintegrasi langsung di level server.
  • Gunakan WP Rocket jika kamu menggunakan Apache/Nginx dan ingin solusi premium yang langsung berfungsi optimal tanpa banyak konfigurasi.

Konfigurasi Dasar WP Rocket

Setelah instalasi, aktifkan opsi-opsi berikut di dashboard WP Rocket:

  1. Cache → Enable caching for mobile devices
  2. File Optimization → Minify CSS & JS
  3. Media → Enable LazyLoad (gambar, iframe, video)
  4. Preload → Activate preloading
  5. Database → Cleanup (jalankan mingguan)

Optimasi Tambahan yang Sering Diabaikan

Gunakan PHP Versi Terbaru

PHP 8.x secara signifikan lebih cepat dibanding PHP 7.x. Pastikan hosting kamu menjalankan minimal PHP 8.1 atau 8.2. Cek di cPanel → MultiPHP Manager.

Aktifkan GZIP / Brotli Compression

Kompresi mengurangi ukuran transfer HTML, CSS, dan JS. Tambahkan ke .htaccess jika belum aktif:

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript
  AddOutputFilterByType DEFLATE application/json application/xml
</IfModule>

Batasi Plugin yang Tidak Perlu

Setiap plugin WordPress menambahkan beban query database dan file JavaScript/CSS. Audit plugin kamu dengan Query Monitor untuk melihat plugin mana yang paling banyak memakan waktu eksekusi.

Gunakan Hosting dengan SSD NVMe

Storage NVMe memiliki kecepatan baca/tulis 5–10x lebih cepat dibanding HDD konvensional. Pastikan hosting yang kamu pilih sudah menggunakan NVMe untuk performa database yang optimal.


Checklist Optimasi Kecepatan WordPress Indonesia

  • Pilih server di Indonesia atau Singapura sesuai lokasi audiens
  • Aktifkan Cloudflare CDN gratis dengan PoP Jakarta
  • Konversi semua gambar ke WebP
  • Aktifkan lazy loading + set width dan height pada semua <img>
  • Install dan konfigurasi WP Rocket atau LiteSpeed Cache
  • Upgrade ke PHP 8.1+
  • Aktifkan GZIP/Brotli compression
  • Audit dan hapus plugin yang tidak perlu
  • Ukur skor PageSpeed Insights sebelum dan sesudah optimasi
  • Monitor Core Web Vitals di Google Search Console secara berkala

Jika kamu sedang mencari hosting WordPress yang sudah dilengkapi LiteSpeed Web Server, SSD NVMe, dan lokasi server yang tepat untuk audiens Indonesia, GoCelerus menyediakan paket hosting yang bisa menjadi titik awal yang baik untuk mengimplementasikan semua optimasi di atas.

Optimasi kecepatan adalah proses berkelanjutan — lakukan pengukuran secara rutin dan prioritaskan perbaikan berdasarkan data nyata, bukan asumsi.

Welcome to GoCelerus

Save 15% on any plan

Launch promo — 15% off any plan

Your coupon code

LAUNCH15
Browse plans