WP Speed of Light: Optimasi Kecepatan
1. Aktifkan Optimasi Kecepatan
Bagian Pengoptimalan Kecepatan adalah tempat untuk mengkonfigurasi alat yang mempercepat WordPress. Gunakan menu WP Speed of Light > Pengoptimalan Kecepatan > Percepatan
Aktifkan sistem cache: Ini akan mempercepat situs web Anda dengan memuat terlebih dahulu elemen halaman umum dan kueri basis data.
Bagaimana cara menambahkan cache secara manual?
Pertama, jika tidak memungkinkan untuk mengedit file di server Anda, Anda harus mengatur izin tulis pada "wp-config.php" . Anda harus pergi ke FTP, lalu klik kanan padanya, pilih Izin file . Dari sini Anda dapat mengatur izinnya.
Kedua, Anda perlu menambahkan skrip "define( 'WP_CACHE',true);" di bagian atas "wp-config.php" .
Terakhir, Anda pergi ke WP Speed of Light > Pengoptimalan kecepatan > Percepat dan aktifkan Aktifkan sistem cache .
Bersihkan setiap kali : Secara otomatis membersihkan cache yang tersimpan setiap x menit dan menghasilkan versi baru secara instan.
Cache untuk desktop/tablet/mobile: Secara default, cache untuk desktop akan ditampilkan di semua perangkat. Opsi lain, yaitu cache khusus per perangkat, hanya dapat digunakan jika kerangka tema Anda menghasilkan file khusus untuk setiap perangkat.
Tambahkan header expire: Ini memberikan instruksi kepada browser apakah browser harus meminta file tertentu dari server atau mengambilnya dari cache browser.
Cache skrip eksternal: Cache sumber daya eksternal seperti skrip yang disajikan dari Google. Peringatan: pastikan Anda memantau kinerja sebelum dan sesudah aktivasi, dalam beberapa kasus Anda mungkin mengalami penurunan kinerja saat diaktifkan!
Jangan pernah menyimpan halaman-halaman berikut dalam cache: Tambahkan URL halaman yang ingin Anda kecualikan dari cache (satu URL per baris)
Anda dapat mengecualikan sekumpulan URL dari cache menggunakan aturan seperti www.website.com/blog*
KHUSUS ADDON PRO
Pembersihan saat menyimpan: Bersihkan cache secara otomatis saat menyimpan konten WordPress seperti postingan, halaman, dan lainnya...
lazy loading gambar : Hanya memuat gambar saat terlihat oleh pengguna (saat digulir).
lazy loading iframe & video : Memuat semua video iframe dan HTML5 secara bertahap (
Saat mengaktifkan gambar lazy loading Sebagai pilihan, beberapa opsi akan ditampilkan di bawah ini:
Kecualikan gambar yang kurang dari (lebar px): Kecualikan semua gambar yang memiliki lebar kurang dari nilai piksel ini lazy loading
Kecualikan gambar yang tingginya kurang dari (tinggi px): Kecualikan semua gambar yang tingginya kurang dari nilai piksel ini lazy loading
lazy loading gambar : Kecualikan sekumpulan URL dengan menggunakan aturan seperti: www.website.com/news* atau kelas, id, lokasi gambar.
2. Tab WordPress
Hapus string kueri: Hapus string kueri dari sumber daya statis seperti file CSS & JS di dalam Header untuk meningkatkan skor Anda di layanan seperti Pingdom, GTmetrix, PageSpeed, dan YSlow.
Nonaktifkan REST API: Nonaktifkan WordPress REST API (API untuk mengambil data menggunakan permintaan GET, yang digunakan oleh pengembang)
Nonaktifkan feed RSS: Nonaktifkan feed RSS WordPress. Feed RSS memungkinkan pengguna untuk berlangganan posting blog Anda menggunakan pembaca feed RSS.
KHUSUS ADDON PRO
Hapus Emoji: Secara default, emoji dimuat di setiap halaman situs Anda. Jika Anda tidak menggunakannya, ini tidak perlu.
Nonaktifkan Gravatar: Nonaktifkan avatar Gravatar dan gunakan hanya avatar lokal dari media Anda.
3. Kelompokkan dan Minimalkan
Minifikasi merujuk pada proses penghapusan data yang tidak perlu atau berlebihan tanpa memengaruhi cara sumber daya diproses oleh browser. Contoh: komentar dan pemformatan kode, penghapusan kode yang tidak digunakan, penggunaan nama variabel dan fungsi yang lebih pendek, dan sebagainya.
Minifikasi HTML: Minifikasi file cache HTML yang disajikan oleh plugin.
Minifikasi CSS: Meminimalkan file CSS yang disajikan oleh plugin.
Minifikasi JS: Minifikasi file JS yang disajikan oleh plugin.
Mengelompokkan CSS: Mengelompokkan beberapa file CSS ke dalam satu file akan meminimalkan jumlah permintaan HTTP.
Mengelompokkan JS: Mengelompokkan beberapa file JS ke dalam satu file akan meminimalkan jumlah permintaan HTTP.
KHUSUS ADDON PRO
- Kelompokkan font lokal dan font Google: Kelompokkan font lokal dan font Google dalam satu file agar dapat disajikan lebih cepat.
- Tunda JS: Panggil file JS di akhir pemuatan halaman untuk menghilangkan elemen yang menghambat rendering.
- Tunda CSS: Panggil file CSS di akhir pemuatan halaman untuk menghilangkan elemen yang menghambat rendering.
Saat "Tunda CSS" diaktifkan, "Kecualikan file dari penundaan CSS" akan muncul. Kemudian Anda dapat memasukkan setiap jalur ke file CSS dalam satu baris untuk mengecualikan file dari penundaan CSS.
- Pindahkan skrip ke footer: Tambahkan skrip halaman yang ingin Anda kecualikan dari pemindahan ke footer (satu URL per baris)
- Kecualikan gaya sebaris: Kecualikan gaya sebaris dari proses minifikasi.
- Kecualikan file dari proses minifikasi dan pengelompokan: Letakkan setiap jalur ke file dalam satu baris untuk mengecualikan file dari proses minifikasi dan pengelompokan.
- Pengecualian halaman: Masukkan setiap URL halaman dalam satu baris untuk mengecualikan halaman tersebut dari semua optimasi yang tercantum di atas.
Saat mengaktifkan "Pindahkan skrip ke footer" , "Kecualikan pemindahan skrip ke footer" akan muncul.
4. Pra-pemuatan dan Pra-pengambilan
Fitur-fitur dari tab Lanjutan hanya disertakan dalam plugin ADDON PRO.
- Pra-pemuatan Cache: Pra-pemuatan cache adalah proses pembuatan versi pertama cache halaman secara otomatis, sehingga pengguna pertama yang mengunjungi halaman setelah pembersihan cache tidak perlu menunggu pembuatan cache. URL cache halaman yang ditentukan, satu per baris, akan dibuat ulang secara otomatis setelah pembersihan cache.
Prefetching DNS: Prefetching DNS akan memuat informasi DNS terlebih dahulu pada tautan domain eksternal. Misalnya, jika situs web Anda sering merujuk ke domain eksternal dalam hyperlink, prefetching DNS domain ini akan memuat halaman domain tersebut lebih cepat saat pengguna mengkliknya.
Muat terlebih dahulu URL .xml dari sitemap, satu per baris: Tambahkan satu atau beberapa URL .xml sitemap, satu URL per baris
5. WooCommerce
Saat menggunakan WooCommerce, opsi-opsi di bawah ini akan membantu mengurangi waktu pemuatan untuk halaman non-WooCommerce atau mengatur waktu pembersihan otomatis: sesi, keranjang belanja,... Anda harus membuka menu WP Speed of Light > Pengoptimalan kecepatan > WooCommerce untuk mendapatkannya. Fitur-fitur ini termasuk dalam plugin PRO ADDON.
- Nonaktifkan Fragmen Keranjang: Secara default, WooCommerce menggunakan fragmen keranjang yang digunakan untuk memperbarui keranjang belanja tanpa memuat ulang halaman. Tergantung pada tema dan konfigurasi WooCommerce Anda, fitur ini mungkin diperlukan atau Anda dapat menonaktifkannya untuk performa yang lebih baik.
- Nonaktifkan Gaya: Nonaktifkan Gaya WooCommerce untuk halaman non-WooCommerce
- Nonaktifkan Skrip: Nonaktifkan skrip WooCommerce untuk halaman non-WooCommerce.
- Hapus sesi pelanggan + keranjang belanja: Hapus semua sesi pelanggan WooCommerce dan keranjang belanja yang tersimpan sementara di basis data Anda. Ini dapat menghemat banyak kinerja dan ruang penyimpanan basis data.
- Hapus Transien WooCommerce: Hapus semua transien WooCommerce yang tersimpan sementara di basis data Anda.
- Pembersihan otomatis sesi, sementara troli: Membersihkan sesi, troli, dan sementara secara otomatis setelah jangka waktu tertentu (dalam jam)
- Nonaktifkan/Kurangi API Heartbeat: Mengurangi aktivitas akan mengubah frekuensi Heartbeat. Menonaktifkan Heartbeat sepenuhnya dapat merusak plugin dan tema lain yang menggunakan API ini.








