Menskalakan Situs WordPress untuk Lalu Lintas Tinggi – Semua yang Perlu Anda Ketahui

Diterbitkan: 2020-01-10

Terakhir diperbarui - 8 Juli 2021

Bayangkan bahwa semua upaya Anda akhirnya terbayar dan situs WordPress Anda mendapatkan ratusan pengguna baru setiap hari, lalu ribuan, dan kemudian… itu turun. Jangan menunggu bencana ini terjadi – Ketahui segalanya tentang penskalaan situs WordPress sebelum Anda mencapai titik kritis dengan tips sederhana ini.

Seperti semua orang yang akrab dengan Spiderman tahu, dengan kekuatan besar datang tanggung jawab besar! Ini bekerja dengan cara yang sama untuk situs web juga – Anda memiliki tanggung jawab terhadap pengunjung Anda. Semakin besar pengaruh online Anda, semakin banyak upaya yang perlu Anda investasikan untuk penskalaan untuk memastikan kinerja yang tepat – bahkan di waktu sibuk.

Menurut sebuah penelitian baru-baru ini, lebih dari 90% pengguna WordPress memilih CMS ini karena skalabilitasnya, di antara alasan lainnya. Tetapi hanya karena situs WP BISA menskalakan hampir hingga tak terbatas, tidak berarti itu akan secara otomatis melakukannya. Sama seperti kesehatan: tubuh Anda bisa sehat dan melayani Anda selama beberapa dekade, tetapi hanya jika Anda makan dengan baik dan berolahraga, bukan?

Ada beberapa elemen kunci yang memengaruhi seberapa baik skala situs Anda. Mereka adalah web hosting, konfigurasi WP, dan konten. Saya akan berurusan dengan mereka secara bergantian.

Apakah penyedia hosting Anda siap untuk tugas itu?

Hampir semua pemilik situs WP baru menggunakan hosting bersama – dan ini adalah keputusan yang bijaksana. Tidak ada gunanya membayar $50+ sebulan untuk server VPS ketika Anda bahkan tidak tahu apakah halaman Anda akan berhasil atau tidak. Dengan shared hosting, situs Anda “hidup” di server yang sama dengan ratusan situs lainnya. Penyedia hosting terkemuka memiliki server yang cukup kuat untuk memastikan kecepatan pemuatan yang tinggi untuk semua situs tersebut. Namun, jika Anda memiliki lonjakan lalu lintas yang tiba-tiba, Anda dapat mengalami masalah.

Anda lihat, ketika satu situs di server bersama menghabiskan terlalu banyak sumber daya, semua yang lain akan menderita. Tidak semua penyedia hosting menangani kemacetan seperti itu dengan baik. Pastikan Anda memilih penyedia yang andal dengan waktu respons yang cepat dan waktu kerja yang baik. Jika Anda menemukan bahwa penyedia Anda saat ini tidak memenuhi standar industri, ubahlah sebelum terlambat. Beralih ke hosting yang berbeda relatif tidak menyakitkan sementara lalu lintas Anda belum menjadi terlalu besar.

Catatan penting: meskipun banyak penyedia menawarkan bandwidth dan lalu lintas "tidak terbatas" saat ini, mereka tidak BENAR-BENAR tidak terbatas. Di suatu tempat dalam cetakan kecil, ia akan mengatakan bahwa penyedia mungkin membuat Anda pindah ke server pribadi jika lalu lintas Anda melampaui atap:

Menskalakan Situs WordPress
Kredit: fatcow.com

Jadi, bahkan dengan shared hosting tercepat, Anda harus meningkatkan ke VPS saat Anda terus meningkatkan skala. Pada saat itu, itu akan sia-sia.

Periksa konfigurasi Anda

Bahkan jika Anda bukan ahli teknologi, ada banyak hal yang dapat Anda lakukan untuk mempercepat situs Anda. Saya sarankan Anda melakukan langkah-langkah di bawah ini bahkan jika lalu lintas situs Anda belum meroket. Ingat: kecepatan memuat yang lambat sangat buruk untuk konversi . Banyak pengguna saat ini tidak akan menunggu bahkan 5 detik untuk memuat halaman – terutama di seluler.

1) Pilih tema yang memuat cepat

Ada ratusan tema gratis di luar sana, dan tidak semuanya dibuat sama. Untuk memilih salah satu yang dioptimalkan untuk kecepatan, Anda dapat berkonsultasi dengan salah satu dari banyak daftar tema . Jika situs Anda sudah aktif dan Anda menemukan bahwa tema Anda tidak bagus dalam hal kecepatan, Anda dapat beralih ke yang lain. Tetapi lebih baik memilih tema yang ringan pada tahap desain.

Menskalakan Situs WordPress
GeneratePress – salah satu tema yang lebih dioptimalkan kecepatannya. Kredit: WordPress.org

2) Singkirkan plugin berkualitas buruk

Anda mungkin menggunakan lusinan plugin di situs Anda. Banyak situs web menggunakan 80 atau lebih – dan setiap plugin menambahkan beberapa kode ke halaman Anda. Itu sendiri tidak menjadi masalah, selama setiap plugin ditulis dengan benar . Sayangnya, beberapa plugin terlalu haus sumber daya dan dapat memengaruhi kinerja.

