Ingin mengurangi waktu memuat situs web WordPress Anda?
Yah, saya berbagi sembilan trik pintar yang bisa Anda gunakan sekarang untuk mempercepat situs WordPress.
Cara menggunakan Panduan SpeedUP ShoutMeLoud WordPress:
SML = ShoutMeLoud
Meskipun saya telah melakukan yang terbaik untuk membuat tutorial ini sebagai ramah pemula yang saya bisa, masih membutuhkan perhatian Anda untuk memanfaatkannya. Saat ini, tidak semua situs WordPress sama. Anda mungkin menggunakan WordPress sebagai:
- Blog
- Situs web keanggotaan
- Situs web WooCommerce
- Sistem manajemen pembelajaran
- Situs WordPress Perusahaan
Atau bisa juga yang lain.
Namun, sebagian besar metodologi yang dijelaskan di bawah ini berlaku untuk semua situs web WordPress dan beberapa di antaranya digunakan untuk jenis situs web tertentu. Misalnya, pada tahap selanjutnya, saya telah berbagi opsi transien WordPress yang mendalam, dan ini lebih berlaku untuk situs keanggotaan atau WordPress apa pun yang menggunakan WooCommerce atau EDD.
Juga, saya melakukan yang terbaik untuk menyarankan plugin gratis untuk semua opsi penguat kinerja WordPress di bawah ini. Namun, akan lebih bijaksana untuk menggunakan satu plugin yang melakukan semuanya.
Sebelum memulai dengan Panduan SpeedUP WordPress:
Hal pertama yang harus Anda lakukan adalah mengukur kecepatan situs web WordPress Anda.
Uji Kecepatan Jalankan:
Berikut adalah beberapa alat pengujian kecepatan WordPress yang dapat Anda gunakan:
Silahkan, ambil screenshoot hasilnya dan simpan atau catat saja di tempat yang mudah.
Setelah Anda selesai menerapkan langkah-langkah optimasi kecepatan WordPress yang disebutkan di bawah, Anda dapat menjalankan kembali tes kecepatan dan membandingkan sebelum dan sesudah hasil.
Hal pertama yang pertama: Ambil Cadangan WordPress:
Sebelum Anda mulai memperbaiki WordPress Anda, Anda harus mengambil cadangan dari database WordPress.
Karena, kami akan melakukan beberapa optimasi pada tingkat basis data, mengambil cadangan dan menambah jaring pengaman, jika terjadi situasi yang tidak dapat dihindari. Anda dapat menggunakan plugin cadangan WordPress ini.
Haruskah Anda menerapkan semua teknik mempercepat WordPress ini?
Beberapa tips dapat diterapkan secara instan dan Anda dapat memperoleh peningkatan kecepatan yang signifikan.
Namun, beberapa tips yang mungkin memerlukan keterlibatan pengembang atau membutuhkan lebih banyak pengetahuan teknis seperti menerapkan CDN, menggunakan DNS premium dapat digunakan seiring waktu.
Sasaran Anda adalah menggunakan sebanyak mungkin trik ini untuk mengurangi waktu pemuatan situs WordPress.
Selama beberapa hari berikutnya, Anda harus berupaya menerapkan semua kiat pengoptimalan kecepatan untuk mencapai sasaran akhir dengan waktu muat kurang dari 1 detik.
Google menentukan peringkat situs web salah satunya berdasarkan Kecepatan dan kita harus menyadari dan mengerti betapa pentingnya kecepatan suatu website.
Waktu buka yang cepat membantu mesin pencari dan juga pembaca Anda. Tidak hanya itu akan memberikan pengalaman pengguna yang fantastis, tetapi juga akan membantu mengurangi tingkat bouncing blog Anda.
Hari ini, saya membagikan tujuh tips yang akan membantu Anda mempercepat WordPress dan mengurangi waktu pemuatan WordPress. Tujuan akhirnya adalah menawarkan halaman pemuatan cepat kepada pengguna Anda.
Tips Yang Telah Terbukti Untuk Mempercepat WordPress: Cara Meningkatkan Waktu Pemuatan
1. Gunakan PHP Terbaru – 7.0+
Perubahan tunggal ini saja dapat meningkatkan kecepatan WordPress Anda hampir 1,5x. Banyak situs web WordPress masih menggunakan PHP 5.6 yang merupakan versi terdepresiasi dari PHP. Yang terbaru adalah PHP 7.4 yang menawarkan peningkatan kinerja yang signifikan.
Bagian PHP ditangani oleh perusahaan hosting web Anda dan Anda dapat memeriksa versi PHP yang ada di mana situs WordPress Anda berjalan, atau Anda bisa meminta dukungan pelanggan:
Versi PHP mana situs web WordPress Anda berjalan?
Jika kurang dari 7,0 (Yang 5,6), Anda dapat meminta mereka untuk meningkatkan ke versi PHP terbaru.
2. Pilih hosting Web berkualitas yang Dioptimalkan untuk WordPress dan Kecepatan:
Perubahan tunggal ini saja dapat mempercepat situs web WordPress Anda untuk sebagian besar.
Bagaimana tahu?
Karena inilah yang saya alami ketika saya memindahkan ShoutMeLoud dari hosting dasar ke hosting yang dikelola yang disebut Kinsta.
Banyak dari kita membuat kesalahan dengan mengambil penyedia hosting web asal-asalan untuk meng-host situs WordPress. Biasanya, hosting seperti itu direkomendasikan oleh desainer / pengembang atau seseorang yang dikenal di lingkaran kita.
Apakah memang kurang bagus?
Nah, tes kecepatan Anda bisa mengungkapkan hal yang sama.
Ingat, Anda harus memilih hanya perusahaan hosting yang dioptimalkan dengan baik untuk menjalankan blog WordPress.
3. Jangan menggunakan terlalu banyak plugin WordPress
Salah satu kekuatan WordPress yang paling signifikan adalah plugin, dan beberapa dari Anda begitu terobsesi dengan itu, sehingga Anda menggunakan lebih dari 30-40 plugin di blog Anda. Ya, tidak semua plugin buruk, dan saya telah menulis artikel yang bagus tentang berapa banyak plugin WordPress yang harus Anda gunakan.
Cobalah untuk meminimalkan jumlah plugin di blog Anda dan secara teratur membersihkan basis data Anda. Plugin pembersih basis data tingkat lanjut dapat membantu Anda melakukannya dalam waktu singkat.
Pastikan Anda menggunakan setidaknya satu plugin cache di blog Anda, dan saya menyarankan plugin WP-Rocket. Satu aturan jempol, singkirkan plugin yang sudah ketinggalan zaman.
Banyak pengguna kami juga bertanya “Bagaimana cara mempercepat plugin WordPress”?
Cara terbaik untuk melakukannya adalah dengan menggunakan lebih sedikit plugin WordPress. Kapan pun memungkinkan, dapatkan kode khusus untuk menambahkan fitur, yang Anda butuhkan.
Cara lain adalah dengan menggunakan plugin yang disebut plugin Asset cleanup, dan memblokir pemuatan skrip pada halaman tertentu.
4. Optimalkan gambar Anda untuk pemuatan cepat
Sasaran Anda dengan gambar di WordPress seharusnya:
- Kualitas terbaik
- Kompresi data yang efisien
- File yang lebih kecil
Gambar adalah tulang punggung web visual dan jika Anda menggunakan terlalu banyak gambar di artikel Anda atau di halaman produk Anda, kemungkinan halaman Anda memuat dengan lambat.
Situs web rata-rata mentransfer 800-900 kb gambar per URL.
Adalah baik untuk membuat posting Anda ilustratif dengan mengintegrasikan gambar yang relevan, tetapi terlalu banyak hal yang tidak baik.
Apa yang akan Anda lakukan jika memiliki blog intensif foto?
Optimasi gambar untuk kecepatan adalah apa yang Anda butuhkan. Ada beberapa hal yang dapat Anda lakukan segera untuk meningkatkan kinerja situs web WordPress intensif foto:
- Gunakan CDN: Lebih disukai StackPath (Sebelumnya MAXCDN)
- Gunakan format gambar yang tepat:
Menggunakan format gambar kanan secara signifikan mengurangi ukuran gambar. Kadang-kadang, hanya mengubah format file dari .png ke .jpg telah memberi kami 80% pengurangan ukuran.
Jika Anda memiliki orang grafis di tim Anda, minta mereka untuk mengompres gambar menggunakan photoshop. Dalam pengalaman kami, ini merupakan cara terbaik untuk menurunkan ukuran gambar tanpa kehilangan kualitas.
Teknologi lain yang harus Anda gunakan adalah kompresi gambar dan pemuatan gambar yang malas. Kedua metode ini terbukti mempercepat segala jenis halaman WordPress yang menggunakan gambar.
Gunakan plugin ini yang disebut ShortPixel untuk mengoptimalkan gambar WordPress Anda. Ia menawarkan 100 optimasi gambar gratis setiap bulan dan juga memungkinkan Anda melakukan hal-hal berikut:
- Tawarkan format gambar Webp (Ini akan sangat membantu)
- Konversi gambar .png yang ada ke .jpg
- Berbagai tingkat kompresi
- Kompresi sekali klik dari gambar-gambar lama
- Kompresi otomatis gambar baru
5. Pilih tema WordPress modern & cepat:
Jika Anda masih menggunakan tema WordPress lama yang dirancang pada 2016-17, saatnya bagi Anda untuk melakukan peningkatan. Banyak yang telah berubah dalam beberapa tahun terakhir, dan sekarang sebagian besar tema dirancang untuk memuat lebih cepat.
Selain itu, Anda harus memastikan bahwa Anda menggunakan tema yang benar-benar responsif untuk memberikan pemuatan blog Anda yang lebih cepat di ponsel dan tablet.
Jika Anda mencari rekomendasi untuk tema WordPress yang memuat cepat, saya sarankan tema Astra, yang merupakan tema WordPress terbaik di luar sana.
Berikut adalah dua lagi yang cukup populer di 2020:
6. Pilih lokasi server yang paling dekat dengan audiens idle Anda:
Sebagian besar perusahaan hosting web memungkinkan Anda memilih pusat data tempat situs web Anda dihosting. Jika Anda tahu negara audiens target Anda, Anda harus memilih pusat data yang paling dekat dengan pelanggan idle Anda.
7. Gunakan Jaringan CDN untuk pengiriman lebih cepat:
Dalam sebagian besar kasus, Anda akan meng-hosting situs web Anda di lokasi geografis tertentu.
Misalnya, Jika Anda telah membeli hosting dari Bluehost, situs web Anda kemungkinan besar berlokasi di Amerika Serikat. Sekarang, ketika pengguna dari negara Asia atau bahkan Australia akan menelusuri situs Anda, perlu waktu yang signifikan untuk memuat situs Anda.
Alasannya, jarak antara pengguna & server Anda.
Apa solusinya?
Nah, Anda bisa menggunakan jaringan CDN.
CDN membantu menyelesaikan masalah ini, dan Situs Web Anda akan dimuat dengan cepat di setiap bagian dunia.
Catatan: Cloudflare menawarkan layanan CDN gratis yang tidak digunakan untuk semua jenis blog.
8. Hindari terlalu banyak iklan dan skrip
Jangan tampilkan terlalu banyak iklan di blog Anda. Banyak iklan PPC penuh dengan konten HTML yang tidak perlu dan dapat memengaruhi waktu pemuatan situs Anda dengan margin yang besar.
Jika iklan adalah suatu keharusan, Anda harus menggunakan Google AdSense atau Media.net karena dioptimalkan dengan baik dan memberikan CPC terbaik.
9. Kurangi pencarian DNS:
Pencarian DNS bisa menjadi salah satu alasan yang menambah waktu buka situs WordPress Anda.
Ini adalah masalah yang sangat umum karena kita semua menggunakan satu ton skrip pihak ke-3 untuk analisis, statistik, pengoptimalan konversi atau untuk alasan lain.
Inilah yang harus Anda lakukan terlebih dahulu:
- Kepala ke tools.pingdom.com
- Jalankan tes kecepatan
- Gulir ke bawah ke bawah dan muat hasilnya berdasarkan waktu buka DNS
- Anda akan melihat hasilnya seperti tangkapan layar di bawah ini:
Anda dapat dengan mudah melihat mana semua skrip pihak ketiga dimuat di situs web ini dan berapa banyak waktu pencarian DNS yang dikonsumsi. Sebaiknya jalankan tes 3-4 kali setelah interval 60 menit. Idenya di sini adalah untuk menemukan host mana yang mengambil waktu pencarian DNS maksimum.
Sekarang, berikut adalah beberapa cara yang dapat Anda gunakan untuk meminimalkan pencarian DNS.
1. Hapus atau ganti skrip:
Jika skrip mengambil waktu pencarian DNS tinggi, singkirkan atau ganti dengan sesuatu yang lebih tepat.
2. Gunakan penyedia DNS cepat
Jika domain Anda dibeli dari layanan seperti NameCheap, GoDaddy atau lainnya, di sana resolver DNS tidak secepat apa yang ditawarkan oleh Cloudflare, Amazon route 53 atau bahkan domain Google.
Anda dapat mempertimbangkan untuk memindahkan domain Anda ke Cloudflare atau domain Google. Saya pribadi penggemar Cloudflare untuk domain hosting karena mereka menawarkan nilai uang.
Jika Anda tidak ingin memindahkan domain, Anda masih dapat menyimpan domain Anda di registrar yang ada dan mengkonfigurasi Cloudflare untuk menggunakannya layanan DNS gratis seperti premium.
3. Mulai gunakan CDN
Saya telah berbicara tentang menggunakan CDN sebelumnya dan lagi saya menambahkannya di sini. Ide saya di sini adalah untuk membantu Anda memahami dalam situasi apa CDN akan menjadi bantuan maksimal.
Jika Anda telah menemukan pencarian DNS sebagai penyebab untuk memuat situs WordPress yang lambat, Anda harus segera menggunakan CDN.
Menggunakan CDN akan mengurangi jumlah pencarian DNS secara signifikan dan Anda akan langsung melihat peningkatan kecepatan. IMHO, menggunakan CDN bukan pilihan lagi jika Anda benar-benar ingin mempercepat WordPress.
4. Terapkan Prefetching DNS di WordPress
Teknik lain yang meningkatkan kinerja kecepatan WordPress menggunakan teknik prefetching DNS. Inilah cara proyek Google Chromium Dev menjelaskan pengambilan awal DNS:
Pengambilan DNS adalah upaya untuk menyelesaikan nama domain sebelum pengguna mencoba mengikuti tautan. Ini dilakukan dengan menggunakan mekanisme resolusi DNS normal komputer; tidak ada koneksi ke Google digunakan. Setelah nama domain diselesaikan, jika pengguna menavigasi ke domain itu, tidak akan ada penundaan efektif karena waktu resolusi DNS.
Contoh yang paling jelas di mana pengambilan DNS dapat membantu adalah ketika pengguna melihat halaman dengan banyak tautan ke berbagai domain, seperti halaman hasil pencarian. Ketika kami menemukan hyperlink di halaman, kami mengekstrak nama domain dari masing-masing dan menyelesaikan setiap domain ke alamat IP.
Semua pekerjaan ini dilakukan secara paralel dengan pembacaan halaman oleh pengguna, menggunakan CPU dan sumber daya jaringan yang minimal. Ketika seorang pengguna mengklik salah satu dari nama-nama yang sudah diselesaikan ini, mereka rata-rata akan menyimpan sekitar 200 milidetik dalam navigasi mereka (dengan asumsi pengguna belum mengunjungi domain baru-baru ini). Lebih penting daripada penghematan rata-rata, pengguna biasa cenderung mengalami keterlambatan “terburuk” untuk resolusi DNS, yang biasanya lebih dari 1 detik.
Pada saat penulisan ini, semua browser utama mendukung pre-fetching DNS
Di WordPress, Anda dapat mengaktifkan prefetching DNS dengan menggunakan plugin atau kode khusus.
Atau, Anda dapat menggunakan Plugin prefetch DNS sederhana yang juga melakukan pekerjaan yang sama.
10. Hapus opsi Transient
Dengan menghapus opsi sementara yang kedaluwarsa, Anda dapat memperoleh peningkatan kinerja yang signifikan. Terutama, jika Anda menjalankan situs web keanggotaan WordPress, atau menggunakan sesuatu seperti WooCommerce, EDD atau bahkan plugin berbagi sosial, kiat mempercepat WordPress ini untuk Anda. Sebelum segalanya, mari kita memahami apa yang sementara.
Apa itu transien WordPress:
API transien membantu pengembang untuk menyimpan data dalam database dengan kedaluwarsa. Biasanya, transien yang kedaluwarsa dalam basis data Anda dihapus secara otomatis, tetapi tidak selalu demikian. Terkadang, mereka hanya tinggal di sana dan mengasapi basis data Anda, membuat Anda menunda kinerja dan mengurangi waktu buka secara signifikan.
Solusinya sederhana: Hapus opsi transien kedaluwarsa
Opsi ini tersedia di semua plugin pengoptimal database atau bahkan di WP-Rocket. Namun, jika Anda mencari plugin yang berdiri sendiri untuk menghapus opsi sementara yang kadaluwarsa, gunakan ini Plugin manajer transien oleh Pippin Williamson.
Setelah menginstal plugin, pergi ke tools> Transients untuk manage dan delete WordPress transient.
Pengguna plugin WP-Rocket dapat menemukan opsi ini di bawah Database > Transients Cleanup
Baik, diatas adalah beberapa langkah sederhana yang bisa kami sarankan untuk mengoptimalkan waktu buka blog Anda. Semoga bermanfaat