13 Tips Cara Mempercepat Situs WordPress (Ramah Pemula)

Diterbitkan: 2014-11-11

Waktu buka situs web sangat penting. Prioritas nomor satu Anda dengan WordPress adalah untuk mempercepat situs WordPress . Ketika pengunjung tiba di situs web Anda untuk pertama kalinya, Anda hanya memiliki beberapa detik untuk mendapatkan fokusnya dan mendorongnya untuk menghabiskan waktu menjelajahi situs Anda.

Banyak penelitian telah mengkonfirmasi bahwa Anda memiliki waktu yang sangat singkat untuk memuat situs web Anda sebelum pengunjung mengklik, terutama jika mereka datang ke situs Anda dari tautan lain.

Penyebab lambatnya kecepatan situs bermacam-macam . Tema dengan kode yang buruk, terlalu banyak plugin, gambar yang tidak dioptimalkan dengan baik, banyak widget, dll. Bisa apa saja. Situs web yang memuat lambat dapat merugikan bisnis dengan menolak pengunjung yang mengharapkan waktu muat cepat dan pengalaman online yang lancar. Satu titik lemah yang dihadapi WordPress adalah waktu buka yang biasanya sangat lambat.

Tanpa mengambil tindakan terbaik, Anda mungkin berakhir dengan situs web yang bergerak lambat yang tentu saja tidak hanya akan merepotkan pengunjung situs yang berulang, tetapi juga akan membuat Anda kehilangan pelanggan dan juga pelanggan sebagai akibat dari sifat orang yang tidak sabar .

Jika halaman Anda lambat, Anda mungkin kehilangan pengunjung bahkan sebelum Anda sempat mengubahnya menjadi pelanggan. Google bahkan telah memasukkan kecepatan situs web dalam formula peringkatnya.

Itu menunjukkan bahwa kecepatan situs Anda memengaruhi SEO. Jika situs Anda lambat, Anda tidak hanya kehilangan pengunjung situs; Anda juga kehilangan mereka dengan memiliki posisi yang lebih rendah di mesin pencari.

Jadi mari kita percepat blog WordPress yang sudah lama Anda kerjakan. Saya merekomendasikan pengujian kecepatan halaman sebelum dan sesudah tips ini untuk melihat apakah ada perubahan signifikan dalam waktu buka yang dibuat. Anda dapat menggunakan GTmetrix, Pingdom atau Google PageSpeed ​​Insights.

Daftar isi

Tips Mempercepat Situs WordPress

Berikut adalah tips yang dapat Anda terapkan untuk meningkatkan kecepatan situs Anda:

#1 Simpan hanya plugin yang Anda butuhkan

Dengan banyak plugin di luar sana yang menjanjikan untuk melakukan hal-hal luar biasa untuk situs web Anda, mudah untuk terjebak dan terkena demam plugin. Segera, Anda memiliki plugin yang mengontrol setiap fungsi dan fitur di situs Anda.

Itu tidak apa-apa. Lebih banyak plugin, lebih banyak masalah. Semakin banyak plugin yang Anda miliki, semakin banyak pekerjaan yang harus dilakukan situs web Anda saat memuat. Juga, tidak semua plugin dikodekan dengan benar. Beberapa mungkin sudah ketinggalan zaman.

Simpan yang Anda butuhkan saja. Singkirkan beberapa plugin yang menjalankan fungsi yang sama, plugin yang tidak lagi Anda gunakan, dan plugin yang dibuat lebih dari dua tahun lalu dan belum pernah diperbarui.

#2 Pilih penyedia hosting dengan hati-hati

Saat memulai, host bersama bisa tampak seperti kesepakatan (penggunaan ruang disk tidak terbatas, bandwidth tidak terbatas). Tapi itu datang dengan harga lain: tingkat situs yang bergerak sangat lambat serta waktu henti yang konstan selama durasi lalu lintas tinggi.

Anda membunuh diri sendiri dengan menjalankan situs WordPress Anda di shared hosting jika Anda berencana untuk melakukan bisnis yang serius. Jangan menjadi korban; membeli hosting yang sesuai. Anda dapat memeriksa penyedia hosting WordPress murah terbaik di posting saya di mana saya telah membandingkannya berdasarkan fitur yang mereka sediakan.

#3 Terlalu banyak widget di beranda

Dalam kebanyakan kasus, beranda adalah halaman pertama yang dilihat pengunjung. Anda mungkin telah merancangnya untuk memamerkan semua yang Anda miliki. Sidebar di sana-sini, hanya satu widget lagi yang saya janjikan . Semua untuk mengesankan pengunjung.

