15 tips untuk mempercepat loading WordPress

Logo WordPress
Wp Rocket - Plugin Caching WordPress

Mempercepat loading WordPress wajib dilakukan untuk memastikan bahwa situs web Anda memiliki peringkat yang baik di mesin telusur dan pengunjung Anda tidak meninggalkan penjelajahan mereka. Atas nama pengalaman pengguna, Google sangat mementingkan waktu pemuatan halaman web, yang berdampak langsung pada peringkat situs web Anda dalam hasil pencarian. Untuk memeriksa kinerja situs web Anda, ada beberapa parameter yang perlu dipertimbangkan: waktu respons server, sumber daya yang memblokir rendering, sumber daya kode yang tidak terpakai, bobot halaman, dan bobot gambar.

Bagaimana cara mengukur performa situs WordPress Anda?

Untuk mengukur parameter-parameter ini dan meningkatkan SEO situs web Anda, tersedia beberapa alat gratis, yang paling populer adalah PageSpeed karena dikembangkan oleh Google dan memiliki kekhususan untuk mengukur kinerja pada komputer desktop dan kecepatan memuat situs dari perangkat seluler. Secara pribadi, saya lebih suka menggunakan GTmetrix karena memberikan banyak panduan yang sangat tepat dan mudah diikuti untuk mendapatkan waktu muat yang lebih cepat.

Core Web Vitals

Semua situs ini mengukur kinerja situs web, tetapi di atas semua itu, situs-situs ini memberikan saran dan indikasi yang berguna tentang cara meningkatkan kecepatan pemuatan halaman, khususnya dengan membandingkannya dengan Core Web Vitals: seperangkat ukuran yang ditetapkan oleh Google. Core Web Vitals digunakan untuk mengevaluasi pengalaman pengguna pada halaman web, dan berhubungan dengan waktu pemuatan, daya tanggap, dan interaktivitas situs web. Core Web Vitals ini dibagi menjadi 3 metrik utama:

  • Largest Contentful Paint (LCP): mengukur kinerja pemuatan halaman web. Untuk memberikan pengalaman pengguna yang baik, LCP harus terjadi dalam waktu 2,5 detik setelah halaman mulai dimuat.
  • First Input Delay (FID) : mengukur kesan pertama pengguna terhadap interaktivitas dan daya tanggap situs Anda. Ini adalah waktu antara interaksi pertama pengguna dengan elemen halaman (misalnya mengklik tautan) dan saat pemrosesan dimulai sebagai respons terhadap tindakan pengguna. Untuk memberikan pengalaman pengguna yang baik, halaman harus memiliki penundaan entri pertama 100 milidetik atau kurang.
  • Cumulative Layout Shift (CLS) : mengukur stabilitas visual. Google mengindikasikan bahwa objek dan elemen yang berbeda tidak boleh bergerak pada halaman saat sedang dirender dan/atau dimuat untuk pengguna. Untuk memberikan pengalaman pengguna yang baik, halaman harus memiliki CLS 0,1 atau kurang.

Penting: cadangkan situs web Anda

Sangat disarankan agar Anda mencadangkan situs web Anda sebelum melakukan optimasi berikut ini. Anda bisa menggunakan untuk ini:

UpdraftPlus - Plugin WordPress - Pengaturan 3 - Pilihan Penyimpanan Jarak Jauh
Plugin cadangan UpdraftPlus

1/ Menginstal cache WordPress dan plugin preloader halaman web

Solusi yang terkenal untuk mempercepat WordPress adalah memasang plugin caching untuk menyimpan cache halaman dan postingan Anda. Caching memungkinkan Anda untuk membuat salinan statis dari halaman web Anda dan menampilkannya kepada pengunjung. Solusi ini akan mengurangi jumlah permintaan HTTP dan meningkatkan waktu pemuatan halaman web.

– Plugin WP Rocket

WP Rocket tidak diragukan lagi merupakan salah satu plugin caching dan optimasi paling populer di pasaran. Tidak ada versi gratis, dan versi berbayar dasarnya berharga $49 per tahun dan memungkinkan optimalisasi 1 situs web.

