Cara Mempercepat WordPress dengan 15 Tips (2023)
Diterbitkan: 2023-09-07Salah satu masalah terbesar yang dihadapi pemilik situs WordPress adalah situs web yang lambat. Ketika website Anda tertinggal, hal ini dapat memengaruhi penempatan di halaman peringkat mesin pencari (SERP), menyebabkan pengunjung Anda pergi dan tidak pernah kembali, dan bahkan dapat memengaruhi tingkat konversi Anda. Dalam postingan ini, kami akan menawarkan lima belas tips (dan beberapa bonus) untuk mempercepat WordPress.
Mari kita mulai.
- 1 Mengapa Anda Harus Peduli Dengan Kecepatan WordPress?
- 2 Cara Mempercepat WordPress
- 2.1 1. Melakukan Tes Kecepatan
- 2.2 2. Pilih Penyedia Hosting WordPress yang Tepat
- 2.3 3. Mengoptimalkan Data Web Inti
- 2.4 4. Pilih DNS Premium
- 2.5 5. Jaga Kebersihan Database Situs Anda
- 2.6 6. Gunakan CDN
- 2.7 7. Cache File Situs WordPress Anda
- 2.8 8. Perkecil CSS, JS, dan HTML
- 2.9 9. Aktifkan Kompresi GZIP
- 2.10 10. Optimalkan Gambar
- 2.11 11. Host Video di Luar WordPress
- 2.12 12. Minimalkan Penggunaan Plugin
- 2.13 13. Terus Perbarui PHP
- 2.14 14. Tetap Pantau Komentar
- 2.15 15. Pilih Tema yang Tepat
- 2.16 Kiat Bonus
- 3 Pemikiran Terakhir tentang Mempercepat WordPress
Mengapa Anda Harus Peduli Dengan Kecepatan WordPress?
Hal pertama dan paling penting untuk diingat adalah tidak ada orang yang menyukai situs web yang lambat. Tidak peduli betapa mewahnya itu; jika tidak dimuat dalam waktu kurang dari 3 detik, kebanyakan orang akan memberikan jaminan dan tidak pernah kembali. Rasio pentalan yang tinggi merugikan karena Anda bisa kehilangan penjualan, kehilangan calon pelanggan, dan bahkan menakuti orang-orang yang sering mengunjungi situs Anda.
Kelemahan lain dari situs web yang lambat adalah posisi yang buruk di SERP. Google menggunakan data vital web inti untuk mengukur seberapa baik kinerja situs Anda. Jika situs Anda dimuat dengan lambat, Google akan memberikan sanksi berat kepada Anda, sehingga konten situs Anda akan diturunkan di hasil penelusuran. Salah satu metrik terpenting yang harus diperhatikan adalah waktu hingga byte pertama (TTFB), yang mengukur berapa lama waktu yang dibutuhkan browser pengguna untuk mendapatkan byte pertama informasi dari server situs Anda.
Terakhir, jika situs Anda lambat, hal ini dapat membuat pengunjung enggan membeli, mendaftar buletin, atau bahkan membaca postingan blog. Umumnya, situs yang lambat berarti pelanggan tidak puas dan tidak bersedia memberi Anda waktu, apalagi uang.
Cara Mempercepat WordPress
Sepanjang postingan ini, kami akan memberi Anda cara yang dapat ditindaklanjuti untuk meningkatkan kecepatan situs Anda. Namun sebelum kita membahasnya, mari kita bahas langkah pertama yang penting untuk mengukur kinerja situs Anda sehingga Anda dapat mengambil langkah yang diperlukan untuk memperbaikinya.
1. Lakukan Tes Kecepatan
Hal pertama yang harus Anda lakukan saat melihat situs web Anda lambat adalah melakukan tes kecepatan untuk mengukur kecepatan dan kinerjanya. Ada beberapa yang bisa Anda gunakan, termasuk GTmetrix, Pingdom, dan Google Page Speed Insights.
Untuk mendemonstrasikan prosesnya, kami akan memandu Anda menggunakan GTmetrix untuk menjalankan pemindaian. Salin dan tempel URL situs web Anda ke kolom teks (1) dan klik uji situs Anda (2).
Diperlukan waktu beberapa menit hingga pemindaian selesai. Setelah selesai, Anda akan memahami mengapa situs Anda tidak berkinerja baik. GTmetrix mengukur hal-hal seperti kinerja, struktur, cat konten terbesar, total waktu pemblokiran, dan perubahan tata letak kumulatif:
Menguraikan Hasil
Dengan menggunakan tangkapan layar di bawah, kami melihat ada beberapa masalah dengan situs pengujian kami. Dalam tab kinerja, kami dapat melihat bahwa situs kami sedang berjuang dengan skor contentful paint terbesar yang lebih tinggi dari yang direkomendasikan, bersama dengan kecepatan indeks halaman 5,1. Artinya dibutuhkan waktu 5,1 detik untuk memuat halaman kita, dengan elemen terbesar membutuhkan waktu 7,8 detik untuk dimuat sepenuhnya. Sebagai aturan umum, situs Anda harus dimuat dalam waktu kurang dari 3 detik agar pengunjung tetap berada di situs Anda.
Kita bisa mendapatkan wawasan tentang apa yang menyebabkan situs kita dimuat dengan sangat lambat di tab struktur. Seperti yang Anda lihat, kami memiliki beberapa gambar yang terlalu besar, menyebabkan halaman kami dimuat dengan lambat. Selain itu, beberapa masalah muatan jaringan yang besar disebabkan oleh file javascript yang memonopoli sumber daya.
Hasil yang Anda lihat akan bervariasi tergantung pada kebutuhan situs Anda, namun seperti yang Anda lihat, GTmetrix akan memberi Anda semua informasi yang diperlukan sehingga Anda dapat mengambil langkah-langkah untuk mempercepat WordPress.
2. Pilih Penyedia Hosting WordPress yang Tepat
Salah satu cara terbaik untuk mempercepat WordPress adalah dengan memilih penyedia hosting yang cepat. Salah satu yang terbaik, SiteGround, adalah salah satu penyedia hosting tercepat yang tersedia karena infrastruktur Google Cloud dan server web Nginx. Tidak seperti Apache, yang masih digunakan di banyak situs web, Ngnix memiliki peningkatan kinerja yang membuatnya jauh lebih cepat dibandingkan versinya. Keuntungan lain dari SG adalah pengaturan PHP dan MySQL khusus, yang membuat situs yang dihosting di dalamnya berjalan sangat cepat.
Terlepas dari mitra hosting yang Anda pilih, pastikan untuk memeriksa fitur peningkat kecepatan apa yang mereka tawarkan sebelum mendaftar.
3. Optimalkan Data Web Inti
Seperti yang disebutkan, Anda harus memahami data vital web inti Google dan apa artinya masing-masing. Metrik ini sangat penting bagi keberhasilan situs web Anda dalam hasil penelusuran, jadi selalu memantau metrik ini adalah suatu keharusan. Untuk membantu Anda memahami fungsi masing-masing, berikut definisi sederhana untuk masing-masing fungsi:
- Largest Contentful Paint (LCP): Waktu yang diperlukan untuk memuat gambar atau teks terbesar pada suatu halaman.
- First Input Delay (FID): Mengukur waktu dari klik pertama pengguna hingga browser mulai memproses respons.
- Pergeseran Tata Letak Kumulatif (CLS): Mengukur pergeseran tata letak yang tidak terduga pada halaman. Ketika elemen yang terlihat berubah posisinya dari satu frame ke frame berikutnya (pergeseran tata letak).
- First Contentful Paint (FCP): Mengukur waktu yang diperlukan untuk memuat halaman setelah elemen pertama (teks, gambar, video, dll) dimuat.
- Interaksi ke Cat Berikutnya (INP): Menilai respons keseluruhan halaman terhadap interaksi pengguna (klik, ketukan, dll.)
- Time to First Byte (TTFB): Menghitung waktu yang diperlukan antara permintaan sumber daya dan byte pertama pemuatan informasi.
4. Pilih DNS Premium
Selain hosting, pilih pendaftar nama domain yang memiliki reputasi baik, seperti Namecheap, yang menawarkan sistem nama domain (DNS) premium. DNS Premium adalah layanan berbayar yang ditawarkan oleh penyedia DNS untuk meningkatkan kinerja, keamanan, dan keandalan proses resolusi nama domain situs web. Pada dasarnya, DNS menerjemahkan nama domain yang dapat dibaca manusia (seperti eleganthemes.com) menjadi alamat IP yang digunakan komputer untuk mencari lokasi server di internet.
DNS Premium menawarkan beberapa keunggulan dibandingkan layanan DNS gratis, seperti kinerja yang lebih cepat, keamanan yang ditingkatkan, keandalan yang lebih baik, perlindungan DDoS, dan opsi penyesuaian yang lebih banyak. Penyedia DNS premium sering kali memiliki jaringan server yang lebih luas dan berlokasi strategis di seluruh dunia. Hal ini membantu mengurangi waktu yang dibutuhkan untuk menyelesaikan permintaan pengguna, sehingga menghasilkan waktu pemuatan yang lebih cepat.
5. Jaga Kebersihan Database Situs Anda
Cara lain untuk mempercepat WordPress adalah dengan menjaga database situs Anda tetap bersih. Seiring waktu, revisi postingan, komentar, dan data lain yang tidak terpakai dapat menumpuk, sehingga membuat basis data situs Anda membengkak dan menambah jumlah besar yang tidak diperlukan. Untuk memastikan database yang cepat dan bebas kekacauan, pertimbangkan untuk menginstal plugin optimasi database, seperti WP-Optimize.
WP-Optimize adalah solusi lengkap untuk membersihkan database Anda, mengompresi gambar, dan memperkecil file CSS dan JS yang kikuk. Ketika Anda menjaga database Anda tetap optimal, Anda dapat membatasi potensi kesalahan yang mungkin timbul, sambil menjaga ukuran file gambar dan skrip tetap terkendali. Sebelum mengoptimalkan database Anda, pastikan untuk membuat cadangan terlebih dahulu. Kegagalan untuk melakukan hal ini dapat mengakibatkan kesalahan basis data, yang dapat memutus koneksi antara file situs Anda dan basis data.
6. Gunakan CDN
Jika Anda mencari cara untuk mempercepat WordPress, menggabungkan jaringan pengiriman konten (CDN) adalah pilihan yang sangat baik. CDN adalah kumpulan server komputer yang digunakan untuk menyimpan file situs web. Biasanya mencakup server di seluruh dunia, menyajikan file situs web Anda kepada pengunjung berdasarkan lokasi mereka. Dengan mengirimkan file dari titik terdekat ke pengunjung situs Anda, maka website Anda akan dimuat lebih cepat. CDN juga berfungsi sebagai pengaman kegagalan. Misalnya, jika satu server yang menampung file Anda tidak berfungsi, server lain dapat masuk dan menyelamatkannya, memastikan situs Anda tetap aktif dan berjalan. Tergantung pada penyedia hosting Anda, Anda mungkin sudah memiliki akses ke CDN gratis. Kebanyakan situs terkemuka, seperti SiteGround, menawarkan CDN gratis kepada pelanggannya sebagai bagian dari paket hosting.
7. Cache File Situs WordPress Anda
Ketika ingin mempercepat situs WordPress Anda, menambahkan plugin caching pasti dapat membantu. Setiap kali pengguna membuka situs Anda, browser mengirimkan permintaan ke server situs web Anda untuk melihat halaman tersebut. Bergantung pada berapa banyak gambar, video, dan elemen lain yang Anda miliki, hal ini dapat memakan waktu lama. Saat Anda menggunakan plugin caching, file situs Anda disimpan sementara dan disajikan kepada pengunjung Anda lebih cepat. Sebagian besar penyedia hosting WordPress yang dikelola akan menyediakan caching dengan paket hosting, namun bagi mereka yang tidak memiliki opsi tersebut, plugin seperti WP Rocket adalah pilihan yang sangat baik.
8. Perkecil CSS, JS, dan HTML
Saat Anda mengecilkan CSS, javascript, dan HTML situs Anda, Anda dapat mengurangi waktu pemuatan halaman, sehingga membuat pengunjung dan Google senang. Meskipun perbedaannya tidak drastis, saat Anda menggabungkan minifikasi dengan tips lain di postingan ini, situs Anda akan cepat berkembang dalam waktu singkat. Memperkecil file-file ini akan menghapus karakter yang tidak diperlukan dalam kode situs Anda, membersihkannya, dan menyajikannya lebih cepat saat dipanggil oleh browser. Ada beberapa cara untuk melakukannya, termasuk alat online, secara manual (yang tidak disarankan), atau dengan menggunakan plugin. Sebagian besar plugin pengoptimalan kecepatan, seperti NitroPack, akan melakukan semua kerja keras untuk Anda, memastikan situs Anda dimuat dengan cepat tanpa merusak kode.
9. Aktifkan Kompresi GZIP
Meskipun memiliki alat caching dan pengoptimalan gambar, mengaktifkan kompresi GZIP di situs web Anda dapat lebih meningkatkan kecepatannya. GZIP, sebuah teknik kompresi, mengurangi ukuran sumber daya seperti halaman web, stylesheet, dan file JavaScript dengan mengompresinya sebelum transmisi. Ini meminimalkan transfer data, sehingga waktu pemuatan lebih cepat. Saat browser meminta halaman, server memeriksa dukungan GZIP. Jika didukung, server akan mengompresi file sebelum dikirim. Setelah diterima, browser mendekompresi dan menampilkan konten. GZIP tidak hanya mempercepat WordPress tetapi juga meningkatkan efisiensi bandwidth dan SEO. Beberapa plugin caching seperti WP Rocket mengaktifkan GZIP secara otomatis. Lainnya, seperti WP-Optimize, menawarkannya tetapi memerlukan aktivasi manual.
10. Optimalkan Gambar
Salah satu faktor kecepatan terbesar di WordPress adalah gambar. Jika ukurannya tidak tepat, mereka dapat menghapus TTFB Anda. Mereka juga dapat merusak SEO dan peringkat Anda di SERP. Untuk menghindari hal ini, selalu pastikan ukuran gambar Anda benar. Meskipun Anda dapat melakukannya secara manual, situs dengan ratusan atau bahkan ribuan foto memerlukan solusi yang lebih praktis: plugin pengoptimalan gambar. Plugin ini bekerja dengan mengubah ukuran gambar yang ada dan secara otomatis mengubah ukuran gambar yang Anda unggah. Pilihan yang bagus adalah Ewww Image Optimizer, yang mengubah ukuran gambar saat Anda mengunggahnya, menghapus metadata yang tertanam, dan menggunakan pemuatan lambat untuk mengompresi gambar Anda. Selain itu, ini dapat mengonversi gambar di situs Anda ke format WebP, yang akan mengurangi ukuran file gambar secara drastis.
11. Host Video Di Luar WordPress
Video sangat bagus untuk pemasaran, sempurna untuk memperkenalkan merek Anda kepada dunia, dan memberikan minat bagi pengunjung situs Anda. Meskipun demikian, mereka akan mematikan kecepatan situs Anda. Yang terbaik adalah menghosting video di luar WordPress, seperti di YouTube, Vimeo, atau Amazon S3. Jika Anda menggunakan tema seperti Divi, Anda dapat menyematkan tautan YouTube dan Vimeo di elemen desain, tetapi untuk tema lain, Anda memerlukan plugin YouTube.
Anda menghilangkan tekanan dari server web Anda untuk melakukan kerja keras dengan menyematkan video dengan tautan. YouTube berfungsi dengan baik untuk menyematkan video di situs Anda, tetapi jika Anda ingin menggunakan latar belakang video, sebaiknya Anda menggunakan Vimeo. Meskipun memerlukan langganan berbayar, ia menawarkan alat untuk menghapus merek dari video Anda, menawarkan pengalaman yang lebih efisien bagi pengguna Anda. Jika Anda ingin perbandingan keduanya secara berdampingan, lihat postingan Youtube vs. Vimeo kami untuk membantu Anda memutuskan mana yang terbaik untuk situasi Anda.
12. Minimalkan Penggunaan Plugin
Plugin WordPress adalah cara terbaik untuk menambahkan fungsionalitas baru ke situs WordPress Anda, tetapi harus digunakan dengan hemat. Sebagai aturan umum, Anda sebaiknya hanya menggunakan plugin yang benar-benar diperlukan. Satu kesalahan umum yang dilakukan pengguna baru WordPress adalah mencoba plugin yang berbeda, lalu membiarkannya terpasang di situs web mereka. Sebaiknya gunakan hanya yang diperlukan saja, nonaktifkan dan hapus plugin yang tidak digunakan, dan selalu jalankan pembersihan database setelah menguninstallnya. Dengan begitu, Anda mengurangi pembengkakan basis data, sehingga situs Anda tetap berjalan lancar. Selain itu, pastikan untuk selalu memperbarui plugin Anda. Plugin yang ketinggalan jaman dapat menyebabkan kerentanan keamanan, yang dapat menarik peretas untuk melakukan kejahatan. Oleh karena itu, pastikan untuk memperbarui plugin dengan aman untuk menghindari downtime yang tidak perlu.
13. Selalu Perbarui PHP
Salah satu langkah peningkatan kecepatan yang paling diabaikan yang dapat Anda lakukan untuk situs WordPress Anda adalah memperbarui PHP bila diperlukan. Pembaruan PHP dirilis secara berkala, dan versi lama dihentikan secara berkala. Penting untuk terus memperbarui PHP karena beberapa alasan. Pertama, versi PHP yang ketinggalan jaman dapat memperlambat situs Anda. Saat pembaruan dirilis, biasanya pembaruan tersebut berisi fitur peningkatan kinerja untuk membantu WordPress memproses permintaan dengan lebih efisien. Kedua, PHP yang ketinggalan jaman dapat menimbulkan risiko keamanan yang parah. Karena peretas dan pelaku jahat selalu mencari jalan masuk, memperbarui perangkat lunak penting seperti PHP adalah suatu keharusan. Pertimbangan lainnya adalah jumlah pekerja PHP di server Anda. Jika PHP sudah diperbarui dan Anda memiliki situs web yang banyak sumber dayanya, mungkin ini saatnya menghubungi penyedia hosting Anda dan menanyakan berapa banyak pekerja PHP yang berjalan dan apakah Anda dapat menambahkan lebih banyak.
14. Tetap di Atas Komentar
Aspek lain yang diabaikan dari WordPress adalah komentar. Meskipun komentar saja biasanya tidak memengaruhi kecepatan situs, jika digabungkan dengan faktor lain, komentar dapat menjadi sumber kelesuan di situs WordPress Anda. Untuk menjaga komentar tetap terkendali, pertimbangkan untuk memasang plugin komentar bersama dengan pembersihan rutin untuk memastikan bahwa database situs Anda tidak diisi dengan ratusan (jika tidak ribuan) komentar yang tidak perlu. Menggunakan plugin pembersih basis data bersama dengan plugin komentar, seperti Akismet, adalah cara terbaik untuk memoderasi komentar, berinteraksi dengan pengguna Anda, dan meminimalkan spam dan pembengkakan.
15. Pilih Tema yang Tepat
Terakhir, pilih tema WordPress yang cepat, seperti Divi, untuk membantu mempercepat WordPress. Anda harus mengingat beberapa hal saat mencari tema baru. Pertama-tama, apakah ini responsif? Tema yang berfungsi dengan baik pada ukuran layar apa pun adalah suatu keharusan mengingat Google mengadopsi mentalitas mobile-first terkait peringkat mesin pencari. Kedua, pilih tema yang menawarkan peningkatan kinerja melalui minifikasi kode, kerangka kerja dinamis, dan fitur peningkat kecepatan lainnya.
Dengan Divi, Anda akan mendapatkan semua hal itu dan banyak lagi. Beberapa fiturnya mencakup kerangka kerja dinamis yang memungkinkan memuat hanya apa yang diperlukan – dengan cepat. Selain itu, CSS Divi juga dinamis. Ini dipecah menjadi ratusan komponen yang lebih kecil, kemudian digabungkan pada setiap halaman untuk menghasilkan situs web yang memuat cepat yang hanya menggunakan apa yang diperlukan daripada memuat seluruh stylesheet. Selain CSS dinamis, Divi menawarkan caching font Google dan Javascript asinkron serta menghapus sumber daya yang tidak diperlukan, seperti emoji. Jika Anda mencari tema WordPress yang efisien dan memiliki desain yang sesuai untuk membuat situs impian Anda, Divi adalah jawabannya.
Kiat Bonus
Selain tips di atas, ada beberapa hal lain yang bisa Anda lakukan untuk mempercepat WordPress:
- Matikan pembaruan otomatis: Meskipun ini mungkin tampak kontraproduktif, yang terbaik adalah memperbarui plugin secara manual, karena membiarkan pembaruan otomatis tetap aktif melibatkan proses latar belakang yang konstan yang dapat memperlambat situs Anda.
- Nonaktifkan trackback dan pingback: WordPress hadir dengan fitur di pengaturan > diskusi yang mengaktifkan trackback dan pingback. Meskipun berguna, mereka juga dapat menghambat kecepatan. Oleh karena itu, disarankan untuk menonaktifkannya.
- Batasi jumlah postingan di halaman blog roll: Jika kecepatan situs menjadi masalah di blog Anda, pertimbangkan untuk membatasi jumlah postingan blog yang Anda tampilkan di satu halaman mana pun. Ingat, browser Anda harus memuat setiap elemen di halaman sebelum mengirimkannya ke browser, jadi jika Anda memiliki banyak postingan di satu halaman, Anda bisa menyebabkan situs Anda dimuat dengan lambat.
- Aktifkan caching objek: Suatu jenis caching sisi server, cache objek melibatkan penyimpanan kueri basis data untuk menyajikan data tertentu dalam permintaan server. Saat diaktifkan, permintaan yang dibuat akan jauh lebih sedikit, sehingga mempercepat WordPress.
- Hapus gambar yang tidak digunakan: Membiarkan gambar yang tidak digunakan di situs Anda dapat menyebabkan pelambatan besar. Jadi jika Anda tidak menggunakannya, buang saja.
- Kelola tugas cron: Tugas cron berguna untuk menyiapkan tugas otomatis, tetapi menggunakannya terlalu banyak dapat memperlambat situs Anda. Cobalah untuk membatasi jumlah yang Anda buat untuk meminimalkan proses latar belakang.
- Optimalkan Google Font: Font Google bagus untuk UX tetapi tidak terlalu bagus untuk kecepatan halaman. Ikuti tips berikut agar situs Anda tetap berjalan optimal saat menggunakan font Google.
Pemikiran Terakhir tentang Mempercepat WordPress
WordPress adalah CMS paling populer di dunia, tetapi jika tidak dicentang, WordPress bisa jadi lebih lambat dibandingkan molasses. Oleh karena itu penting untuk mengambil langkah-langkah untuk memastikannya berjalan optimal. Situs WordPress yang lambat mengancam posisi Anda di SERP dan dapat mengakibatkan hilangnya pendapatan. Dengan penyedia hosting yang bagus seperti SiteGround dan beberapa plugin strategis seperti WP Optimize, situs Anda akan berkembang pesat, memiliki peluang lebih besar untuk mendapatkan peringkat yang baik, dan akan mempertahankan pengunjung di situs Anda, memastikan lebih banyak konversi dan pengalaman pengguna yang lebih baik secara keseluruhan.
Butuh lebih banyak tip? Lihat beberapa postingan kami untuk menambah pengetahuan Anda tentang WordPress:
- Tutorial WordPress untuk Pemula: Panduan Langkah demi Langkah (2023)
- 31 Plugin WordPress Terbaik Tahun 2023 (Semua yang Anda Butuhkan)
- Apa itu Hosting WordPress Terkelola?
Gambar Unggulan melalui Kapralcev / shutterstock.com