Tips Blogging, Wordpress

13 Tips meningkatkan kecepatan website WordPress

13 Tips meningkatkan kecepatan website WordPress

Tidak ada keraguan tentang hal ini: Kinerja website sangat penting bagi keberhasilan situs web Anda. Saat ini, lebih dari 25 persen pengguna akan meninggalkan laman jika membutuhkan waktu lebih dari 4 detik untuk dimuat. Dan penundaan hanya satu detik dapat dikombinasikan dengan rasio konversi yang menurun, mengurangi tampilan halaman Anda, dan meningkatkan bounce rate Anda. Penundaan dua detik bisa membuat angka bouncing melonjak hingga 103 persen. Semua faktor ini dikombinasikan menyebabkan ketidakpuasan pengguna, dan untuk situs e-niaga, tingkat pengabaian keranjang belanja yang tinggi.

Sebagian besar pengguna juga mengharapkan pengalaman cepat yang sama dari situs web Anda di seluler, yang berarti situs Anda juga harus responsif dan ramah seluler. Dan karena pengguna ponsel sekarang menghasilkan lebih dari 50 persen lalu lintas web, demografi ini pastinya harus dipertimbangkan saat mengoptimalkan situs web Anda.

Fakta ini telah teruji waktu dan tetap berlaku tidak hanya untuk WordPress, tapi untuk semua situs web. Pemimpin web seperti Walmart, Amazon, Yahoo, dan Google telah menunjukkan bahwa situs web yang cepat berarti dolar.

Ya, kinerja website dapat benar-benar mempengaruhi kegunaan, pendapatan, dan reputasi merek di antara pengguna Anda, belum lagi peringkat mesin telusur dan rasio bounce rate. Mengetahui hal ini, meningkatkan kinerja website mungkin tampak seperti tugas yang tidak dapat diatasi. Jangan takut: Beberapa trik kinerja utama dapat membantu mencukur detik dari waktu buka halaman Anda, meningkatkan keterlibatan pengguna, dan meningkatkan SEO.

Halaman cache
WordPress, menjadi Content Management System berbasis PHP, menggunakan PHP untuk menghasilkan halaman saat pengguna memintanya di situs Anda. Ini melibatkan eksekusi kode PHP dan menjalankan kueri ke database WordPress Anda untuk mengumpulkan data halaman, sebelum menayangkannya ke pengguna akhir website Anda. Maklum, proses ini bisa lambat. Masukkan caching halaman Sistem cache halaman menyimpan halaman yang dihasilkan oleh PHP sebagai file statis untuk akses lebih cepat. Itu berarti halaman cache bisa dilayani dalam beberapa milidetik, dibandingkan beberapa detik penuh saat dihasilkan seperti baru. Berikut adalah perbandingan tampilan asli, yang menggunakan PHP untuk menghasilkan halaman (tanpa cache), dibandingkan dengan tampilan ulang (menggunakan cache halaman).

Cache versus no cache
Cache vs no Cache

 

Anda bisa melihat total waktu untuk melayani halaman tersebut 0.08 detik saat di-cache, dibandingkan hampir 1,5 detik tanpa cache. Itu penghematan 1,415 detik, atau 94,5 persen.

Tidak hanya pengalaman pengguna yang lebih baik, ini juga membebaskan sumber daya untuk memungkinkan server web Anda menangani lebih banyak permintaan bersamaan. Kecepatan dan skalabilitas adalah combo yang menang!

Jika Anda host dengan WP Engine, sistem Evercache mereka menangani cache halaman untuk Anda secara otomatis. Saat hosting di tempat lain, Anda bisa melihat plugin caching seperti WP Super Cache, W3 Total Cache, atau WP Rocket.

Baca juga :

Cara Optimalkan wordpress untuk kinerja yang lebih baik

Tips meningkatkan kecepatan situs dan mengapa hal itu penting

5 Cara mendapatkan refferal trafik terbaik dan terampuh

CDN
Sementara caching halaman menangani semua permintaan halaman di website Anda, menggunakan Content Delivery Network, atau CDN, membantu memastikan semua aset statis Anda juga di-cache. Aset statis mencakup file gambar, JavaScript, dan CSS yang digunakan oleh website Anda. Layanan CDN biasanya akan menyimpan aset ini selama beberapa hari, karena jenis file ini jarang berubah (misalnya Anda biasanya tidak akan mengganti satu gambar dengan nama lain yang sama persis di direktori yang sama). Dan, CDN juga menyimpan aset statis ini di jaringan server di seluruh dunia, untuk akses lebih cepat dari bagian dunia manapun. Itu berarti pengguna di seluruh dunia akan dapat memuat halaman Anda dengan cepat, tanpa latensi utama yang dapat terjadi saat memuat konten dari separuh penjuru dunia.