Plugin WP Rocket - Tab cache

– Plugin WP-Optimize

WP-Optimize adalah solusi lengkap untuk mempercepat situs WordPress dan beralih dari lambat ke cepat, hanya dalam beberapa klik: plugin ini akan membantu Anda membersihkan database Anda dengan menghapus lusinan, bahkan ratusan atau ribuan file yang menjadi tidak berguna. Wp-Optimize juga dapat mengompres gambar dan cache halaman web Anda. Ingatlah untuk membuat cadangan situs web Anda sebelumnya!

WP-Optimize - Versi Premium

2/ Menggunakan CDN (Jaringan Pengiriman Konten)

CDN adalah sistem server terdistribusi yang mengirimkan halaman web dan konten web lainnya kepada pengguna berdasarkan lokasi geografis mereka. Tujuan CDN adalah untuk meningkatkan kinerja dengan mengirimkan konten dari lokasi yang lebih dekat dengan pengguna.

Orang bisa membayangkan CDN sebagai cache raksasa yang menyimpan salinan konten di beberapa lokasi di seluruh dunia. Ketika pengguna meminta konten yang di-cache oleh CDN, CDN merespons permintaan dari lokasi yang paling dekat dengan pengguna, yang meningkatkan waktu muat situs WordPress Anda.

Tarifikasi CDN Cloudflare - mempercepat loading WordPress
Tarifikasi CDN Cloudflare

CDN biasanya digunakan untuk menyediakan konten statis, seperti gambar, stylesheet dan file JavaScript. Mereka juga dapat digunakan untuk menyediakan konten dinamis, seperti streaming video dan audio, siaran langsung dan unduhan perangkat lunak.

CDN yang paling populer adalah Cloudflare, dan yang satu ini menawarkan paket gratis yang sangat memuaskan untuk sebagian besar situs web. Dimungkinkan untuk mengoptimalkan cache untuk situs web Anda menggunakan plugin yang dikembangkan khusus untuk melengkapi Cloudflare CDN: plugin Super page Cache For Cloudflare.

3/ Optimalkan gambar dan aktifkan Lazy Loading

Anda dapat mengoptimalkan gambar Anda dengan mengurangi ukuran file. Tetapi, juga memungkinkan untuk mengurangi ukuran gambar Anda sebelum ditampilkan di layar, sehingga browser pengunjung tidak perlu mengubah ukurannya. Langkah-langkah sederhana ini akan meningkatkan kecepatan situs web Anda.

– Plugin pengoptimalan gambar

Tentu saja ada banyak alat online yang memungkinkan kita untuk mengunggah gambar kita secara online dan kemudian ke WordPress. Tetapi ini adalah upaya ganda yang bisa sangat memakan waktu jika kita bekerja dengan sejumlah besar file gambar.

Pengoptimal gambar WordPress seperti Imagify atau Optimole atau ShortPixel tidak hanya mengompres gambar kita saat mengunggah, tetapi juga dapat melakukan pengoptimalan massal untuk semua file yang sudah ada di pustaka media WordPress.

Keuntungan lainnya adalah plugin ini menawarkan CDN mereka sendiri sebagai opsi, dan dapat bekerja secara sinergi dengan WP Rocket. Maka, akan sangat efektif untuk menggunakan fitur Lazy Loading.

Plugin WordPress ShortPixel - Pengoptimal Gambar - Optimalkan WordPress

– Mengaktifkan Lazy Loading (Pemuatan Malas) gambar Anda

Ini adalah teknik sederhana dan efektif untuk menunda pemuatan gambar dengan membiarkannya di luar layar sampai pengguna perlu melihatnya. Prinsip yang sama memungkinkan tampilan iframe video ditangguhkan. Teknik ini khususnya berguna untuk mempercepat pemuatan halaman pada perangkat seluler. Plugin pengoptimalan gambar WordPress yang disebutkan di atas mendukung fitur ini.