Ada dua cara yang baik untuk menemukan pelanggar:

  • Periksa setiap plugin yang Anda gunakan dengan daftar plugin yang diketahui memperlambat situs;
  • Gunakan alat gratis seperti Query Monitor (meskipun Anda memerlukan tutorial untuk menginterpretasikan hasilnya).
Menskalakan Situs WordPress
Antarmuka Monitor Kueri – Kredit: WordPress.org

3) Instal plugin caching

Setiap kali pengguna ingin mengunjungi halaman Anda, WordPress harus menyajikan ratusan file dan skrip. Untuk setiap kunjungan baru, proses ini diulang. Namun, ada cara yang bagus untuk mengurangi jumlah data yang akan ditransfer setiap saat: caching plugins . Mereka membuat salinan halaman Anda dan kemudian menyajikannya kepada semua pengguna di masa mendatang tanpa harus mengambil semua file.

Menggunakan plugin caching dapat membuat halaman Anda dimuat hingga 5 kali lebih cepat. Beberapa yang gratis populer adalah WP Super Cache , W3 Total Cache , dan WP Rocket .

Pergi sedikit lebih dalam

Jika Anda sudah mencoba solusi yang dijelaskan di atas, Anda sekarang siap untuk sesuatu yang sedikit lebih maju.

1) Analisis permintaan HTTP Anda

Setiap halaman web terdiri dari puluhan bahkan ratusan elemen: gambar, CSS, file JavaScript, dan sebagainya. Saat browser meminta server web untuk menampilkan situs, browser harus mengirimkan permintaan sebanyak elemen tersebut. Dan setiap permintaan HTTP membutuhkan waktu. Untuk sepotong kecil kode kali ini dapat diabaikan. Tetapi gambar latar belakang beresolusi tinggi, misalnya, dapat memakan waktu satu detik untuk dimuat.

Jika Anda ingin mengetahui berapa banyak permintaan yang dibutuhkan halaman Anda, Anda dapat menggunakan alat yang disebut GTMetrix . Cukup masukkan URL di bidang pencarian dan tekan Uji Situs Anda.

Menskalakan Situs WordPress
Kredit: GTmetrix.com

Di sini saya menggunakan blog memasak acak sebagai ilustrasi. Seperti yang Anda lihat, dibutuhkan permintaan kekalahan.

Menskalakan Situs WordPress
Kredit: GTmetrix.com

Jika Anda mengklik Air Terjun, Anda akan melihat daftar lengkap permintaan dengan ukuran dan waktu pemuatan untuk masing-masing permintaan.

Menskalakan Situs WordPress
Kredit: GTmetrix.com

Jika ini tampak agak berlebihan, lihat panduan Bagan Air Terjun GTMetrix . Meskipun mengetahui semua ini tidak akan membuat situs Anda lebih cepat dengan sendirinya, ini akan memberi Anda petunjuk tentang apa yang harus dilakukan selanjutnya. Misalnya, Anda mungkin ingin mengoptimalkan gambar yang terlalu lama dimuat atau untuk memperkecil beberapa skrip.

2) Instal CDN

CDN adalah singkatan dari Jaringan Pengiriman Konten . Artinya adalah jaringan server web yang terletak di berbagai titik geografis di seluruh dunia. Idenya adalah semakin dekat Anda dengan server, semakin cepat Anda mendapatkan halaman Anda. CDN bekerja dengan cara yang mirip dengan plugin caching, hanya dalam skala yang lebih besar. Mereka menyimpan salinan statis halaman Anda dan menyajikannya kepada pengguna – tergantung dari mana pengguna mengakses situs tersebut. CDN gratis yang populer termasuk Cloudflare , Jetpack , dan BootstrapCDN .

Apa lagi yang bisa Anda lakukan?

Pengoptimalan WordPress adalah pencarian yang tidak pernah berakhir. Berikut adalah beberapa hal lagi yang harus Anda coba:

  • Optimalisasi gambar: pastikan untuk mengompres gambar berukuran besar hingga di bawah 200 kb. Total ukuran halaman Anda harus di bawah 2 MB.
  • Optimalkan database : Database MySQL dan MariaDB juga bisa menjadi sumber permintaan yang tidak perlu.
  • Gunakan pemuatan lambat untuk menyajikan video dan gambar lebih cepat;
  • Selalu instal WP dan pembaruan plugin.

Ini bisa tampak seperti banyak hal yang harus dilakukan – terutama ketika Anda ingin berkonsentrasi untuk mendapatkan lebih banyak pengunjung. Tapi percayalah, semua jumlah pengunjung itu tidak akan banyak membantu Anda kecuali situs Anda bekerja dengan baik. Mereka akan datang, menemukan situs yang lambat atau macet – dan pergi, tidak akan pernah kembali. Jadi, lanjutkan dan investasikan satu atau dua minggu untuk mempelajari teknik penskalaan. Akhirnya Anda akan senang melakukannya.

Bacaan lebih lanjut

  • Bagaimana cara meningkatkan lalu lintas ke Situs WordPress Anda?
  • Strategi SEO untuk meningkatkan lalu lintas