CDN
CDN

 

Jalankan diagnosis kecepatan situs
Salah satu cara paling informatif untuk meningkatkan kinerja website Anda adalah dengan menguji kecepatan situs front-end Anda dengan diagnostik tool. Saat melakukan pengujian dengan cara ini, Anda dapat melihat langkah spesifik yang dapat Anda lakukan untuk mengoptimalkan website Anda, bukan saran umum.

SpeedTest Tool
SpeedTest Tool

 

Alat seperti WebPageTest, Speed Tool WP Engine, Page Performance, atau GTMetrix juga dapat memberikan wawasan kunci untuk optimasi front-end.

Kompresi gambar
Salah satu area yang paling umum untuk perbaikan dalam hal kecepatan situs adalah gambar besar. Menurut Soasta, gambar menyumbang 62 persen dari total waktu buka situs web. Sering kali gambar di situs web Anda diubah ukurannya secara manual oleh HTML atau JavaScript, yang berarti browser web pengguna akhir Anda harus bekerja lebih keras untuk mendownload gambar besar tersebut. Dengan hanya menekan gambar Anda bisa meningkatkan kecepatan front-end.

Minify & gabungkan JavaScript dan CSS
Langkah penting lainnya dalam optimasi front-end adalah dengan membatasi jumlah file yang dibutuhkan pengguna browser akhir Anda untuk mendownload situs web Anda. Semakin sedikit total script dan style, semakin sedikit koneksi yang dibutuhkan peramban web pengguna akhir Anda untuk melihat halaman Anda. Dan lebih baik lagi, meminimalkan aset tersebut mengurangi jumlah byte yang harus diunduh dan disimpan browser, sehingga membuat pengalaman memuat lebih cepat secara keseluruhan.

Ada banyak plugin untuk membantu mengoptimalkan script dan style situs web Anda dengan cara ini-terutama, Autoptimize dan BWP Minify. Kedua plugin ini akan membantu menggabungkan script dan style Anda bersama-sama, dan menghapus spasi berlebih sehingga browser web dapat mendownload dan menafsirkannya lebih cepat.

Gunakan PHP 7
Dengan PHP 7, website Anda bisa memuat dua kali lebih cepat. Namun, sebagian besar situs WordPress masih menggunakan PHP 5.5 atau 5.6. Langkah sederhana dalam meningkatkan kecepatan adalah meng-upgrade versi PHP untuk situs web Anda.

WordPress plus PHP 7
WordPress plus PHP 7

 

Pertama, periksa untuk melihat apakah website Anda kompatibel menggunakan plugin Pemeriksa Kompatibilitas PHP. Setelah Anda yakin semuanya beres, mintalah host web Anda bagaimana Anda bisa mendapatkan PHP 7 untuk situs Anda. Jika Anda tidak yakin versi website yang Anda gunakan sekarang, Anda dapat menggunakan file info PHP untuk mencari tahu.

Pilih tema responsif
Repositori tema WordPress.org menawarkan kebanyakan tema yang kompatibel dengan ponsel secara gratis. Karena WordPress sekarang mengelola aspek mobile seperti memilih ukuran gambar yang tepat untuk perangkat yang tepat, jika tema Anda saat ini tidak memiliki desain responsif, mungkin saatnya untuk mengevaluasi ulang.

Tema responsif membuat pengalaman pengguna menjadi lebih baik, membantu membangun kepercayaan di antara pengguna Anda, dan memuat lebih cepat bagi pengguna di seluler dengan mengarahkan mereka ke versi yang benar di website Anda untuk pertama kalinya, di URL yang sama dengan situs desktop Anda.

Optimalkan database anda
Database Anda memberi umpan pada konten, setelan, dan informasi pengguna ke WordPress untuk diberikan kepada pengguna akhir di situs web Anda. Menjaga kebersihannya adalah salah satu cara agar corong informasi berjalan lebih lancar dan cepat. Database bersih membantu WordPress menemukan konten yang dibutuhkannya lebih cepat dan mempercepat pencarian.

Reducing database dengan membersihkan posting lama dan halaman adalah salah satu cara untuk memulai. Selain itu, menggunakan lapisan caching objek dapat membantu dengan caching hasil query umum ke database Anda untuk akses lebih cepat. Tapi mengubah mesin penyimpanan tabel database Anda menjadi InnoDB juga bisa mempercepat banyak hal secara signifikan. Pelajari lebih lanjut tentang database cleanup untuk meningkatkan kinerja situs.