4/ Pilih jenis web hosting yang paling cocok untuk Anda

Bagaimana Anda bisa mempercepat situs WordPress Anda jika Anda sudah menggunakan CDN dan plugin caching, dan Anda telah berhati-hati untuk mengoptimalkan gambar Anda? Mayoritas web hosting adalah shared hosting. Namun ada jenis lainnya, Hostinger menawarkan Cloud hosting, VPS hosting, dan managed WordPress web hosting.

Perusahaan web hosting Cloudways mengkhususkan diri, seperti namanya, dalam cloud hosting dan menawarkan layanan yang mirip dengan web hosting WordPress terkelola.

Anda dapat membaca artikel kami tentang Cloud hosting, VPS hosting, dan managed WordPress web hosting.

Hostinger - Hosting Web - Cloud - Spanduk
Hostinger Cloud Hosting

Solusi lainnya adalah dengan menggunakan Elementor Cloud. Pembangun halaman Elementor dibangun di atas Google Cloud Platform, yang merupakan jaminan kecepatan dan keandalan. Penawaran Cloud adalah layanan all-in-one yang tidak hanya menangani web hosting tetapi juga aspek teknis pembuatan situs web:

  • Web hosting yang dikelola sepenuhnya oleh Elementor,
  • Elementor Cloud memungkinkan Anda untuk mengelola situs web Anda dari satu platform,
  • Anda mendapatkan keuntungan dari lisensi Elementor Pro,
  • Domain gratis dengan sertifikat SSL gratis,
  • WordPress dan Elementor sudah diinstal sebelumnya,
  • Tema WordPress Hello diaktifkan,
  • Pencadangan harian dan otomatis situs web Anda,
  • Optimalisasi oleh Cloudflare CDN,
  • Layanan dukungan yang sangat baik.

Elementor Cloud bisa menjadi pilihan yang sangat baik jika Anda tidak menyukai aspek teknis dari sebuah situs web dan ingin fokus pada desain halaman web, terutama karena biayanya hanya $99 per tahun, yang merupakan harga yang sangat wajar untuk paketnya.

Elementor Cloud Situs - Spanduk
Situs Web Elementor Cloud

5/ Hapus plugin dan tema WordPress yang tidak perlu

Bagaimana cara mengoptimalkan kecepatan situs web Anda secara gratis dan sederhana? Semakin banyak tema dan plugin yang Anda miliki, semakin besar kemungkinan mereka memperlambat situs web Anda. Minimalkan penggunaan plugin, terutama yang menambahkan kode yang tidak perlu atau membuat permintaan HTTP ekstra (kecuali tentu saja Anda memiliki ketergantungan emosional pada plugin Hello Dolly). Jika Anda tidak yakin, mulailah dengan hanya menonaktifkan (sementara) plugin yang menurut Anda tidak berguna.

6/ Memperbarui plugin dan tema WordPress

Anda harus memperbarui tema dan plugin Anda, cara termudah adalah dengan mengaktifkan pembaruan otomatis untuk setiap tema dan plugin WordPress. Terakhir, terus perbarui instalasi WordPress Anda dengan versi terbaru.

7/ Meningkatkan versi PHP untuk mempercepat WordPress

Sama seperti Anda memperbarui WordPress itu sendiri untuk memastikan bahwa Anda terlindungi dari kerentanan keamanan, Anda harus melakukan hal yang sama dengan PHP. Ini bukan hanya soal meningkatkan performa server Anda, tetapi juga soal keamanan. Sebelum meng-upgrade versi PHP Anda, periksa dulu apakah host web Anda merekomendasikan versi PHP.

8/ Minifikasi file CSS, HTML dan JavaScript

Minifikasi adalah proses menghapus data yang tidak perlu dari file kode HTML, CSS atau JavaScript halaman web Anda, untuk mengurangi ukuran file-file ini, sehingga meningkatkan kecepatan pemuatan halaman situs web Anda.

