Faktor Tersembunyi yang Membuat Laman Web Anda Lambat | Cara Menghindarinya
Diterbitkan: 2019-12-28Tahukah Anda, satu dari empat pengunjung meninggalkan situs web jika memuat lebih dari 4 detik & 46% pengguna tidak mengunjungi kembali situs web yang berkinerja buruk?
Selain itu, penelitian menunjukkan bahwa tambahan waktu pemuatan dua detik dapat meningkatkan rasio pentalan situs Anda sebesar 103%. Tidak hanya itu, penurunan 7 persen dalam tingkat konversi dapat disebabkan karena hanya memiliki 100 milidetik waktu pemuatan ekstra.
Kecepatan halaman memainkan peran penting dalam keberhasilan kinerja situs secara keseluruhan. Ini memengaruhi banyak metrik penting situs web Anda. Misalnya, visibilitas situs Anda dan tingkat konversi situs web Anda adalah keduanya.
Untuk mengoptimalkan kecepatan situs web Anda secara keseluruhan adalah persyaratan yang pasti, tetapi mencari tahu bagaimana membuatnya mungkin bisa jadi rumit. Karena itulah artikel ini bertujuan untuk mengetahui faktor-faktor tersembunyi dan membuat solusi yang tepat untuknya.
Sebelum menerapkan solusi berikut, Anda dapat memperkirakan lalu lintas situs web Anda menggunakan penaksir lalu lintas situs web yang berkualitas untuk mendapatkan ide yang jelas. Sekarang mari kita masuk ke pembahasan utama.
Faktor-faktor yang membuat laman web Anda dimuat lambat
Setelah Anda selesai dengan estimasi, itu berarti Anda mengetahui tahap kinerja situs Anda saat ini. Sekarang, setelah menemukan masalahnya, Anda dapat mulai mengoptimalkan faktor utama yang memengaruhi kecepatan situs Anda. Mari kita lihat faktor utama yang bertanggung jawab untuk membuat situs Anda lambat.
1. Render memblokir JavaScript
JavaScript digunakan untuk membuat halaman web Anda berfungsi dan interaktif, tetapi ini juga dapat muncul sebagai masalah. JavaScript yang tidak dioptimalkan dapat mengurangi kapasitas pemuatan halaman Anda.
Render berarti memuat, dan render-blocking berarti mencegah halaman dimuat secepat mungkin. Saat browser mencoba menampilkan halaman web, browser harus berhenti; dalam hal ini, jika menemukan file JavaScript untuk dimuat, ini akan menghambat halaman untuk memuat dengan cepat.
Ini disebut 'render-blocking JavaScript' atau dengan kata lain, JavaScript yang mencegah halaman dimuat lebih cepat.
Cara menghindari :
Untuk menghilangkan JavaScript yang memblokir render, hapus file JS eksternal, dan gunakan JavaScript sebaris. Gunakan pemuatan asinkron sehingga JavaScript JS dapat memuat secara terpisah tanpa menghambat kecepatan halaman Anda. Anda juga dapat menggunakan atribut defer dalam pemuatan JS hingga sisa halaman terlihat oleh pengguna.
2. Tidak menggunakan Jaringan Pengiriman Konten (CDN)
Content Delivery Network (CDN) terdiri dari beberapa server yang terletak di lokasi geografis yang berbeda. Menggunakan CDN, Anda dapat menyimpan salinan data situs Anda di dalamnya dan data Anda akan dimuat untuk pengguna dari server terdekat.
Cara menghindari :
Di WordPress, Anda dapat menyelesaikan masalah tanpa menghadapi kerumitan apa pun. Kali ini, Anda bisa mendapatkan beberapa plugin berkualitas seperti Cloudflare, MaxCDN, untuk gambar dan video, Anda dapat menggunakan Jetpack CDN. Selain itu, jika situs web Anda menggunakan jQuery, Anda dapat menggunakan CDN tanpa menggunakan server Anda.
3. Gambar yang tidak dioptimalkan
Ukuran dan format gambar paling penting. Gambar besar dan tidak dioptimalkan adalah salah satu alasan utama memperlambat situs web Anda. Selain itu, gambar beresolusi tinggi dapat menghabiskan banyak bandwidth situs web Anda.
Format gambar adalah aspek penting lain yang menurunkan kecepatan situs Anda. Misalnya, JPEG atau JPG ukurannya jauh lebih kecil daripada format lain seperti PNG atau GIF. Itu sebabnya jika Anda menggunakan format JPEG di situs Anda untuk pengalaman pengguna yang lebih cepat.
Bagaimana menghindari
Untuk memperbaiki masalah ini, periksa ukuran file gambar situs Anda sebelum mengunggahnya di situs web Anda. Hapus gambar yang tidak dioptimalkan karena dapat dikenakan biaya untuk cakupan bandwidth. Menggunakan JPEG daripada menggunakan PNG bisa menjadi solusi yang bagus. Selain itu, Anda dapat menggunakan tes air terjun untuk memindai ukuran gambar untuk memeriksa kesempurnaan.
4. Konten Mencolok yang Berlebihan
Meskipun konten mencolok dapat digunakan untuk meningkatkan interaktivitas di antara pengguna, terkadang itu bisa menjadi penyebab memperlambat halaman web Anda. Alasan utama di baliknya karena ukurannya yang besar yang menghambat pemuatan situs Anda dengan cepat.
Cara menghindari :
Anda dapat mengurangi konten flash secara seimbang dan ini akan meningkatkan kecepatan situs Anda. Namun, Anda harus mencari alternatif HTML5 dan mengganti konten Flash yang ada dengan ini untuk mendapatkan pengalaman memuat.
5. Banyak Permintaan HTTP
Memiliki beban JavaScript, CSS, dan file gambar yang berlebihan dapat membuat terlalu banyak permintaan HTTP. Saat pengguna mengirim permintaan data menggunakan situs web Anda, biasanya diperlukan waktu dalam merender data jika ada terlalu banyak permintaan HTTP.
Cara menghindari :
Untuk memperbaiki masalah, Anda dapat menggunakan Sprite untuk mengurangi permintaan HTTP. Hilangkan jumlah file gambar jika memungkinkan. Anda juga dapat mengecilkan file CSS dan JavaScript.
6. Menggunakan plugin & tema ringan
Tema adalah komponen inti dari situs web apa pun tetapi dapat menjadi beban jika Anda tidak memilih tema yang tepat untuk memenuhi tujuan Anda. Ada banyak tema di luar sana di pasar. Semua tema tidak mempertahankan kualitas yang sama. Tema yang dikodekan dengan cara yang tidak terorganisir dapat menyebabkan masalah pemuatan yang lambat.
Plugin digunakan untuk menambahkan fungsionalitas yang berbeda ke situs web tertentu. Anda mungkin perlu menggunakan berbagai jenis plugin seperti pembuat formulir kontak, plugin tabel WordPress, Plugin untuk SEO, dan sebagainya. Ini adalah hal yang cukup bagus, tetapi menjadi merepotkan ketika membutuhkan waktu untuk memuat di situs web Anda. Plugin yang tidak dikodekan dapat menyebabkan masalah pemuatan yang lambat.
Cara menghindari :
Untuk mengatasi masalah ini, sebaiknya gunakan tema & plugin berkualitas ringan saat Anda akan memilihnya. Anda akan mendapatkan banyak tema dan plugin WordPress berkualitas di luar sana, tetapi Anda harus mengenalinya dengan hati-hati.
7. Overhead di database Anda
Jika database Anda diisi dengan item asing seperti transien, log, dan entri lain dari plugin dan tema yang mungkin dibuat seiring waktu. Jenis overhead yang terlalu banyak ini menghabiskan lebih banyak database daripada yang diperlukan.
Bahkan terkadang bisa membuat webserver menjadi time out saat menunggu respon dari database.
Cara menghindari :
Optimalisasi database melalui penghapusan overhead dapat menjadi solusi yang bagus untuk mengatasi masalah ini. Dalam hal ini, sebagian besar web host akan memberi Anda akses ke database Anda menggunakan phpMyAdmin. Jika Anda tidak nyaman menggunakan phpMyAdmin, Anda dapat menggunakan WordPress Command Line Interface (WP-CLI)
8. Terlalu banyak pengkodean besar
Semakin banyak Anda menggunakan kode untuk menjalankan aplikasi, semakin lama waktu yang dibutuhkan untuk memuat situs web Anda. Artinya, jika struktur pengkodean Anda mengandung elemen yang tidak perlu seperti karakter dan ruang, itu akan memakan waktu saat memuat seluruh situs web.
Cara menghindari :
Perkecil kode yang Anda gunakan dengan menghapus elemen yang tidak perlu. Jika Anda merasa kesulitan mengecilkan secara manual, Anda dapat menggunakan plugin berkualitas seperti Optimize untuk meminimalkan semua file. Jangan malas menggunakan CSS sebaris.
9. Menampilkan terlalu banyak iklan
Memang benar bahwa menampilkan iklan adalah cara yang bagus untuk memonetisasi situs web lalu lintas tinggi Anda. Ini mungkin menimbulkan masalah dengan situs web yang memuat cepat. Misalnya, iklan multimedia seperti iklan pop-under, interstisial, dan unduhan otomatis dapat membuat ratusan permintaan HTTP yang dapat menyebabkan situs web Anda tidak responsif.
Cara menghindari :
Pertama-tama, jangan biarkan terlalu banyak iklan menjadi penyebab lain memperlambat situs web Anda. Pastikan Anda telah membatasi jumlah iklan bergambar untuk memastikan kinerja yang lebih baik untuk situs web Anda.
10. Kurangnya penggunaan teknik caching
Caching berarti ketika browser menyimpan salinan statis saat pengguna menjelajah di situs web Anda. Kemudian ketika pengguna mengakses situs Anda lagi, browser dapat menampilkan data cache tersebut tanpa harus memuat ulang. Terlalu banyak data cache bisa menjadi salah satu penyebab lambatnya website Anda.
Cara menghindari :
Di WordPress, ada sejumlah solusi solid untuk menangani masalah caching di pasaran. Anda juga dapat men-cache beberapa hal penting seperti HTTP, kueri basis data, dan sebagainya, tetapi jangan mengacaukannya.
Kata-kata Terakhir
Situs web yang memuat cepat sangat penting untuk memiliki UX yang lebih baik dari situs web Anda. Karena response time website Anda erat kaitannya dengan keberhasilan dan kegagalannya. Yang terpenting, kecepatan halaman yang baik bergantung pada berbagai faktor seperti yang disebutkan di atas.
Sulit untuk menemukan dengan tepat mengapa situs web Anda melambat, tetapi mengukur setiap langkah yang mungkin dan mengambil tindakan ini sangat dibutuhkan. Anda harus memastikan bahwa situs Anda memiliki waktu muat yang lambat yang dapat meningkatkan SEO dan UX untuk memastikan kegunaan yang lebih baik dan konversi yang lebih tinggi.
Kesimpulan
95% keputusan konsumen dibuat di tingkat bawah sadar.
Gerald Zaltman - Profesor Sekolah Bisnis Harvard
Oleh karena itu, jika halaman web Anda tidak cukup cepat, maka segala sesuatu yang lain pada akhirnya akan menderita. Setiap detik dihitung dan Anda tidak tahu bahwa setiap milidetik dapat membuat perbedaan besar. Dengan mengikuti aspek yang disebutkan di atas, Anda dapat mengoptimalkan situs web Anda untuk mempercepat dengan cara terbaik.
Saya harap artikel ini membantu Anda memahami faktor-faktor yang membuat situs Anda lambat dan cara memperbaikinya dengan tepat. Jika Anda masih memiliki sesuatu untuk dibagikan kepada kami, beri tahu saya di kotak komentar.
Jika Anda belum berlangganan saluran YouTube kami, berlangganan saluran YouTube kami untuk mendapatkan tips dan trik terkait WordPress. Juga, ikuti kami di Twitter dan Facebook. Anda juga dapat bergabung dengan Komunitas Formulir Lancar yang populer di Facebook.