Go Headless
Headless WordPress telah menjadi kemarahan akhir-akhir ini, dan untuk alasan yang bagus. Jika Anda belum pernah mendengar, "Headless WordPress" berarti "No front end." Atau lebih tepatnya, bahwa Anda menggunakan aplikasi JavaScript sebagai "front end" yang berinteraksi dengan pengguna akhir. Aplikasi ini kemudian berkomunikasi kembali dengan akhir WordPress Anda untuk data, konten, dan informasi pengguna.

Headless WordPress

Yang menarik banyak pengguna untuk konsep ini adalah kemampuan unik untuk membangun dengan JavaScript yang cepat kilat, namun tetap menggunakan WordPress untuk back end yang intuitif untuk tujuan pengelolaan konten. Aplikasi JavaScript tidak hanya lebih cepat, namun juga dapat lebih mudah digunakan dengan memungkinkan pengalaman yang lebih mobile. Anda bahkan bisa membuat aplikasi iOS atau Android, di mana "front end" Anda benar-benar aplikasi diunduh ke perangkat pengguna akhir Anda.

Hapus item yang tidak terpakai
Ini adalah praktik yang baik untuk secara teratur mengaudit plugin, tema, pengguna, dan konten di situs web Anda dan menghapus item yang tidak lagi digunakan. Bahkan jika plugin dan tema ada yang tidak digunakan, bahkan jika sebagian besar konten situs web dimuat. Beberapa plugin dan tema menambahkan baris, data, dan pengaturan ke database Anda yang tidak pernah dihapus terkadang bahkan setelah menghapus plugin atau tema! Dan ingat, jika Anda menghapus posting, halaman, atau upload, pastikan untuk menambahkan redirect ke halaman yang harus ditemukan pengguna setelah menghapusnya.

Batasi atau hapus komentar
Salah satu penyebab paling umum di situs web adalah komentar spam yang meluap-luap. Bot dan spammer bisa memukul situs web Anda dengan keras, mengomentari ribuan kali di situs web Anda. Cara mudah untuk mengelola masalah ini adalah dengan menonaktifkan komentar sama sekali dari halaman Pengaturan> Diskusi Anda, atau untuk membatasi komentar hanya kepada pelanggan sejati dengan menambahkan formulir captcha. Captcha akan menghalangi pengguna palsu dan bot spam agar tidak mengeposkan konten Anda dengan menantangnya dengan persamaan atau gambar. Dan menggunakan plugin seperti Akismet akan membantu dengan menahan komentar untuk moderasi, dan dengan mudah menghapus komentar spam yang telah Anda dapatkan. Terakhir, jika Anda memiliki banyak pengguna nyata yang memasang komentar di situs web Anda, mungkin Anda hanya mempertimbangkan untuk menampilkan 10 atau lebih sedikit komentar sekaligus untuk mencegah waktu muat ekstra panjang. Pilih opsi di Settings> Discussion to break comments ke halaman 10 atau lebih sedikit, dengan tampilan terbaru terlebih dahulu sehingga pembaca Anda melihat komentar terbaru dan relevan.

Lazy-load long pages
Lazy Load berarti menunggu sampai seseorang menggulir ke bawah pada halaman Anda untuk memuat konten yang lebih rendah. Jadi jika Anda memiliki halaman produk, misalnya, Anda bisa membatasi jumlah konten yang harus dimuat awalnya saat pengguna mengunjungi halaman tersebut dengan lazy load. Artinya, menunggu untuk memuat produk turun sampai pengguna memutuskan untuk menggulir. Dengan menunda pemuatan, Anda membatasi jumlah konten yang harus memuat browser web saat pengguna pertama kali berkunjung, yang dapat mempercepat waktu muat secara keseluruhan. Anda bisa menggunakan plugin untuk memuat dengan mudah konten Lazy Load untuk WordPress.

Pilih host dengan lalu lintas cerdas yang terbentuk
Memilih host WordPress yang tepat untuk situs web Anda mungkin tampak seperti pilihan sederhana, namun penting untuk mempertimbangkan semua fitur yang disediakan masing-masing host. Banyak host menawarkan paket hosting sederhana tanpa aturan konfigurasi server, pengaturan WordPress, atau traffic shaping, sementara yang lain memberikan layanan ini dengan harga premium atau digabungkan dengan rencananya. Sebagai platform yang disesuaikan untuk WordPress, WP Engine menawarkan built-in caching yang sesuai dengan spesifikasi untuk situs WordPress, serta traffic shaping yang cerdas untuk melayani pengguna nyata terlebih dahulu. Terjemahan: pengguna sebenarnya mendapatkan konten halaman web Anda terlebih dulu, bukan bot dan crawler. Itu mungkin tidak tampak seperti detail penting, namun bila situs Anda mengalami ledakan lalu lintas dan lonjakan, pasti bisa diterjemahkan ke dalam pengalaman pengguna yang lebih cepat.

Share This Post

Leave Comment

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.