Sekali lagi, plugin WP Rocket dan WP-Optimize dapat menyelesaikan masalah ini dengan sangat mudah.

9/ Menggunakan tema WordPress yang dioptimalkan

– Tema GeneratePress

Untuk meningkatkan kinerja WordPress, pilihan tema jelas sangat penting. GeneratePress sangat ringan dibandingkan dengan para pesaingnya, jadi berfokus pada kecepatan dan stabilitas, yang merupakan faktor kunci untuk kinerja situs web Anda. Tema wordpress ini mudah digunakan dan dilengkapi dengan banyak fitur yang membuatnya sempurna untuk membuat semua jenis situs web. Ada versi gratis, serta versi Premium dengan opsi kustomisasi yang bahkan lebih banyak ($59 per tahun atau $249 Seumur Hidup).

Tema WordPress GeneratePress
Templat GeneratePress

– Tema OceanWP

Tema OceanWP adalah tema WordPress yang indah dan modern dengan lebih dari 200 templat siap pakai, sempurna untuk semua jenis situs web bisnis (perdagangan, bisnis kecil). Tema WordPress ini dikemas dengan fitur dan opsi yang akan memungkinkan Anda untuk dengan mudah menyesuaikan dan mengontrol situs web Anda. OceanWP hadir dengan desain responsif yang terlihat bagus di perangkat apa pun, termasuk tablet dan smartphone.

Tema OceanWP juga siap diterjemahkan, sehingga Anda dapat dengan mudah membuat situs web multibahasa.

Versi berbayar termurah dari tema OceanWP berharga $35 dan memungkinkan Anda untuk mengelola total 3 situs web. Paket-paket tersebut bersifat tahunan atau seumur hidup. Berkat kemitraan dengan perusahaan web hosting Cloudways, Anda dapat menyebarkan templat OceanWP Anda dalam beberapa klik. Anda dapat mengunjungi situs web OceanWP di sini.

Templat OceanWP
Templat OceanWP

10/ Mengurangi jumlah pengalihan

Salah satu cara untuk mengurangi waktu muat halaman Anda adalah menghindari penggunaan pengalihan sebanyak mungkin. Cara termudah untuk melakukan ini adalah dengan menggunakan plugin caching. Plugin semacam itu akan menyimpan halaman dan artikel Anda dalam cache, dan menyajikan versi cache kepada pengunjung alih-alih mengarahkan mereka ke halaman asli.

Cara lain untuk mengurangi jumlah pengalihan adalah dengan menghindari penggunaan pemendek URL, juga dikenal sebagai pemendek tautan, seperti Bitly, Cuttly atau TinyUrl, karena ini membuat pengalihan tambahan ketika pengguna mengklik tautan yang diperpendek melalui aplikasi ini.

11/ Menggunakan kompresi GZIP

Mengaktifkan kompresi gzip di WordPress mengurangi waktu respons server dan jumlah data yang dikirim dari server ke browser web, sehingga memungkinkan kinerja yang sangat baik dari situs WordPress Anda.

Oleh karena itu, solusi ini melibatkan modifikasi file “.htaccess”. Hal ini dapat dilakukan secara manual atau dengan plugin, misalnya WP Rocket, Wp-Optimize, W3 Total Cache, atau Wp Fastest Cache: pada server web Apache atau LiteSpeed, plugin-plugin ini akan secara otomatis menambahkan aturan kompresi gzip. Kompresi Gzip juga tersedia pada server web Nginx, dengan mengikuti prosedur ini.

Ada juga kompresi Brotli: penerus gzip, didukung oleh semua peramban web utama. Ini adalah algoritma kompresi data lossless yang dikembangkan oleh Google. Format kompresi ini menjadi semakin populer karena menawarkan kompresi yang lebih baik daripada gzip: File JavaScript yang dikompresi dengan Brotli sekitar 15% lebih kecil, file HTML sekitar 20% lebih kecil, dan file CSS sekitar 16% lebih kecil.