Tetapi semakin banyak widget dan konten yang Anda miliki di halaman depan, semakin lama waktu yang dibutuhkan situs Anda untuk memuat. Ingatlah bahwa desain yang bersih sama mengesankannya. Jangan menempelkan widget berbagi di mana pun di beranda Anda.

Simpan untuk akhir posting blog Anda, di mana mereka akan memiliki dampak paling besar. Anda juga dapat mempercepat waktu muat menggunakan opsi WordPress untuk menampilkan kutipan alih-alih posting lengkap dan membatasi jumlah posting per halaman hingga 12.

#4 Tema WordPress yang bagus

Tema WordPress yang dikodekan dengan baik dan dioptimalkan sangat penting. Ini seperti fondasi rumah Anda. Tidak akan ada apa-apa tanpanya. Memang benar Anda tidak dapat mengetahui secara pasti apakah suatu tema dikodekan dengan baik sampai Anda menginstal dan mengaktifkannya. Lihat apa yang dikatakan orang lain dan baca ulasan untuk mengetahuinya.

Jika Anda tidak yakin untuk menggunakan tema WordPress berbayar atau gratis, mungkin panduan posting Tema WordPress Gratis vs. Berbayar akan membantu.

#5 Pengoptimalan gambar

Semakin tinggi ukuran dan kualitas gambar, semakin lama waktu yang dibutuhkan untuk memuat. Semakin banyak gambar yang Anda miliki, semakin banyak situs menjadi lebih lambat. Ada solusi untuk ini jadi jangan takut untuk menggunakan gambar di situs Anda.

Sebelum mengunggah gambar ke situs saya, saya selalu mengubah ukurannya di Photoshop dan saat menyimpan opsi pilih "Simpan untuk WEB." Itu menjaga kualitas gambar tetapi mengoptimalkannya untuk digunakan di situs web.

Setelah mengunggah, saya menjalankan gambar melalui plugin pengoptimalan gambar. Saya telah menggunakan plugin Image dan PDF Optimizer tetapi sekarang saya lebih memilih ShortPixel.

Anda juga dapat menginstal plugin Lazy Load. Ini adalah proses yang hanya memuat gambar yang muncul “di paro atas”, atau di bagian situs yang dilihat pengunjung.

Anda dapat melakukan ini secara otomatis dengan plugin jQuery Image Lazy Load (plugin ini tidak lagi diperbarui dan didukung. Saya sarankan mencari plugin alternatif).

#6 Gunakan plugin caching

Plugin WordPress cukup berguna. Plugin caching secara drastis meningkatkan waktu buka halaman, dan yang terbaik, semuanya di WP.org gratis dan mudah digunakan. Anda dapat mencoba W3 Total Cache, WP Rocket atau Super Cache. Itu yang paling populer dan harus mempercepat situs WordPress.

Beberapa fitur dan pengaturan mungkin berlebihan, dan Anda mungkin tersesat. Jadi berhati-hatilah dengan apa yang akan Anda aktifkan. Ada juga banyak tutorial yang tersedia untuk pengaturan plugin caching terbaik, jadi periksa juga.

Untuk info lebih lanjut, Anda dapat memeriksa perbandingan WP Rocket vs WP Super Cache vs W3 Total Cache vs Hyper Cache.

#7 Gunakan jaringan pengiriman konten

Semua situs besar menggunakan CDN. Jaringan pengiriman konten atau CDN mengambil semua file statis yang Anda miliki di situs Anda (CSS, JavaScript, dan gambar, dll.) dan memungkinkan pengunjung mengunduhnya secepat mungkin dengan menyajikan file di server sedekat mungkin dengan mereka.

Jika situs Anda masih kecil, Anda mungkin tidak memerlukan opsi berbayar dari jaringan pengiriman konten seperti Max CDN untuk mempercepat situs WordPress. Sebagai gantinya untuk mulai gunakan paket CloudFlare gratis.

#8 Optimalkan database WordPress

Ini dapat dilakukan dengan cara manual yang sangat membosankan, sangat membosankan, atau… Ya, plugin lain. Anda cukup menggunakan plugin WP-Optimize, yang saya gunakan di setiap situs yang saya kelola.

Meskipun tidak diperbarui selama 1 tahun, itu masih berfungsi tanpa masalah atau konflik dengan plugin lain. Anda dapat mencoba WP-Sweep sebagai alternatif.

