10 Cara Untuk Meningkatkan Kecepatan Toko WooCommerce Anda
Diterbitkan: 2021-09-08Pikirkan diri Anda sebagai pembelanja yang mencari cokelat untuk hadiah. Saat Anda berada di salah satu situs web, biasanya butuh waktu lama untuk memuat halaman, dan sulit untuk menemukan apa yang Anda cari. Bagaimana Anda menghadapinya? Setelah meninggalkan satu toko, Anda pergi ke toko lain.
Kecepatan merupakan penentu penting keberhasilan sebuah situs eCommerce. Ketika pelanggan tidak dapat dengan mudah menemukan apa yang mereka cari dalam dua detik (jika Anda membuatnya mudah untuk menavigasi toko Anda), mereka akan pergi ke tempat lain. Akibatnya, produk Anda kehilangan calon pelanggan. Mengapa ada orang yang menginginkan itu?
Artikel ini menunjukkan cara meningkatkan kecepatan toko online Anda dengan melihat seberapa cepat situs Anda dimuat.
#1. Host situs Anda di server berkualitas tinggi
Sangat penting untuk memilih host yang berfokus pada kecepatan karena situs web Anda bergantung padanya untuk berjalan dengan baik. Situs web kaya fitur meliputi:
- Mekanisme caching sisi server
- Sumber daya seperti bandwidth dan RAM cukup untuk memenuhi kebutuhan situs web Anda
- Drive SSD dengan kinerja tinggi
- Perangkat lunak yang ditingkatkan, termasuk PHP dan MySQL
Jika Anda menggunakan paket hosting bersama, Anda sering berbagi sumber daya dengan ribuan pengguna lain. Pilih perusahaan hosting yang membatasi jumlah situs per server, atau pertimbangkan untuk meningkatkan ke VPS atau paket khusus.
#2. Memilih tema yang cepat dan andal sangat penting
Dengan tema yang kompleks, halaman Anda akan dimuat lebih lambat karena lebih banyak kode yang akan dipasang. Ketika datang ke tema dengan plugin dan pembuat halaman, ini benar.
Jelas, ini tidak berarti Anda tidak boleh menggunakan tema “berat” – Anda mungkin memerlukan fungsionalitas tambahan atau alat desain – tetapi melihat kedua sisi sangatlah penting. Selain itu, banyak tema memberi Anda opsi untuk mematikan fitur yang tidak Anda gunakan, yang merupakan cara terbaik untuk menyeimbangkan masalah kecepatan dengan kebutuhan situs Anda.
Apa artinya tema menjadi cepat? Untuk mengetahui apa yang sebenarnya dipikirkan pengguna, jalankan halaman demo melalui alat kecepatan yang kami sebutkan sebelumnya. Ulasan pelanggan juga tersedia yang dapat dilihat.
#3. Gunakan plugin dalam jumlah terbatas
WordPress adalah salah satu platform paling fleksibel karena pluginnya. Terlepas dari kenyataan bahwa semuanya bagus, Anda tidak perlu menginstal semuanya.
Dampak plugin pada kecepatan dapat dikaitkan dengan:
- Meminta sumber daya HTTP tambahan: Beberapa plugin menambahkan file Javascript atau CSS tambahan ke situs Anda, yang menyebabkan toko Anda melambat karena peningkatan permintaan HTTP.
- Penambahan kueri basis data: Bagian depan banyak plugin menggunakan informasi dari basis data Anda, yang meningkatkan beban server.
- Sumber daya hosting sedang digunakan: Jumlah plugin yang lebih besar berarti lebih banyak sumber daya server yang dikonsumsi. Ketika Anda melebihi sumber daya pada paket hosting Anda, waktu pemuatan Anda akan lebih lambat.
Jumlah plugin yang tepat bukanlah satu-satunya faktor yang perlu dipertimbangkan – kualitas plugin sama pentingnya. Pertimbangkan plugin yang menjalankan banyak fungsi, tinjau kecepatannya dan perbarui secara teratur, dan cari opsi dari sumber tepercaya.
#4. Perbarui WordPress, tema, dan plugin
Plugin, tema, dan pembaruan inti di WordPress lebih dari sekadar pembaruan keamanan. Kode mereka yang dioptimalkan akan sering mempercepat situs web Anda.
Pastikan Anda memperbarui perangkat lunak Anda kapan pun diperlukan. Ketika datang ke pengaturan WordPress, Anda dapat mengaktifkan pembaruan otomatis jika Anda tidak ingin sering-sering memeriksa
#5. Kompresi gambar
Anda ingin gambar Anda sekecil mungkin karena gambar adalah beberapa file terberat yang harus ditangani oleh server Anda. Namun, ukuran dan kualitas gambar harus seimbang. Sebaiknya gambar produk tidak buram! Untuk memulai, ikuti langkah-langkah berikut:
- Pilih format yang tepat: Cara terbaik untuk mengunggah gambar adalah dengan file JPEG, yang lebih kecil dari PNG.
- Pastikan Anda menggunakan ukuran yang benar: Jangan mengunggah gambar yang lebarnya melebihi 2000 piksel jika Anda hanya memiliki ruang untuk diisi dengan 500 piksel.
- Kompres gambar: Mengompresi gambar menurunkan ukuran file dengan menghapus data yang tidak perlu. Plugin EWWW Image Optimizer dan Smush secara otomatis menangani hal ini. Atau, Anda dapat menjalankan gambar Anda melalui ImageOptim sebelum mengunggah jika Anda menggunakan Mac.
#6. Muat gambar secara perlahan
Situs Anda mungkin mendapat manfaat dari mengaktifkan pemuatan lambat gambar jika memiliki halaman yang lebih panjang atau banyak gambar. Pengunjung situs akan dapat melihat gambar saat mereka menggulir halaman ke bawah karena fungsi ini secara otomatis menunda pemuatannya. Akibatnya, konsumen Anda tidak perlu menunggu media (atau produk Anda) dimuat sebelum mereka dapat menggunakan konten Anda!
Salah satu fitur gratis yang tersedia di Jetpack adalah fitur lazy loading yang dapat diaktifkan dengan mudah.
#7. Siapkan plugin caching
Jika pelanggan mengunjungi situs Anda, semua data situs, termasuk gambar, video, Javascript, dan HTML, harus dimuat. Ukuran situs web Anda akan menentukan berapa lama waktu yang dibutuhkan. Caching, bagaimanapun, memungkinkan browser untuk menyimpan salinan file situs Anda sehingga ketika mereka kembali, mereka dapat memuat situs lebih cepat.
Penyedia hosting mungkin menyediakan layanan ini di tingkat server, tetapi plugin seperti WP Super Cache mungkin juga cukup.
#8. Pengaturan CDN
Dalam kasus jaringan pengiriman konten (CDN), jaringan server di seluruh dunia mengirimkan informasi kepada pengguna. Menggunakan jaringannya sendiri, ini menyajikan gambar, video, dan aset Anda lainnya, mengurangi ketegangan pada server Anda.
Solusinya sempurna untuk toko yang menjual secara internasional, serta untuk toko yang menjual di negara mana pun. Misalkan server New York Anda dikunjungi oleh seseorang di India, dan mereka akan dibawa ke server New York itu untuk memuat situs Anda. Sebaliknya, CDN menghubungkan situs Anda ke server terdekat dengan pengguna. Semua pengunjung merasakan kecepatan terbaik melalui layanan ini.
Menyiapkan CDN dapat menjadi tantangan, terutama jika Anda tidak memiliki pengalaman dengannya. Ada opsi Jetpack yang dapat diaktifkan dengan satu klik yang dapat menangani file gambar, video, JavaScript, dan CSS.
#9. Jadilah proaktif tentang serangan brute force
Penjahat dunia maya menggunakan bot untuk mencoba mendapatkan akses ke situs Anda menggunakan serangan brute force. Satu menit dapat dihabiskan untuk menguji ribuan kombinasi nama pengguna/kata sandi!
Namun, ini tampaknya menjadi masalah keamanan daripada masalah kecepatan.
Ini tentu berdampak pada keamanan, tetapi ketika banyak upaya dilakukan per menit, itu memberi tekanan besar pada server dan dapat sangat memperlambatnya. Ada cara mudah untuk melindungi diri Anda dari serangan brute force. Dengan mengaktifkan fitur perlindungan serangan brute force gratis dari Jetpack, Anda dapat melindungi diri dari serangan ini.
# 10. Tingkatkan PHP dan tingkatkan batas memori
Saat Anda memperbarui tema atau plugin, Anda juga mencoba meningkatkan versi PHP Anda (bahasa pemrograman yang digunakan WordPress). Anda dapat meningkatkan kinerja situs Anda dengan setiap pembaruan.
Versi PHP ditentukan oleh host Anda, dan biasanya Anda dapat mengubahnya melalui panel kontrol hosting, meskipun langkah Anda mungkin berbeda. Anda juga dapat menghubungi layanan pelanggan untuk melakukan ini untuk Anda.
Bagaimana dengan batas memori Anda?
Penyedia hosting Anda mengalokasikan situs web Anda sejumlah memori. Jika Anda melebihi batas itu, itu akan tergantung pada situs spesifik Anda (WooCommerce merekomendasikan setidaknya 128 MB).
Pikiran Akhir
Manfaatkan setiap kesempatan untuk menjual
Membuat orang yang berniat membeli produk Anda kehilangan minat adalah hal terakhir yang Anda inginkan. Ada kemungkinan situs web Anda memuat terlalu lambat.
Mengoptimalkan toko online Anda semudah beberapa langkah sederhana. Ayo mulai sekarang juga sebelum terlambat!