Anda dapat memeriksa bahwa kompresi gzip atau Brotli diaktifkan di situs Anda dengan mengunjungi giftofspeed.com.

12/ Mengoptimalkan basis data WordPress Anda

Sangat disarankan agar Anda mencadangkan database sebelum memanipulasinya. Salah satu cara untuk mengoptimalkan WordPress adalah dengan menggunakan plugin seperti WP-Optimize, Database Cleaner atau WP Rocket. Untuk meningkatkan kinerja basis data Anda dan dengan demikian membuat situs Anda lebih cepat untuk permintaan pengguna, plugin ini membersihkan basis data Anda dengan menghapus data yang tidak terpakai, seperti revisi artikel lama, komentar sampah, dan opsi sementara. Dengan melakukan itu, Anda juga bisa mengurangi ukuran database Anda. Untuk lebih jelasnya, silakan lihat artikel kami: 3 plugin untuk mengoptimalkan database WordPress Anda.

13/ Menonaktifkan hotlinking di WordPress

Hotlinking adalah tindakan menggunakan bandwidth situs web lain dengan menampilkan salah satu filenya (seperti gambar, video, atau file audio) di situs web lain melalui tautan web langsung.

Hotlinking bisa sangat intensif sumber daya untuk server target, yaitu bisa untuk server ANDA. Hal ini bisa membuat situs Anda dari beberapa ratus permintaan per jam menjadi beberapa ratus ribu dan bahkan bisa mengakibatkan akun hosting web Anda ditangguhkan.

Sebagian besar penyedia CDN seperti Cloudflare memiliki perlindungan yang sangat baik terhadap hotlinking, bahkan jika Anda memiliki paket gratis. Anda juga dapat mengaktifkan proteksi hotlinking pada server rumah Anda, apakah itu menjalankan Apache atau NGINX, karena hal ini melibatkan modifikasi file “.htaccess” pada server web Anda. Ada solusi lain seperti menonaktifkan klik kanan pada halaman web Anda, atau memasang plugin ad hoc. Anda bisa membaca artikel mendetail ini dari blog Kinsta.com.

14/ Meningkatkan jumlah pekerja PHP

Untuk mengoptimalkan WordPress, pekerja PHP terutama digunakan untuk membangun halaman dan menangani tugas latar belakang yang dijadwalkan. Karena pekerja PHP secara langsung bertanggung jawab untuk menghasilkan halaman HTML bagi pengunjung situs Anda, mereka menentukan berapa banyak permintaan simultan yang tidak di-cache yang dapat ditangani situs Anda dalam waktu tertentu.

15/ Terlalu banyak font yang disesuaikan

Penggunaan font kustom dalam tema WordPress sudah menjadi hal yang lumrah. Ada beberapa pustaka font, seperti Google Fonts, Typekit, atau Fonts.com. Namun, sayangnya hal ini bisa sangat memperlambat situs web Anda. Agar tidak terlalu banyak mengurangi kinerja situs web, disarankan untuk hanya mengubah font yang Anda minati, dan tidak semua font yang mungkin tersedia untuk tema WordPress Anda. Baca lebih lanjut dalam artikel mendetail dari GTmetrix tentang mengoptimalkan WordPress.

Kesimpulan

Seperti yang baru saja kita lihat, banyak hal berbeda yang dapat memperlambat situs web Anda. Tidak ada yang benar-benar menyukai situs web yang lambat. Inilah sebabnya mengapa Google memperhitungkan kecepatan tampilan situs web sebagai faktor peringkat dalam hasil pencarian, yang karenanya dapat menghukum Anda terhadap pesaing Anda. Mengoptimalkan WordPress dan mempercepat situs web Anda melibatkan banyak perubahan kecil yang, ketika disatukan, dapat membuat perbedaan.

Wp Rocket - Plugin Caching WordPress

Philippe

Have a Passion about Technology, Photography and Writing. Codetahiche.com is my personal blog about WordPress Plugins, WordPress Themes, VPN and Web Hosting.

Tinggalkan Balasan