Plugin ini memungkinkan Anda melakukan hanya satu tugas sederhana: mengoptimalkan database (spam, revisi posting, konsep, tabel, dll.) untuk mengurangi overhead mereka.

#9 Nonaktifkan hotlinking

Hotlinking adalah bentuk "pencurian" bandwidth. Itu terjadi ketika situs lain menautkan langsung ke gambar di situs Anda dari artikel mereka membuat beban server Anda semakin tinggi. Ini dapat bertambah dengan cepat jika banyak orang "mengikis" posting situs Anda karena menjadi lebih populer.

Tempatkan kode ini di file .htaccess root Anda:

nonaktifkan hotlinking gambar dengan opsi gambar terlarang atau khusus
Mesin Tulis Ulang aktif
Tulis Ulang %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sparringmind.com [NC]
Tulis Ulang %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/nama feedburner Anda [NC]
Aturan Penulisan Ulang \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Anda harus memasukkan nama feed Anda di "nama Feedburner Anda" jika tidak, gambar Anda tidak akan muncul dengan benar di sana.

# 10. Tambahkan header kedaluwarsa ke sumber daya statis

Header Expires adalah cara untuk menentukan waktu yang cukup jauh di masa depan sehingga klien (browser) tidak perlu mengambil kembali konten statis apa pun (seperti file css, javascript, gambar, dll.). Cara ini dapat memotong waktu buka Anda secara signifikan untuk pengguna reguler Anda.

Anda perlu menyalin dan menempelkan kode berikut di file .htaccess root Anda :

KedaluwarsaAktif Aktif
KedaluwarsaByType image/gif A2592000
Gambar KedaluwarsaByType/png A2592000
KedaluwarsaByType image/jpg A2592000
KedaluwarsaByType image/jpeg A2592000

Angka-angka di atas ditetapkan untuk satu bulan (dalam detik). Ubah mereka sesuai keinginan.

#11 Aktifkan kompresi HTML

Kompresi HTML membantu mengurangi setiap ukuran file di seluruh situs web. Ini mengurangi ukuran file dengan memperpendek URL dengan aman, menghapus semua komentar standar dan spasi yang tidak rapi dari file dokumen HTML.

Biasanya di WordPress, setiap posting diformat dalam dokumen HTML, jadi jelas, jika kami mengaktifkan kompresi HTML, kami akan mendapatkan kesempatan terbaik untuk menghemat bandwidth dan memastikan pengiriman konten yang hampir langsung ke pembaca kami sambil meningkatkan peringkat Google.

Jika Anda memiliki beberapa plugin caching yang diaktifkan, itu harus memiliki opsi untuk mengaktifkan kompresi HTML.

# 12 Aktifkan kompresi HTTP

Ini seperti kompresi HTML, tetapi kompresi HTTP menargetkan semua file termasuk JavaScripts, CSS, HTML, XML, Plain, Favicon, dll. Ini menjadi metode paling populer untuk memuat situs web lebih cepat dengan meng-zip sisa konten di situs WordPress.

Ini mengurangi lebih dari 60% - 80% ukuran halaman. Untuk Mengaktifkan Kompresi HTTP gunakan baris kode berikut di file .htaccess Anda :

 # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddType x-font/otf .otf AddType x-font/ttf .ttf AddType x-font/eot .eot AddType x-font/woff .woff AddType image/x-icon .ico

#13 Perkecil CSS dan JS

File JavaScript dan CSS biasanya berisi spasi dan komentar yang tidak digunakan. Untuk menghapus spasi dan komentar yang tidak digunakan, sebaiknya aktifkan minify daripada mengedit setiap file sekaligus. Jika Anda mengaktifkan plugin caching atau CDN (Cloudflare), harus ada opsi untuk mengaktifkan CSS dan js minify.

Mempercepat Ringkasan WordPress

Semoga tips ini akan membantu Anda mempercepat situs WordPress. Saya ingin menunjukkan bahwa meskipun kecepatan sangat penting, itu bukanlah segalanya. Selalu ingat apa tujuan situs web Anda.

Teknik yang saya sebutkan berkisar dari peningkatan dasar hingga menengah yang dapat Anda terapkan untuk mengoptimalkan situs WordPress Anda.

Kombinasi alat dan plugin ini akan membantu membuat situs yang lebih cepat tanpa mengeluarkan uang. Hal lain yang perlu Anda ketahui, terlalu banyak plugin tidak serta merta memperlambat situs Anda asalkan plugin tersebut berkualitas.

Sekarang ke Anda. Apa yang telah saya lewatkan? Jika Anda memiliki tips, beri tahu saya di komentar di bawah.