beberapa tips dan cara mempercepat website WordPress.
Hapus Plugin Tidak Terpakai
Pada bagian ini tidak perlu dilakukan jika Kamu baru memiliki situs WordPress baru, karena pada saat awal install WordPress hanya beberapa plugin yg terinstal dan itu tidak terlalu berdampak pada kecepatan. Namun Kamu bisa menghapusnya jika tidak diperlukan.
Untuk Kamu yang telah menginstal banyak plugin yang tidak digunakan, sekarang sudah saatnya untuk Kamu menghapusnya. Karena beberapa di antara plugin tersebut dapat mempengaruhi kecepatan halaman, jadi sebaiknya Kamu menonaktifkan dan menghapus plugin yang tidak diperlukan.
Berhati-hatilah saat melakukan penghapusan plugin. Jika Kamu tidak yakin apakah plugin tersebut dibutuhkan, maka biarkan plugin tersebut di sana.
Install Plugin Caching
Caching adalah proses yang menyimpan file untuk sementara sehingga dapat dikirim ke pengunjung dengan lebih efisien.
Ada dua tipe caching:
- Cache browser: Menyimpan file umum seperti logo di hard drive pengguna sehingga mereka tidak perlu mendownloadnya kembali pada kunjungan berulang atau berikutnya.
- Caching server: Menyimpan versi halaman statis yang dibangun sepenuhnya di server sehingga tidak harus dibangun ulang setiap kali pengunjung baru memintanya.
Kamu bisa gunakan plugin WP Rocket dalam hal ini. Kamu hanya perlu membeli pluginnya, instal, dan aktifkan. Caching dasar (server dan browser) aktif secara default. Jika situs Kamu responsif, buka pengaturan cache dan centang kotak untuk mengaktifkan caching untuk perangkat seluler juga.
Namun jika Kamu ingin plugin caching versi gratis, Kamu bisa menggunakan W3 Total Cache
Alihkan Penyedia DNS ke CloudFlare
Situs web adalah file di hard drive (server) yang terhubung ke internet. Dan setiap perangkat yang terhubung ke internet memiliki alamat IP (misalnya, 123.123.12.1).
Karena alamat IP sulit diingat, nama domain dipetakan ke alamat IP menggunakan DNS , yang merupakan singkatan dari Domain Name System. Kamu dapat menganggap ini sebagai buku telepon web. Saat Kamu mengetik domain ke browser, pencarian DNS terjadi untuk menemukan alamat IP server .
Tapi ini masalahnya; banyak orang menggunakan penyedia DNS gratis dari domain resgitrar mereka, yang biasanya lambat.
Jika ini Kamu, beralihlah ke penyedia DNS yang lebih cepat seperti Cloudflare.
Untuk melakukan ini, daftar untuk mendapatkan akun Cloudflare gratis. Klik “Tambahkan situs”, masukkan nama domain Kamu, dan klik tombol.
Pilih paket gratis, lalu klik “Konfirmasi paket”.
Cloudflare sekarang akan memberi Kamu kesempatan untuk meninjau pengaturan DNS Kamu sebelum melanjutkan. Jika tidak ada peringatan, biasanya aman untuk dilanjutkan.
Sekarang yang harus dilakukan hanyalah menukar nameservers Kamu dengan domain registrar Kamu. Cara melakukannya berbeda-beda untuk tiap registrar, jadi jangan ragu untuk meminta dukungan mereka jika Anda tidak yakin bagaimana melakukannya.
Minimalkan Kode Kamu
Hapus spasi dan komentar dari kode untuk mengurangi ukuran file. File yang lebih kecil menghasilkan waktu pemuatan yang lebih cepat.
Jika Kamu menggunakan WPRocket, centang kotak untuk memperkecil CSS dan JavaScript di pengaturan.
Jika Kamu tidak menggunakan WP Rocket, instal dan aktifkan Autoptimize dan lakukan hal yang sama.
Ketahuilah bahwa Kamu harus selalu menguji bagaimana ini memengaruhi situs web Kamu sebelum menerapkan secara langsung. Meminimalkan kode sering kali dapat menyebabkan kode rusak, terutama jika berhubungan dengan Javascript. Jadi pastikan setelah menggunakan cara ini, website masih dengan tampilan dan fungsi yang normal.
Optimalkan Google Fonts
Banyak tema menggunakan Google Fonts, dan font ini harus diunduh dari server Google setiap kali seseorang mengunjungi situs web Kamu. Itu bisa menjadi proses yang memakan waktu karena server Kamu harus membuat permintaan HTTP, mengunduh file CSS lalu mengunduh font dari lokasi yang dirujuk di stylesheet. Hal itu harus dilakukan untuk setiap font di halaman.
Jika Kamu menggunakan WPRocket, ini secara otomatis mengoptimalkan permintaan Google Fonts. Jika tidak, Swap Google Fonts Display adalah titik awal yang baik.
Aktifkan Preloading
Preloading memungkinkan Kamu untuk menentukan sumber daya penting, sehingga browser mengetahui prioritas file yang akan dimuat.
Misalnya, kode Kamu terlihat seperti ini:
<html> <head> <script type = ”text / javascript” src = ”somefile.js”> </script> <link rel = ”stylesheet” href = ”/ style.css”> </head> <body> Konten </body> </html>
Berdasarkan kode ini, file JavaScript harus dimuat terlebih dahulu karena hierarki. Itu tidak ideal karena file CSS hampir pasti lebih penting daripada kode JavaScript.
Cara termudah untuk menyelesaikannya adalah dengan menambahkan baris kode lain, seperti ini:
<link rel = "preload" href = "/ style.css" as = "style">
Kode tersebut memberi tahu browser untuk memprioritaskan file CSS di atas file JavaScript, terlepas dari hierarki.
Kamu dapat menambahkan atribut preloading secara manual dengan mengedit kode, tetapi itu bisa terjadi error dan membingungkan kecuali Kamu tahu apa yang Kamu lakukan. Hal ini akan jauh lebih mudah dilakukan menggunakan WP Rocket, yang melakukan ini secara otomatis di luar kotak.
Gunakan CDN
Content Delivery Network (CDN) adalah grup server yang didistribusikan di seluruh dunia. Masing-masing menyimpan salinan situs Kamu sehingga lebih cepat bagi pengguna untuk terhubung saat meminta halaman web.
Misalnya, server host web Kamu berada di Inggris Raya. Jika seseorang mengunjungi situs Kamu dari AS dan Kamu tidak menggunakan CDN, sambungan antara perangkat mereka dan server Kamu akan lambat. Jika seseorang mengunjungi dari AS dan Kamu menggunakan CDN, perangkat mereka akan terhubung ke server terdekat, yang membantu semuanya terhubung lebih cepat.
Optimalkan Gambar
Gambar sangat berpengaruh terhadap kecepatan website. Jika gambar memiliki ukuran yang sangat besar itu akan membuat halaman website lamban. Untuk mengatasi ini, kompres gambar Kamu dengan plugin seperti Shortpixel. Cukup instal, aktifkan, buka pengaturan, masukkan kunci API Kamu, klik “Simpan dan Buka Proses Massal, lalu klik” Mulai ulang pengoptimalan”.
Jika Kamu menemukan bahwa kualitas ini terlalu rendah, buka pengaturan, dan ubah jenis kompresi menjadi glossy atau lossless.