WordPress adalah salah satu CMS yang paling luas digunakan dan mudah disesuaikan. Namun, WordPress cukup lambat dalam konfigurasi default, terutama jika situs memiliki banyak pengunjung dan konten berat, atau menggunakan tema yang kompleks. Selain itu, sejak 2010, Google telah menggunakan waktu muat halaman sebagai faktor dalam algoritma peringkat pencariannya.
Untungnya, fleksibilitas CMS ini memungkinkan banyak metode untuk mempercepatnya dan menurunkan waktu muat situs web. Anda dapat memeriksa situs web Anda menggunakan alat daring seperti di bawah ini untuk melacak hasil kecepatan situs setelah setiap langkah:
Semua alat ini akan memberikan wawasan tentang bagaimana situs Anda dimuat dan bagian mana dari situs yang membutuhkan waktu lebih lama untuk dimuat dibandingkan yang lain (yaitu, yang perlu dioptimalkan). Alat Google Page Speed dan GTmetrix lebih baik untuk pemula karena memberikan tips bermanfaat tentang cara mengoptimalkan situs, sementara Pingdom dan WebPagetest memiliki pendekatan yang lebih teknis dan membutuhkan lebih banyak pengalaman pengembangan situs untuk memahaminya.
Di bawah ini, kami akan melihat beberapa cara Anda dapat mengoptimalkan situs WordPress. Kami sarankan mengikuti tips ini saat membangun situs Anda.
CATATAN: Pastikan untuk membuat cadangan situs Anda sebelum melakukan perubahan apa pun.
Mesin pencari lebih menyukai situs yang memuat dengan cepat, jadi gambar yang dioptimalkan juga dapat membantu Anda mendapatkan peringkat lebih tinggi di hasil pencarian, dibandingkan dengan situs WordPress yang lebih lambat dan tidak dioptimalkan. Selain itu, orang-orang memang lebih suka gambar yang memuat dengan cepat dan lebih mungkin bertahan lebih lama di situs jika mereka tidak perlu menunggu sumber daya visual dimuat.
Beberapa teknik dapat digunakan untuk mengurangi ukuran file dan meningkatkan performa situs web.
Mengompresi gambar – Anda dapat menggunakan plugin kompresi gambar atau perangkat lunak pengedit gambar untuk mengurangi ukuran file gambar Anda. Beberapa plugin WordPress dapat secara otomatis mengompresi gambar saat Anda mengunggahnya, sehingga prosesnya menjadi mudah.
Mengubah ukuran gambar – Penting untuk memastikan gambar Anda memiliki dimensi yang sesuai untuk penggunaan di web.
Mengonversi gambar – Mengonversi gambar ke format file yang dioptimalkan seperti WebP atau AVIF adalah teknik lain. Format ini menawarkan tingkat kompresi yang sangat baik tanpa kehilangan kualitas yang signifikan.
Menggunakan lazy loading – Lazy loading menunda pemuatan gambar hingga diperlukan, misalnya setelah pengguna menggulir lebih jauh ke bawah halaman. Ini dapat secara signifikan meningkatkan waktu muat awal halaman, terutama saat konten video muncul di halaman.
Menghapus metadata yang tidak perlu – Praktik yang lebih lanjut adalah menghapus metadata dan komentar yang tidak diperlukan dari file gambar Anda. Ini dapat dilakukan menggunakan perangkat lunak pengedit gambar atau plugin optimasi.
Anda dapat merujuk ke panduan ini untuk instruksi lebih lanjut.
CDN adalah singkatan dari Content Delivery Network. Ini adalah jaringan server di mana setiap server menyimpan salinan data situs web Anda. Setiap kali pengunjung ingin melihat situs Anda, server yang paling dekat dengan lokasi mereka akan menangani permintaan tersebut. Dengan menggunakan CDN, pelanggan yang mengunjungi situs web akan dilayani file statis dari server terdekat dengan lokasi geografis mereka. Karena CDN dibangun melalui server di seluruh dunia, file statis yang dihosting di CDN akan lebih mudah diakses.
Jika Anda hosting dengan EasyWP, maka Anda mendapatkan layanan Supersonic CDN Basic gratis yang sudah termasuk dalam pengaturan Anda.
Saat memeriksa situs web menggunakan Google Page Speed, Anda mungkin menemukan satu atau lebih notifikasi dengan tanda seru merah yang mengatakan "Hilangkan JavaScript dan CSS yang menghambat rendering pada konten di atas lipatan". Ini berarti tidak ada konten di atas lipatan pada halaman yang dapat dirender tanpa menunggu sumber daya dimuat.
Ini dapat diatasi dengan mengaktifkan pengaturan tambahan Minify pada plugin W3 Total Cache. Untuk melakukannya, Anda perlu mengakses tab General Settings pada plugin dan mengatur mode Minify ke Manual, seperti berikut:

Sebelum melanjutkan, pastikan bahwa kolom JS minify settings di menu Minify diatur untuk menggunakan pengaturan berikut:

Setelah selesai, Anda perlu menambahkan URL JavaScript yang diberikan oleh Google PageSpeed ke kolom JS file management, seperti berikut:

Lakukan langkah yang sama untuk kolom CSS file management dengan mengisi URL CSS pada halaman yang sama:

Itu saja! Notifikasi "Hilangkan JavaScript dan CSS yang menghambat rendering pada konten di atas lipatan" seharusnya tidak muncul jika langkah-langkah di atas telah dilakukan dengan benar.
Basis data adalah inti dari situs web Anda. Semua konten Anda disimpan di basis data, semua pengaturan situs web Anda, semua data pengguna Anda, dan sebagainya. Namun, masalahnya adalah seiring waktu, basis data menjadi berantakan. Ini adalah hasil dari banyak operasi tulis-perbarui-hapus yang kadang-kadang meninggalkan sisa-sisa. Terlalu banyak sisa tersebut dapat menyebabkan situs web Anda menjadi lambat.
Itulah mengapa, sesekali, Anda harus membersihkan dan mengoptimalkan basis data Anda. Anda dapat membaca tentang optimasi basis data di sini.
Tema memegang peranan penting dalam kecepatan muat situs web. Jika Anda berencana membuat blog yang ramai, kami sarankan untuk melakukan riset dan pengujian untuk menemukan tema yang paling ringan dan paling dioptimalkan. Aturan utama dan terpenting dalam memilih tema untuk situs WordPress adalah tema WordPress harus sesuai dengan konten situs Anda. Anda harus menentukan topik dan konten situs Anda terlebih dahulu, lalu memilih tema yang sesuai dengan kebutuhan Anda.
Banyak tema WordPress yang dapat disesuaikan dan memungkinkan pengguna WordPress mengubah berbagai opsi tema untuk menciptakan tampilan yang diinginkan untuk situs mereka. Namun, opsi-opsi ini, jika dikodekan dengan buruk, dapat menimbulkan masalah saat mengganti tema ke yang lain. Beberapa tema WordPress yang tampak menarik pada pandangan pertama sebenarnya dapat membuat situs Anda menjadi lebih lambat dari seharusnya. Berikut beberapa tips berguna untuk membantu Anda memilih tema terbaik untuk situs WordPress Anda:
Semakin sederhana, semakin baik.
Pilih tema dengan desain responsif.
Usahakan hanya memilih plugin berperingkat tinggi yang kompatibel dengan versi WordPress Anda
Perhatikan keberadaan page builder yang disertakan dengan tema.
Pertimbangkan SEO friendliness dari tema tersebut.
Selain itu, sebagian besar pengembang tema menyediakan situs contoh yang menunjukkan cara kerja dan tampilan tema. Pastikan untuk menguji situs-situs ini menggunakan alat seperti Google Page Speed dan GTmetrix jika memungkinkan.
Plugin adalah salah satu kekuatan terbesar WordPress, tetapi juga merupakan penyebab umum situs web yang lambat. Meskipun menggoda untuk menginstal banyak plugin untuk memperluas fungsionalitas, setiap plugin tambahan meningkatkan waktu muat situs Anda, penggunaan server, dan potensi konflik. Seiring waktu, ini dapat menyebabkan penurunan performa yang nyata, terutama pada paket hosting tingkat bawah. Untuk menghindarinya, tinjau secara berkala plugin yang terpasang dan hapus yang tidak aktif, berlebihan, atau tidak lagi diperlukan. Cari alternatif ringan untuk plugin yang berat dan hindari menumpuk plugin yang melakukan pekerjaan serupa. Jika sebuah plugin hanya menawarkan manfaat kecil tetapi memiliki dampak performa yang besar, pertimbangkan apakah plugin tersebut benar-benar diperlukan. Memilih plugin yang dikembangkan dengan baik, aktif dipelihara, dan melayani tujuan penting akan membantu menjaga situs WordPress Anda tetap cepat, aman, dan stabil.