Partomaks.com. Website lambat memang masih menjadi momok.Sehingga pengunjung umumnya tidak akan pernah kembali mengunjungi ke website ataupun yang lambat. Coba bayangkan kalau hal ini menimpa website Anda, terutama yang digunakan untuk bisnis.
Nah, kalau mau tahu salah satu cara meningkatkan traffic website, pelajari cara mempercepat website WordPress di artikel berikut. Yuk, simak!
22 Cara Mempercepat Loading WordPress Paling Ampuh!
Penyebab Website lambat bisa ada beberapa hal. Mulai dari performa server milik web hosting kurang optimal, kesalahan konfigurasi, hingga plugin yang terlalu banyak, dan sebagainya.
Nah, untuk mengatasinya, inilah 22 cara mempercepat loading WordPress yang bisa Anda terapkan:
1. Pilih Layanan Hosting yang Tepat
Langkah pertama untuk mempercepat loading WordPress yaitu menggunakan hosting dengan kualitas baik yang dapat menentukan performa website.
Anda bisa memperhatikan teknologi pada server yang digunakan, juga fitur tambahan yang dimilikinya, serta resource yang ditawarkan.Anda bisa menggunakan hosting terbaik dari Niagahoster.
Sebagai contoh, Anda bisa memilih layanan hosting yang menggunakan LiteSpeed server karena server tersebut merupakan server yang tercepat di dunia,juga memiliki sistem cache yang baik sehingga dapat mendukung kecepatan pada WordPress.Karena di setiap website punya kebutuhan yang berbeda,jadi hosting yang akan di gunakan harus memenuhi kebutuhan tersebut.
Tak hanya memberikan pilihan paket hosting yang beragam sesuai kebutuhan, layanan hosting harus memudahkan Anda melakukan upgrade jika dibutuhkan.
Kenapa hal ini penting? Kalau pengunjung banyak yang antri untuk masuk ke website Anda akan membuat website makin sulit diakses. Kalau dibiarkan tanpa melakukan upgrade, website bisa makin lambat dan bahkan tidak bisa diakses.
2. Lakukan Optimasi Gambar
Melengkapi website dengan beragam gambar pendukung akan membuatnya terlihat semakin menarik. Sayangnya, penggunaan gambar dengan ukuran besar yang terlalu banyak akan mempengaruhi kecepatan WordPress Anda.
Maka, cara mempercepat loading WordPress yang berikutnya adalah mengoptimasi gambar di website tersebut.
Ada dua metode yang bisa Anda gunakan. Yang pertama, menggunakan plugin WordPress seperti WP-Smush, yang bersifat otomatis. Yang kedua, menggunakan tool seperti TinyPNG, Photoshop, dan PhotoScape yang perlu upaya manual.
Nah, sebelum melakukan optimasi, Anda bisa melakukan pengecekan gambar mana yang perlu dikompres. Gunakanlah tool GTMetrix yang akan menginfokan gambar mana saja yang mempengaruhi kecepatan WordPress Anda
Idealnya, setiap gambar yang diunggah tidak melebihi 100 KB.
3. Gunakan Embed Video
Menambahkan video di website kerap dibutuhkan untuk mendukung informasi yang disampaikan. Sayangnya, file video memiliki ukuran yang besar.
Dampaknya, pengunjung harus menunggu proses loading video tersebut ketika mengakses sebuah halaman website. Jika video yang digunakan di website makin banyak, akan berpengaruh terhadap kecepatan loading website Anda secara umum.
Nah, agar Anda bisa menggunakan video di website tanpa membebani database, gunakanlah metode embed. Embed adalah proses menautkan link di suatu platform ke dalam website.
Untuk cara embed, Anda hanya perlu melakukan copy URL video yang ingin ditampilkan (misalnya video di YouTube), lalu paste di bagian website yang Anda inginkan.
Dengan embed, video akan ditampilkan langsung dari server video asal, tanpa Anda mengunggahnya ke server Anda sendiri. Embed ini adalah cara mempercepat website WordPress yang bisa Anda terapkan.
4. Aktifkan Fitur Hotlink Protection
Orang lain juga bisa menggunakan URL website Anda di website mereka untuk menampilkan sebuah konten. Ini bisa menjadi alasan website WordPress Anda lemot.
Alasannya, file website seperti gambar, audio, dan video yang digunakan akan memanfaatkan bandwidth yang Anda miliki. Istilah ini disebut hotlinking.
Hotlinking akan membuat beban server bertambah karena bandwith yang keluar cukup tinggi. Hal ini akan membuat loading website menjadi lambat.
Nah, untuk menghindari hotlinking, Anda bisa aktifkan fitur Hotlink Protection melalui cPanel.
Selain cara di atas, Anda juga bisa memanfaatkan plugin WordPress seperti All-in-One WP Security & Firewall yang memiliki menu untuk mengaktifkan hotlink protection
Dengan hotlink protection ini, kecepatan website Anda akan lebih stabil karena tidak ada penggunaan bandwidth berlebihan.
Mencegah pencurian bandwith lewat penggunaan aset website Anda secara sembarangan merupakan cara mempercepat website WordPress yang patut dicoba.
5. Hapus Plugin yang Tidak Digunakan
Plugin WordPress memang penting untuk mendukung fungsi website. Akan tetapi, kalau plugin-plugin yang terinstal tidak digunakan, malah bisa jadi masalah. Sebab, plugin tersebut akan memakan resource lebih banyak dan menyebabkan loading website Anda lemot.
Oleh karena itu, menghapus plugin yang tidak digunakan merupakan cara mempercepat website WordPress yang efektif. Lalu, apa yang harus dilakukan?
Langkah awal, Anda bisa cek lebih dulu mana plugin yang ingin dicopot dan mana yang harus dipertahankan. Setelah itu, lakukan langkah mencopot plugin yang tidak diperlukan.
Cara mencopot plugin adalah Anda masuk ke menu Plugins dari dashboard WordPress, pilih plugin yang akan dihapus, kemudian pilih Delete.
Tidak dapat dipungkiri, template WordPress gratis menjadi cara jitu membuat tampilan website terlihat menarik. Akan tetapi, beberapa tema justru memiliki ukuran yang besar. Jadi, kalau digunakan, akan membuat loading website lambat.
Maka, cara mempercepat loading WordPress dengan memilih tema yang ringan adalah solusinya. Idealnya, tema ringan memiliki ukuran 500KB-1MB.
Nah, saat memilih tema yang ringan, usahakan tema tersebut responsif di perangkat mobile, agar tampilan website Anda pas dengan layar perangkat seluler.
Kalau Anda bingung memilih tema yang tepat tapi ringan dan aman, kami sudah menyiapkan rekomendasi 10+ Tema WordPress SEO Friendly Gratis Terbaik di 2022.
7. Aktifkan Caching WordPress
Mengaktifkan caching WordPress adalah cara mempercepat loading WordPress yang mudah dilakukan. Langkah ini akan semakin efektif apabila layanan hosting Anda mendukung pengelolaan caching yang baik.
Cache adalah media penyimpanan sementara data atau halaman HTML dan konten sebuah website, yang berfungsi untuk mengurangi penggunaan resource. Ketika penggunaan resource berkurang, loading website Anda bisa menjadi lebih stabil.
Kabar baiknya, Anda bisa mengaktifkan caching WordPress ini dengan bantuan beberapa plugin mempercepat loading WordPress. Seperti WP Super Cache, W3 Total Cache, WP Super, LiteSpeed dan Autoptimize.
Yang perlu Anda lakukan adalah melakukan instalasi plugin, dan mengaktifkan pengaturan cache yang sudah tersedia.
8. Lakukan Update WordPress Secara Berkala
Salah satu penyebab loading website WordPress lambat adalah tidak melakukan pembaruan versi WordPress. Padahal, setiap update WordPress akan memberikan perbaikan performa.
Sebagai contoh, kalau ada bug, atau celah keamanan dari ancaman malware atau virus yang ditemukan, Anda harus mendapatkan risiko jika masih menggunakan versi lama. Belum lagi kalau ada fitur baru yang bisa mempercepat WordPress, Anda juga tidak bisa menikmatinya.
Nah, cara update WordPress bisa dilakukan langsung melalui dashboard WordPress di menu Updates.
Bahkan beberapa layanan hosting seperti simple WordPress Niagahoster sudah memiliki fitur Auto update yang bisa diaktifkan dengan mudah melalui Member Area. Dengan auto update, Anda tidak akan terlewat versi WordPress yang baru.
9.Lakukan Optimasi Database
Ketika website WordPress Anda berkembang, data yang tersimpan akan semakin bertambah sehingga database menjadi kian besar.
Sayangnya, di antara data tersebut, ada banyak data sampah yang ikut tersimpan. Sebagai contoh, tags yang tidak digunakan, sisa-sisa revisi, bahkan komentar-komentar spam dari para pengunjung website.
Tentu, sampah yang menumpuk dan tidak dihilangkan ini akan ikut membebani database. Pada akhirnya, akan membuat loading WordPress Anda semakin lambat.
Nah, solusi untuk membuat database lega yaitu dengan optimasi database. Ada tiga cara yang bisa Anda lakukan.
Yang pertama, menggunakan plugin seperti WP-Optimize dan WP-Sweep. Kedua, membersihkan database tables secara manual. Dan yang ketiga cara mempercepat loading WordPress tanpa plugin yaitu dengan fitur Weekly Automatic Database Optimization di layanan hosting.
Nah, Anda bisa pilih cara sesuai yang Anda inginkan.
10. Turunkan Query Database
Semakin banyak request database WordPress ke server, semakin besar beban kerja server. Hal ini akan membuat website Anda menjadi lemot. Itulah kenapa Anda perlu mengurangi penggunaan tabel database dengan query tinggi, supaya performance website jadi lebih oke.
Untuk melakukannya, Anda bisa langsung melakukan pengecekan database website, dan tentukan tabel mana yang harus dihilangkan karena memberatkan server.
Nah, kalau Anda bingung menentukan tabel database mana yang memberatkan server, Anda bisa pakai plugin Query Monitor. Tool ini akan mempermudah Anda dalam mengecek query database.
11. Disable Fungsi Trackback dan Pingback
Pada dasarnya, Tracback dan Pingback adalah fitur bawaan WordPress yang dapat membuat website semakin cepat terindeks mesin pencari. Sayangnya, fitur ini kerap kali digunakan oleh para spammer untuk mendapatkan backlink otomatis.
Jika hal itu terjadi, maka lama kelamaan backlink ini akan menjadi spam yang menumpuk di database WordPress Anda.ada akhirnya akan membuat loading website menjadi lambat.
Untuk itulah, Anda perlu cara mempercepat loading WordPress dengan men-disable fungsi Trackback dan Pingback. Jadi, Anda akan menonaktifkan dua fitur tersebut.
Ada dua cara untuk disable Trackback dan Pingback. Yang pertama, gunakan plugin mempercepat loading WordPress Disable XML-RPC Pingback.
Yang kedua, Anda bisa disable langsung di dashboard WordPress seperti cara berikut ini:
Pergi ke Dashboard WordPress Anda;Klik Settings;Pilih opsi Discussion;Anda akan melihat beberapa opsi dengan checkbox di sebelah kanan. Nah, silakan hilangkan centang pada opsi allow link notifications.
Anda bisa memilih salah satu saja dari kedua cara tersebut, yang menurut Anda lebih mudah.
12. Kurangi Redirect
Terkadang, Anda membutuhkan redirect untuk mengarahkan pengunjung dari halaman A ke halaman B di dalam sebuah website. Umumnya, karena informasi di halaman A sudah usang.
Kendati berguna, redirect justru akan membuat pengunjung lebih lama masuk ke website Anda. Ini disebabkan karena adanya proses menampilkan data yang lebih panjang dari server ke browser pengunjung.
Jadi, pastikan Anda minimalkan redirect ini. Kalau redirect berkurang, maka load data dari server akan lebih pendek. Sehingga, pengunjung tidak akan menghabiskan waktu lama untuk masuk ke website Anda.
Itulah mengapa cara mempercepat loading website WordPress tanpa plugin ini layak Anda terapkan.
13. Aktifkan Kompresi Gzip
Cara mempercepat loading WordPress lainnya yaitu dengan memanfaatkan kompresi gzip. Kompresi gzip berguna untuk memperkecil ukuran file-file di website Anda, seperti CSS, HTML, JavaScript, XML dan lainnya.
Dengan mengaktifkan fitur kompresi ini, resource server yang digunakan website otomatis berkurang. Sebab, file-file dengan ukuran besar dapat dikompres menjadi lebih kecil.
Untuk mengaktifkan Gzip compression, Anda perlu masuk ke file manager di cPanel. Kemudian buka file .htaccess. Kalau file .htaccess tidak muncul, ikuti panduan Cara Menampilkan File Hidden di File Manager cPanel ini.
Setelah masuk ke file .htaccess, tambahkan kode di bawah ini:
<IfModule mod_filter.c> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE "application/atom+xml" \ "application/javascript" \ "application/json" \ "application/ld+json" \ "application/manifest+json" \ "application/rdf+xml" \ "application/rss+xml" \ "application/schema+json" \ "application/vnd.geo+json" \ "application/vnd.ms-fontobject" \ "application/x-font-ttf" \ "application/x-javascript" \ "application/x-web-app-manifest+json" \ "application/xhtml+xml" \ "application/xml" \ "font/eot" \ "font/opentype" \ "image/bmp" \ "image/svg+xml" \ "image/vnd.microsoft.icon" \ "image/x-icon" \ "text/cache-manifest" \ "text/css" \ "text/html" \ "text/javascript" \ "text/plain" \ "text/vcard" \ "text/vnd.rim.location.xloc" \ "text/vtt" \ "text/x-component" \ "text/x-cross-domain-policy" \ "text/xml" </IfModule> </IfModule>
Jika sudah di tambahkan, jangan lupa untuk klik Simpan agar kode dapat dieksekusi.
14. Aktifkan HTTP Keep-Alive
HTTP Keep-Alive merupakan sebuah metode mempercepat loading WordPress tanpa plugin. Metode ini dimaksudkan untuk membuat request file ke server tidak berulang ketika website Anda diakses.
Nah, Anda dapat mengaktifkan HTTP Keep-Alive dengan menambahkan kode di bawah ini pada file .htaccess
<IfModule mod_headers.c> Header set Connection keep-alive </IfModule>
Setelah selesai mengedit, jangan lupa untuk klik Simpan agar kode tersebut dapat dieksekusi.
15. Lakukan Leverage Browser Caching
Leverage browser caching adalah upaya untuk meningkatkan penyimpanan sementara (cache) di browser pengunjung agar halaman website WordPress Anda bisa diakses lebih cepat.
Untuk melakukan leverage browser caching, bukalah file .htaccess. Lalu, masukkan kode di bawah ini ke dalamnya.
## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg “access 1 year” ExpiresByType image/jpeg “access 1 year” ExpiresByType image/gif “access 1 year” ExpiresByType image/png “access 1 year” ExpiresByType text/css “access 1 month” ExpiresByType application/pdf “access 1 month” ExpiresByType text/x–javascript “access 1 month” ExpiresByType application/x–shockwave–flash “access 1 month” ExpiresByType image/x–icon “access 1 year” ExpiresDefault “access 1 month” </IfModule> ## EXPIRES CACHING ##
Seperti yang dapat Anda lihat, di samping masing-masing tipe file terdapat “access 1 year/month”. Nah, Anda bisa mengganti“1” tersebut dengan durasi yang Anda inginkan.
Selain dengan cara manual di atas, Anda bisa leverage browser caching via plugin. Silakan install Leverage Browser Caching di WordPress Anda, kemudian langsung jalankan pluginnya.
16. Lakukan Minify CSS, JavaScript, dan HTML
Untuk mengecilkan file-file website seperti CSS, JavaScript, dan HTML, Anda bisa lakukan teknik minify. Minify adalah proses menghapus karakter seperti spasi, tab, dan enter yang tidak diperlukan dalam kode CSS, JavaScript, dan HTML.
Jadi, nantinya resources website akan lebih kecil sehingga kecepatan website Anda akan mengalami peningkatan.
Nah,melakukan minify file-file CSS, Javascript, dan HTML di website tidak ribet, lho. Sebab, Anda bisa lakukan secara otomatis dengan bantuan plugin.
Plugin mempercepat loading WordPress yang terbukti efektif untuk minify website WordPress adalah LiteSpeed Cache. Setelah plugin terinstal, Anda cukup aktifkan minify melalui pengaturannya.
17. Gunakan CDN (Content Delivery Network)
Menggunakan CDN untuk mempercepat loading website WordPress adalah keputusan yang tepat. Ada riset yang menunjukkan bahwa penggunaan CDN bisa meningkatkan kecepatan website hingga 362% !
Apa itu CDN? CDN atau Content Delivery Network adalah jaringan server yang tersebar di seluruh dunia, yang berfungsi untuk mengirimkan berbagai konten di website ke browser pengunjung dari server terdekat.
Sebagai contoh, server website Anda berada di Inggris, dan ada pengunjung dari wilayah Indonesia yang mengakses website Anda. Maka konten yang diakses pengunjung Anda datang langsung dari server Indonesia. Jadinya, CDN ini akan akan membuat distribusi data lebih cepat, karena mendukung jaringan server dari lokasi mana pun..
Menggunakan CDN adalah langkah yang tepat sebagai cara mempercepat loading website WordPress tanpa plugin.
18. Batasi Jumlah Tampilan Konten di Halaman Website
Makin banyak konten yang ditampilkan di sebuah halaman, akan membuat loading halaman itu lebih lama. Oleh karena itu, cara mempercepat loading website WordPress dengan membatasi tampilan konten adalah solusi yang tepat.
Untuk melakukannya, Anda bisa ikuti langkah-langkah berikut:
- Buka dashboard WordPress Anda;
- Masuk ke menu Settings > Reading di sidebar WordPress;
- Pada kolom di sebelah kanan teks Blog pages show at most, pilih jumlah posting yang ingin ditampilkan.
- Jika sudah, klik tombol Save Changes di bagian bawah halaman.
Sebanyak 5 hingga 7 postingan akan cukup kok untuk membuat website Anda tidak lemot lagi.
19. Lakukan Pembatasan Revisi Setiap Postingan
Untuk menghasilkan konten terbaik, edit atau revisi perlu dilakukan, bahkan hingga beberapa kali. Sayangnya, sisa-sisa revisi itu ternyata masih tersimpan di database.
Dengan penumpukan sampah revisi, tentu akan menambah beban database yang mengakibatkan performa kecepatan website jadi lebih lambat.Jadi sebaiknya, Anda bisa lakukan pembatasan revisi pada setiap postingan.
Sebenarnya, membatasi revisi itu tidak secara langsung mempercepat loading website Anda. Akan tetapi, dengan semakin sedikit revisi, makin sedikit sisa revisi di database, sehingga semakin ringan pula database Anda.
Untuk membatasi revisi caranya sangat gampang kok! Anda hanya perlu menambahkan baris kode ini di file wp-config.php
define('WP_POST_REVISIONS', 4);
Anda bisa mengganti angka 4 di atas dengan angka berapapun, yang terpenting jangan lebih dari 15 agar database Anda tetap lega.
Website Anda pakai JavaScript untuk membuat tampilan di website jadi lebih tertata? Kalau iya, lebih baik Anda letakkan script JavaScript di bawah / footer.
Karena, JavaScript pada dasarnya akan di load di browser pengunjung. Jadi, akan cukup membebani jika ditaruh di awal maupun di body halaman.
Kalau Anda meletakkan JavaScript-nya di footer, Anda akan memberikan kesempatan load data server lebih dulu. Barulah JavaScript akan di-load. Ini akan membuat pengguna merasa lebih cepat saat mengakses website Anda.
Itulah mengapa cara mempercepat loading website WordPress dengan meletakkan JavaScript di footer perlu Anda terapkan.
21. Hapus Query String dari Sumber Statis
Cara mempercepat loading WordPress ini mungkin terdengar teknis, ya? Tenang saja, sebenarnya cara ini mudah dilakukan, lho. Intinya, Anda perlu hapus sumber query statis seperti style-sheet dan Javascript untuk meningkatkan kecepatan website Anda.
Caranya, cukup install plugin Remove Query String from Static Resources, lalu aktifkan fitur pluginnya. Maka, plugin akan bekerja secara otomatis untuk menghapus sumber query statis.
22. Aktifkan Google AMP (Accelerated Mobile Page)
Mengaktifkan Google AMP adalah cara mempercepat loading WordPress dengan dengan target audiens pengguna mobile. Kenapa? Karena sebagian besar audiens mengakses internet melalui smartphone mereka.
Nah, Google AMP sendiri adalah fitur milik Google yang keunggulan utamanya adalah memastikan konten dalam website Anda diakses lebih cepat di perangkat mobile. Fungsinya, untuk membatasi resolusi gambar, mengubah format gambar agar sesuai dengan tampilan perangkat mobile, dan menurunkan kualitas gambar.
Nah, kalau website Anda AMP ready, maka audiens pengguna mobile tidak akan terkendala loading akses website yang lama. Karena, segala format website untuk mobile sudah disesuaikan.Selain membuat loading jadi cepat, kuota internet pengunjung juga lebih hemat.***
Sumber:Niagahoster.co.id