Ingin tahu cara mempercepat WordPress?Dengan loading halaman yang cepat maka akan meningkatkan pengalaman pengguna, meningkatkan tayangan Anda, dan membantu SEO WordPress Anda.
Pada artikel ini, kami membagikan tips tentang pengoptimalan kecepatan WordPress yang paling berguna untuk meningkatkan kinerja WordPress dan mempercepat website.
Tidak seperti daftar cache plugin WordPress terbaik X lainnya atau tutorial umum “Tips untuk mempercepat WordPress”, artikel ini adalah panduan komprehensif untuk mengoptimalkan kinerja WordPress.
Kami telah mencoba membahas semuanya mulai dari mengapa kecepatan itu penting, apa yang memperlambat website wordpress, dan langkah-langkah yang dapat Anda ambil untuk meningkatkan kecepatan WordPress dengan cepat.
Untuk mempermudah, kami telah membuat daftar isi untuk membantu Anda menavigasi panduan lengkap kami untuk mempercepat website WordPress.
Dasar-dasar Kinerja WordPress
- Mengapa Kecepatan Penting untuk Situs WordPress Anda?
- Bagaimana Cara Memeriksa Kecepatan Situs WordPress Anda?
- Apa yang Memperlambat Situs WordPress Anda?
- Pentingnya Hosting WordPress yang Baik
Mempercepat WordPress dalam Langkah Mudah (Tanpa Coding)
- Instal Plugin Caching WordPress
- Optimalkan Gambar untuk Kecepatan
Praktik Terbaik Pengoptimalan Kinerja WordPress
- Perbarui Website WordPress Anda
- Optimalkan Proses Latar Belakang
- Gunakan Kutipan di Beranda dan Arsip
- Bagi Komentar menjadi Halaman
- Gunakan Jaringan Pengiriman Konten (CDN)
- Jangan Unggah File Audio/Video Langsung ke WordPress
- Gunakan Tema yang Dioptimalkan Untuk Kecepatan
- Gunakan Plugin Lebih Cepat
Menyesuaikan WordPress untuk Kecepatan (Lanjutan)
- Pisahkan Postingan Panjang menjadi Halaman
- Kurangi Permintaan HTTP Eksternal
- Kurangi Panggilan Basis Data
- Optimalkan Basis Data WordPress
- Batasi Revisi Posting
- Nonaktifkan Hotlinking dan Leeching Konten Anda
- Gunakan Lazy Loading jika Diperlukan
- Gunakan Firewall Situs Web Tingkat DNS
- Perbaiki Kesalahan HTTPS/SSL tanpa Plugin
- Gunakan Versi PHP Terbaru
Dasar – Dasar Kinerja WordPress
Bagi para pembuat website wordpress, kinerja website wordpress itu dapat diukur dari seberapa cepat atau lambat.
Ada banyak alat untuk mengukur kenerja website wordpress. Kecepatan website yang sangat cepat memainkan peran penting dalam meningkatkan lalu lintas dan pendapatan.
Pada dasarnya, situs WordPress yang lambat dapat mengganggu akses pengunjung yang juga merusak reputasi website Anda. Berikut dasar kinerja dari cara mempercepat wordpress.
Mengapa Kecepatan Penting untuk website WordPress?
Studi menunjukkan bahwa antara tahun 2000 – 2016, rentang perhatian manusia rata-rata turun dari 12 detik menjadi 7 detik.
Apa artinya ini bagi Anda sebagai pemilik website?
Anda hanya memiliki sedikit waktu untuk menunjukkan kepada pengguna tentang konten Anda dan menyimpannya di website.
Website yang lambat artinya bahwa pengguna meninggalkan website Anda sebelum dimuat.
Menurut studi kasus StrangeLoop yang melibatkan Amazon, Google, dan website besar lainnya, penundaan satu detik dalam waktu buka halaman dapat mengakibatkan penurunan 7% dalam hasil atau conversions, penurunan 11% dalam tampilan halaman, dan penurunan 16% dalam kepuasan pelanggan kepuasan pelanggan.
Selain itu, Google dan mesin pencari lainnya mulai menghukum website yang lebih lambat dengan mendorongnya lebih rendah dalam hasil pencarian, yang berarti bahwa website yang lambat akan menerima lebih sedikit trafik.
Singkatnya, jika Anda menginginkan lebih banyak lalu lintas, pelanggan, dan pendapatan dari website Anda, Anda perlu tahu cara mempercepat WordPress Anda.
Bagaimana Cara Memeriksa Kecepatan WordPress?
Seringkali pemula menganggap website mereka bagus hanya karena tidak terlihat lambat di komputer mereka. Ini adalah sebuah kesalahan besar.
Karena Anda sering mengunjungi website Anda, browser modern seperti Chrome menyimpan cache website dan mengunduhnya secara otomatis segera setelah Anda mulai mengetik alamatnya. Ini akan memuat website Anda dengan cepat.
Namun, pengguna biasa yang mengunjungi website Anda untuk pertama kalinya mungkin tidak memiliki pengalaman yang sama.
Faktanya, pengguna di geografi yang berbeda akan memiliki pengalaman yang sama sekali berbeda.
Oleh karena itu, kami menyarankan untuk menguji kecepatan website Anda dengan alat seperti WordPress Speed Tester IsItWP, GTmetrix, atau GoogleSpeedInsight.
Ini adalah alat online gratis untuk menguji kecepatan website Anda.
Setelah menjalankan tes kecepatan Cara Mempercepat WordPress, Anda mungkin bertanya-tanya apa yang membuat kecepatan website bagus?
Waktu buka halaman yang baik adalah kurang dari 2 detik.
Tapi semakin cepat Anda bisa melakukannya, semakin baik. Peningkatan beberapa milidetik di sana-sini dapat mengurangi waktu pemuatan hingga setengah atau bahkan satu detik.
Apa yang Memperlambat Website WordPress?
Laporan uji kecepatan Anda kemungkinan akan memiliki beberapa rekomendasi untuk peningkatan. Namun, sebagian besar adalah jargon teknis yang sulit dipahami oleh pemula.
Mempelajari apa yang memperlambat situs web Anda adalah kunci untuk meningkatkan kinerja dan membuat keputusan jangka panjang yang lebih cerdas.
Penyebab utama website WordPress lambat adalah:
- Web Hosting – Ketika server hosting web tidak dikonfigurasi dengan benar, itu dapat merusak kecepatan website.
- Konfigurasi WordPress – Jika website WordPress Anda tidak menyajikan halaman yang di-cache, maka itu akan membebani server Anda sehingga menyebabkan website menjadi lambat atau crash seluruhnya.
- Ukuran Halaman – Terutama gambar yang tidak dioptimalkan untuk web.
- Plugin Buruk – Jika Anda menggunakan plugin dengan kode yang buruk, maka itu dapat memperlambat website secara signifikan.
- Skrip eksternal – Skrip eksternal seperti iklan, pemuat font, dll juga dapat berdampak besar pada kinerja website.
Sekarang setelah Anda tahu apa yang memperlambat website WordPress Anda, mari kita lihat cara mempercepat WordPress Anda.
Pentingnya Hosting WordPress yang Baik
Layanan hosting WordPress Anda memainkan peran penting dalam kinerja website. Penyedia hosting bersama yang baik seperti wiselyproject akan mengambil tindakan ekstra untuk mengoptimalkan kinerja website Anda.
Namun, pada shared hosting Anda berbagi sumber daya server dengan banyak pelanggan lain. Artinya, jika website tetangga Anda mendapatkan banyak lalu lintas, maka itu dapat memengaruhi kinerja seluruh server yang pada gilirannya akan memperlambat website Anda.
Di sisi lain, menggunakan layanan hosting WordPress terkelola memberi Anda konfigurasi server yang paling optimal untuk menjalankan WordPress. Perusahaan hosting WordPress yang dikelola juga menawarkan pencadangan otomatis, pembaruan WordPress otomatis, dan konfigurasi keamanan yang lebih canggih untuk melindungi website Anda.
→ Klik di sini untuk Cek Domain
→ Klik di sini untuk Cek Hosting
Mempercepat WordPress dalam Langkah Mudah (Tanpa Coding)
Kami tahu bahwa membuat perubahan pada konfigurasi website bisa menjadi pemikiran yang menakutkan bagi pemula, terutama jika Anda bukan ahli teknologi.
Tapi jangan khawatir, Anda tidak sendirian. Kami telah membantu beberapa pengguna WordPress meningkatkan kinerja WordPress mereka.
Kami akan menunjukkan kepada Anda bagaimana cara mempercepat website WordPress Anda hanya dengan beberapa klik (tidak perlu pengkodean).
Mari kita lakukan!
Instal Plugin Caching WordPress
Halaman WordPress “dinamis.” Ini berarti mereka dibangun dengan cepat setiap kali seseorang mengunjungi pos atau halaman di website Anda. Ini adalah cara memepercepat wordpress yang paling mudah.
Untuk membangun halaman Anda, WordPress harus menjalankan proses untuk menemukan informasi yang diperlukan, menggabungkan semuanya, dan kemudian menampilkannya kepada pengguna.
Proses ini melibatkan banyak langkah, dan itu benar-benar dapat memperlambat website ketika Anda memiliki banyak orang yang mengunjunginya sekaligus.
Itu sebabnya kami merekomendasikan setiap website WordPress menggunakan plugin caching. Caching dapat membuat situs WordPress Anda di mana saja dari 2x hingga 5x lebih cepat.
Inilah cara kerjanya.
Alih-alih melalui seluruh proses pembuatan halaman setiap kali, plugin caching Anda membuat salinan halaman setelah pemuatan pertama, dan kemudian menyajikan versi cache itu ke setiap pengguna berikutnya.
Seperti yang Anda lihat pada grafik di atas, ketika pengguna mengunjungi website, server Anda mengambil informasi dari database MySQL dan file PHP. Itu kemudian menempatkan semuanya bersama-sama ke dalam konten HTML yang disajikan kepada pengguna.
Ini adalah proses yang panjang, tetapi Anda dapat melewati banyak proses saat Anda menggunakan caching.
Ada banyak plugin caching WordPress bagus yang tersedia, tetapi kami menyarankan untuk menggunakan plugin Litespeed cache, WP Rocket (premium) atau WP Super Cache (gratis).
Optimalkan Gambar untuk Kecepatan
Gambar menghidupkan konten Anda dan membantu meningkatkan keterlibatan. Para peneliti telah menemukan bahwa menggunakan visual berwarna membuat orang 80% lebih mungkin untuk membaca konten Anda.
Namun, jika gambar Anda tidak dioptimalkan, itu bisa lebih menyakitkan daripada membantu. Faktanya, gambar yang tidak dioptimalkan adalah salah satu masalah kecepatan paling umum yang kami lihat di website pemula.
Sebelum Anda mengunggah foto langsung dari ponsel atau kamera Anda, sebaiknya gunakan perangkat lunak pengedit foto untuk mengoptimalkan gambar Anda di web.
Dalam format aslinya, foto-foto ini dapat memiliki ukuran file yang sangat besar. Tetapi berdasarkan format file gambar dan kompresi yang Anda pilih dalam perangkat lunak pengeditan, Anda dapat mengurangi ukuran gambar hingga 5x.
Di Wiselyproject, kami hanya menggunakan dua format gambar: JPEG dan PNG.
Sekarang Anda mungkin bertanya-tanya: apa bedanya?
Nah, format gambar PNG tidak terkompresi. Saat Anda mengompresi gambar, itu kehilangan beberapa informasi, jadi gambar yang tidak dikompresi akan memiliki kualitas yang lebih tinggi dengan lebih detail. Kelemahannya adalah ukuran filenya lebih besar, sehingga membutuhkan waktu lebih lama untuk memuat.
JPEG, di sisi lain, adalah format file terkompresi yang sedikit mengurangi kualitas gambar, tetapi ukurannya jauh lebih kecil.
Jadi bagaimana kita memutuskan format gambar mana yang akan dipilih?
- Jika foto atau gambar kita memiliki banyak warna yang berbeda, maka kita menggunakan JPEG.
- Jika itu gambar yang lebih sederhana atau kami membutuhkan gambar transparan, maka kami menggunakan PNG.
Sebagian besar gambar kami adalah JPEG.
Di bawah ini adalah bagan perbandingan ukuran file dan alat kompresi yang berbeda yang dapat kita gunakan untuk gambar StrangeLoop yang digunakan di atas.
Seperti yang Anda lihat di bagan, format gambar yang Anda gunakan dapat membuat perbedaan BESAR dalam kinerja website.
Untuk detail tentang cara mengoptimalkan gambar Anda dapat menggunakan Photoshop dan alat pengeditan populer lainnya, tanpa mengorbankan kualitas. Cara mempercepat wordpress ini harus Anda perhatikan, karena jika ukuran file gambar terlalu besar akan sangat memperlambat loading halaman website.
Praktik Terbaik Pengoptimalan Kinerja WordPress
Setelah menginstal plugin cache dan mengoptimalkan gambar Anda, Anda akan melihat bahwa website wordpress akan memuat lebih cepat.
Tetapi jika Anda benar-benar ingin membuat website Anda aktif dan berjalan secepat mungkin, Anda harus menggunakan praktik terbaik yang tercantum di bawah ini.
Kiat-kiat ini tidak terlalu teknis, jadi Anda tidak perlu mengetahui kode untuk menerapkannya. Tetapi menggunakannya akan menghindari masalah umum yang memperlambat website.
Berikut cara mempercepat wordpress yang perlu Anda lakukan.
Perbarui Website WordPress Anda
Sebagai proyek open source yang terpelihara dengan baik, WordPress sering diperbarui. Setiap pembaruan tidak hanya akan menawarkan fitur baru tetapi juga akan memperbaiki masalah keamanan dan bug. Tema dan plugin WordPress Anda mungkin juga memiliki pembaruan rutin.
Sebagai pemilik website, Anda bertanggung jawab untuk memperbarui situs, tema, dan plugin WordPress ke versi terbaru. Tidak melakukannya dapat membuat website lambat dan tidak dapat diandalkan, dan membuat Anda rentan terhadap ancaman keamanan.
Optimalkan Proses Latar Belakang
Proses latar belakang di WordPress adalah tugas terjadwal yang berjalan di latar belakang website WordPress. Berikut adalah beberapa contoh tugas latar belakang yang berjalan di situs WordPress:
- Tugas plugin Cadangan WordPress
- Pekerjaan cron WordPress untuk menerbitkan posting terjadwal
- Pekerjaan cron WordPress untuk memeriksa pembaruan
- Mesin telusur dan perayap lain mencoba mengambil konten
Tugas seperti tugas cron untuk posting terjadwal dan pembaruan memiliki dampak minimal pada kinerja website.
Namun, proses latar belakang lainnya seperti plugin cadangan dan perayapan berlebihan oleh mesin telusur dapat memperlambat website.
Untuk plugin cadangan, Anda perlu memastikan bahwa plugin cadangan WordPress Anda hanya berjalan selama waktu lalu lintas rendah di website Anda. Anda juga perlu menyesuaikan frekuensi pencadangan dan data yang perlu dicadangkan.
Misalnya, jika Anda membuat cadangan harian lengkap sementara Anda hanya mempublikasikan konten baru dua kali seminggu, maka Anda perlu menyesuaikannya.
Jika Anda menginginkan pencadangan yang lebih sering seperti pencadangan waktu nyata, maka sebaiknya gunakan solusi SaaS sehingga Anda tidak membebani server Anda.
Untuk perayapan, Anda perlu mengawasi laporan perayapan di Google Search Console. Perayapan yang sering berakhir dengan kesalahan dapat menyebabkan website Anda melambat atau menjadi tidak responsif.
Background proses adalah salah satu yang harus kita amati dari cara mempercepat website wordpress Anda.
Gunakan Kutipan di Beranda dan Arsip
Menggunakan kutipan
Secara default, WordPress menampilkan konten lengkap dari setiap artikel di beranda dan arsip Anda. Ini berarti beranda, kategori, tag, dan halaman arsip Anda lainnya akan dimuat lebih lambat.
Kerugian lain dari menampilkan artikel lengkap di halaman ini adalah pengguna tidak merasa perlu mengunjungi artikel yang sebenarnya. Ini dapat mengurangi tampilan halaman Anda, dan waktu yang dihabiskan pengguna di website Anda.
Untuk cara mempercepat waktu pemuatan halaman arsip, Anda dapat mengatur website wordpress Anda untuk menampilkan kutipan alih-alih konten lengkap.
Anda dapat menavigasi ke Pengaturan » Membaca dan memilih “Untuk setiap artikel dalam umpan, tampilkan: Ringkasan” alih-alih “Teks Lengkap.”
Bagi Komentar menjadi Halaman
Mendapatkan banyak komentar di posting blog Anda? Selamat! Itu adalah indikator bagus dari audiens yang terlibat.
Tetapi kelemahannya adalah, memuat semua komentar itu dapat memengaruhi kecepatan website Anda.
WordPress hadir dengan solusi bawaan untuk itu. Cukup buka Pengaturan » Diskusi dan centang kotak di sebelah opsi “Pisahkan komentar ke dalam halaman”.
Gunakan Content Delivery Network (CDN)
Ingat bagaimana kami menyebutkan di atas bahwa pengguna di lokasi geografis yang berbeda mungkin mengalami waktu pemuatan yang berbeda di website Anda?
Itu karena lokasi server hosting web Anda dapat berdampak pada kecepatan situs Anda.
Misalnya, katakanlah perusahaan hosting web Anda memiliki server di Amerika Serikat. Pengunjung yang juga berada di Amerika Serikat umumnya akan melihat waktu pemuatan yang lebih cepat daripada pengunjung di Indonesia.
Menggunakan Jaringan Pengiriman Konten (CDN), dapat membantu mempercepat waktu pemuatan untuk semua pengunjung Anda.
CDN adalah jaringan yang terdiri dari server di seluruh dunia. Setiap server akan menyimpan file “statis” yang digunakan untuk membuat website Anda.
File statis ini termasuk file yang tidak berubah seperti gambar, CSS, dan JavaScript, tidak seperti halaman WordPress Anda yang “dinamis” seperti yang dijelaskan di atas.
Saat Anda menggunakan CDN, setiap kali pengguna mengunjungi website Anda, mereka akan disuguhi file statis dari server mana pun yang paling dekat dengan mereka. Server hosting web Anda sendiri juga akan lebih cepat karena CDN melakukan banyak pekerjaan.
Anda dapat melihat cara kerjanya di infografis ini.
Kami merekomendasikan menggunakan Sucuri atau Cloudflare.
Ini bekerja dengan baik dengan website web WordPress dan melengkapi plugin caching WordPress Anda yang ada untuk waktu pemuatan yang lebih cepat.
Jangan Unggah File Audio/Video Langsung ke WordPress
Anda dapat langsung mengunggah file audio dan video ke website WordPress Anda, dan secara otomatis akan menampilkannya dalam pemutar HTML5…
Tapi Anda JANGAN PERNAH melakukan itu!
Hosting audio dan video akan dikenakan biaya bandwidth. Anda dapat dikenakan biaya kelebihan penggunaan oleh perusahaan hosting web Anda, atau mereka bahkan mungkin menutup website Anda sama sekali, bahkan jika paket Anda menyertakan bandwidth “tidak terbatas”.
Hosting file media besar juga sangat meningkatkan ukuran cadangan Anda, dan mempersulit Anda untuk memulihkan WordPress dari cadangan.
Sebagai gantinya, Anda harus menggunakan layanan hosting audio dan video seperti YouTube, Vimeo, DailyMotion, SoundCloud, dll., dan biarkan mereka menangani kerja kerasnya. Mereka memiliki bandwidth untuk itu!
WordPress memiliki fitur embed video built-in, sehingga Anda dapat menyalin dan menempelkan URL video Anda langsung ke posting Anda dan itu akan disematkan secara otomatis.
Jika Anda membuat website podcast dengan WordPress, maka kami merekomendasikan layanan hosting podcast Blubrry untuk kinerja terbaik.
Gunakan Tema yang Dioptimalkan Untuk Kecepatan
Saat memilih tema untuk website Anda, penting untuk memberi perhatian khusus pada pengoptimalan kecepatan. Beberapa tema yang indah dan tampak mengesankan sebenarnya memiliki kode yang buruk dan dapat memperlambat website Anda.
Biasanya lebih baik menggunakan tema yang lebih sederhana daripada memilih tema yang membengkak dengan tata letak yang rumit, animasi yang mencolok, dan fitur lain yang tidak perlu. Anda selalu dapat menambahkan fitur tersebut menggunakan plugin WordPress berkualitas.
Toko tema WordPress premium seperti StudioPress, Themify, CSSIgniter, dan Astra menawarkan tema yang dikodekan dengan baik dan dioptimalkan untuk kecepatan.
Gunakan Plugin Yang Cepat
Plugin WordPress dengan kode yang buruk sering memuat terlalu banyak proses, apakah website Anda membutuhkannya atau tidak. Ini meningkatkan proses kecepatan memuat halaman dan memperlambat situs website.
Untuk membantu Anda memilih plugin terbaik, kami sering menerbitkan pilihan ahli kami untuk menampilkan plugin WordPress terbaik. Kami memberikan perhatian khusus pada kemudahan penggunaan, pengalaman pengguna, dan yang terpenting kinerja.
Berikut adalah beberapa pilihan kami untuk kategori plugin WordPress yang paling umum.
- WPForms – Plugin formulir kontak tercepat dan paling pemula untuk WordPress.
- Yoast SEO – Plugin SEO WordPress yang kuat yang memberikan penekanan ekstra pada kinerja website untuk membantu Anda mendapatkan peringkat SEO yang lebih tinggi.
- MonsterInsights – Plugin analitik Google terbaik untuk WordPress yang tidak memperlambat situs Anda. Bahkan menyertakan opsi untuk memuat gtag.js secara lokal untuk mempercepat skor Google Core Web Vitals Anda.
- Shared Counts – Plugin media sosial memuat skrip tambahan dan tidak begitu anggun. Shared Counts adalah salah satu plugin media sosial tercepat untuk WordPress.
- Elementor – drag & drop plugin halaman arahan WordPress yang membantu Anda membangun halaman arahan yang sangat cepat.
Terlepas dari rekomendasi kami sendiri, Anda dapat menjalankan tes Anda sendiri. Cukup jalankan tes kecepatan sebelum dan sesudah menginstal plugin untuk membandingkan dampaknya terhadap kinerja.
→ Klik di sini untuk belajar page builder Elementor
Menyesuaikan WordPress untuk Kecepatan (Lanjutan)
Dengan menggunakan praktik terbaik pengoptimalan WordPress dan tip kecepatan dasar yang tercantum di atas, Anda akan melihat peningkatan besar dalam waktu pemuatan website Anda.
Tapi setiap sepersekian detik berarti. Jika Anda ingin mendapatkan kecepatan secepat mungkin, maka Anda ingin membuat beberapa perubahan lagi.
Tips berikut sedikit lebih teknis, dengan beberapa hal yang mengharuskan Anda untuk memodifikasi file website Anda atau memiliki pemahaman dasar tentang PHP.
Anda harus memastikan untuk membuat cadangan website Anda terlebih dahulu untuk berjaga-jaga.
Pisahkan Postingan Panjang menjadi Beberapa Halaman
Pembaca cenderung menyukai posting blog yang lebih panjang dan lebih mendalam. Posting yang lebih panjang bahkan cenderung berperingkat lebih tinggi di mesin pencari.
Tetapi jika Anda menerbitkan artikel bentuk panjang dengan banyak gambar, itu bisa mengganggu waktu pemuatan Anda.
Sebagai gantinya, pertimbangkan untuk membagi posting Anda yang lebih panjang menjadi beberapa halaman.
WordPress hadir dengan fungsionalitas bawaan untuk melakukan itu. Cukup tambahkan tag di artikel Anda di mana Anda ingin membaginya menjadi halaman berikutnya. Lakukan itu lagi jika Anda ingin membagi artikel ke halaman berikutnya juga.
Kurangi Permintaan HTTP Eksternal
Banyak plugin dan tema WordPress memuat semua jenis file dari website lain. File-file ini dapat mencakup skrip, stylesheet, dan gambar dari sumber eksternal seperti Google, Facebook, layanan analitik, dan sebagainya.
Tidak apa-apa untuk menggunakan beberapa di antaranya. Banyak dari file ini dioptimalkan untuk dimuat secepat mungkin, jadi lebih cepat daripada menghostingnya di website Anda sendiri.
Tetapi jika plugin Anda membuat banyak permintaan ini, maka itu bisa memperlambat website Anda secara signifikan.
Anda dapat mengurangi semua permintaan HTTP eksternal ini dengan menonaktifkan skrip dan styles atau menggabungkannya menjadi satu file.
Kurangi Panggilan Basis Data
Catatan: Langkah ini sedikit lebih teknis dan membutuhkan pengetahuan dasar tentang file template PHP dan WordPress.
Sayangnya, ada banyak tema WordPress dengan kode yang buruk di luar sana. Mereka mengabaikan praktik standar WordPress dan akhirnya membuat panggilan database langsung, atau terlalu banyak permintaan yang tidak perlu ke database. Ini benar-benar dapat memperlambat server Anda dengan memberikan terlalu banyak pekerjaan yang harus dilakukan.
Bahkan tema yang dikodekan dengan baik dapat memiliki kode yang membuat panggilan basis data hanya untuk mendapatkan informasi dasar blog Anda.
Dalam contoh ini, setiap kali Anda melihat <?php, itu adalah awal dari panggilan database baru:
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php language_attributes(); ?>">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>
charset=<?php bloginfo('charset'); ?>" />
Anda tidak dapat menyalahkan pengembang tema untuk itu. Mereka tidak punya cara lain untuk mengetahui bahasa apa yang digunakan website Anda.
Tetapi jika Anda menyesuaikan website Anda menggunakan child theme, maka Anda dapat mengganti panggilan database ini dengan informasi spesifik Anda untuk mengurangi semua panggilan database tersebut.
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Tinjau tema induk Anda untuk contoh seperti ini yang dapat dengan mudah diganti dengan informasi statis.
Optimalkan Basis Data WordPress
Setelah menggunakan WordPress untuk sementara waktu, database Anda akan memiliki banyak informasi yang mungkin tidak Anda perlukan lagi. Untuk meningkatkan kinerja, Anda dapat mengoptimalkan database Anda untuk menyingkirkan semua informasi yang tidak perlu itu.
Ini dapat dengan mudah dikelola dengan plugin WP-Sweep. Oleh sebab itu memungkinkan Anda untuk membersihkan database WordPress Anda dengan menghapus hal-hal seperti posting yang dibuang, revisi, tag yang tidak digunakan, dll. Dan juga akan mengoptimalkan struktur database Anda hanya dengan satu klik.
Batasi Revisi Posting
Cara memepercepat wordpress adalah dengan membatasi revisi postingan website Anda.
Revisi posting memakan ruang di database WordPress Anda. Beberapa pengguna percaya bahwa revisi juga dapat memengaruhi beberapa kueri basis data yang dijalankan oleh plugin.
Jika plugin tidak secara khusus mengecualikan revisi posting, itu mungkin memperlambat website Anda dengan menelusurinya secara tidak perlu.
Anda dapat dengan mudah membatasi jumlah revisi yang disimpan WordPress untuk setiap artikel. Cukup tambahkan baris kode ini ke file wp-config.php Anda.
define( 'WP_POST_REVISIONS', 4 );
Kode ini akan membatasi WordPress untuk hanya menyimpan 4 revisi terakhir Anda dari setiap posting atau halaman, dan membuang revisi lama secara otomatis.
Nonaktifkan Hotlinking dan Leaching Konten
Jika Anda membuat konten berkualitas di website WordPress, kebenaran yang menyedihkan adalah bahwa konten tersebut mungkin akan dicuri cepat atau lambat.
Salah satu cara ini terjadi adalah ketika website lain menyajikan gambar Anda langsung dari URL mereka di website Anda, alih-alih mengunggahnya ke server mereka sendiri. Akibatnya, mereka mencuri bandwidth hosting web Anda, dan Anda tidak mendapatkan lalu lintas apa pun untuk ditampilkan.
Cukup tambahkan kode ini ke file .htaccess Anda untuk memblokir hotlinking gambar dari website WordPress Anda.
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wiselyproject.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Catatan: Jangan lupa untuk mengubah wiselyproject.com dengan domain Anda sendiri.
Beberapa website scraping konten secara otomatis membuat posting dengan mencuri konten Anda dari umpan RSS Anda. Anda dapat melihat panduan kami tentang mencegah pengikisan konten blog di WordPress untuk cara menangani pencurian konten otomatis.
Gunakan Lazy Loading jika Diperlukan
Jika Anda menambahkan banyak gambar, beberapa penyematan video, dan galeri foto ke posting blog, maka website Anda bisa mendapatkan keuntungan dari lazy loading.
Alih-alih memuat semua gambar dan video Anda sekaligus, lazy loading hanya mengunduh yang akan terlihat di layar pengguna. Ini menggantikan semua gambar dan video lain yang disematkan dengan gambar placeholder.
Saat pengguna menggulir ke bawah, website memuat gambar yang sekarang terlihat di area tampilan browser. Anda dapat menggunakan lazy loading memuat gambar, video, dan bahkan komentar dan gravatar WordPress.
Untuk gambar, iframe, dan video, Anda bisa menggunakan plugin Lazy Load by WP Rocket atau smush.
Gunakan Firewall Website Tingkat DNS
Plugin firewall WordPress membantu Anda memblokir serangan brute force, upaya peretasan, dan malware. Namun, tidak semua plugin firewall sama.
Beberapa dari mereka berjalan di website Anda, ini berarti penyerang sudah dapat mencapai server web Anda sebelum mereka diblokir. Ini masih efektif untuk keamanan, tetapi tidak optimal untuk kinerja.
Inilah mengapa kami merekomendasikan penggunaan firewall tingkat DNS seperti Sucuri atau Cloudflare. Firewall ini memblokir permintaan berbahaya bahkan sebelum mereka mencapai website Anda.
Cara mempercepat wordpress dengan firewall tingkat DNS harus Anda pelajari lebih lanjut untuk mendapatkan hasil yang maksimal.
Perbaiki Kesalahan HTTPS/SSL tanpa Plugin
Jika Anda mengalihkan website ke HTTPS/SSL, kemungkinan Anda akan menemukan kesalahan konten campuran.
Cara termudah untuk memperbaikinya adalah dengan menginstal plugin seperti Really Simple SSL. Namun, masalahnya adalah plugin ini menangkap semua URL terlebih dahulu, lalu mengubahnya ke HTTPS sebelum mengirimnya ke browser pengguna.
Ini memiliki dampak kinerja yang kecil namun nyata. Anda dapat mengurangi ini dengan memperbaiki semua URL secara manual.
Gunakan Versi PHP Terbaru
WordPress ditulis dalam bahasa pemrograman PHP. Ini adalah bahasa sisi server, yang berarti diinstal dan berjalan di server hosting Anda.
Semua perusahaan hosting WordPress yang bagus menggunakan versi PHP paling stabil di server mereka. Namun, ada kemungkinan bahwa perusahaan hosting Anda menjalankan versi PHP yang sedikit lebih lama.
PHP 7 yang lebih baru dua kali lebih cepat dari pendahulunya. Itu adalah peningkatan kinerja besar yang harus dimanfaatkan oleh website Anda.
Anda dapat melihat versi PHP mana yang digunakan situs Anda dengan menginstal dan mengaktifkan plugin Info Versi.
Setelah aktivasi, plugin akan menampilkan versi PHP Anda di area footer dashboard admin WordPress Anda.
Jika website Anda menggunakan versi yang lebih rendah dari PHP 7, mintalah penyedia hosting Anda untuk memperbaruinya untuk Anda. Jika mereka tidak dapat melakukannya, maka inilah saatnya untuk mencari perusahaan hosting WordPress baru.
Akhir Kata …
Itu dia! Cara mempercepat website wordpress. Kami harap artikel ini membantu Anda mempelajari cara meningkatkan kecepatan dan kinerja wordpress.
Silakan dan coba teknik-teknik ini. Jangan lupa untuk menguji kecepatan website Anda sebelum dan sesudah menerapkan praktik terbaik ini. Anda akan terkejut bahwa perubahan ini akan meningkatkan kinerja WordPress Anda.