21 Tips Cara Mempercepat Blog WordPress

Diterbitkan: 2018-07-04

Saat menjelajah Internet, Anda mungkin tidak terlalu memikirkan kecepatan situs web. Jika koneksi Internet Anda cukup baik, Anda mungkin hanya memiliki dua kesimpulan tentang masing-masing dan setiap situs mengenai kecepatan – situs tersebut cukup cepat atau tidak. Dan begitulah sebagian besar pengguna Internet akan melihat situs WordPress Anda. Bahkan jika itu menarik bagi pengunjung tertentu, jika blog tidak memuat cukup cepat, Anda akan kehilangan pengunjung itu. Itu sudah pasti. Dan itulah mengapa Anda harus melakukan segala daya Anda untuk membuat situs WordPress Anda secepat mungkin.

Meskipun ada banyak cara untuk mempercepat sebuah situs, beberapa akan memerlukan pengetahuan teknis, beberapa akan memerlukan dedikasi total dari Anda sementara beberapa akan terlalu mahal.

Seperti biasa, WordPress dapat membantu Anda mengatasi masalah tersebut. Tidak hanya WordPress yang terus meningkat, tetapi juga plugin, tema, dan perusahaan hosting. Pada artikel ini, kami akan menunjukkan kepada Anda cara mempercepat situs WordPress Anda. Ada banyak faktor yang memengaruhi kecepatan situs dan bergantung pada situs Anda, Anda dapat meningkatkan kecepatan dalam beberapa menit ke depan.

  • Gunakan plugin caching
  • Optimalkan gambar
  • Optimalkan beranda
  • Muat Google Maps dengan benar
  • Bersihkan dan optimalkan database
  • Hapus karakter yang tidak perlu dari kode sumber (perkecil)
  • Pilih tema WordPress yang cepat
  • Jangan instal plugin yang tidak perlu
  • Pisahkan postingan yang lebih besar
  • Batasi jumlah revisi posting
  • Tingkatkan ke PHP7. Sekarang!
  • Ubah cache browser
  • Cara menghapus string kueri dari sumber daya statis
  • Kurangi jumlah permintaan HTTP
  • Jangan gunakan Gravatar
  • Hapus komentar jika Anda tidak menggunakannya
  • Hapus emoji
  • Gunakan CSS Sprite di WordPress
  • Batasi jumlah tombol media sosial
  • Bongkar skrip dan gaya yang tidak Anda gunakan
  • Nonaktifkan Sematan

1. Gunakan plugin caching

Dengan menginstal dan menyiapkan plugin caching, Anda dapat langsung merasakan perubahan kecepatan situs Anda. Semua situs web akan memiliki bagian yang tidak sering berubah. Baik itu gambar, file CSS atau JS, plugin caching dapat menangani file-file tersebut sehingga tidak perlu diunduh dari server setiap kali pengguna membuka situs Anda. Ini sebagian besar akan membantu pengunjung yang kembali yang sudah menyimpan file-file itu.

Ada banyak plugin caching WordPress, tetapi hanya beberapa yang populer. Kabar baiknya adalah bahwa plugin tersebut dikodekan dengan baik, mereka akan mempercepat situs Anda secara instan dan mereka sepenuhnya gratis! Plugin paling populer untuk pekerjaan itu adalah W3 Total Cache yang memiliki lebih dari 1 juta pengguna aktif. Itu mengesankan! Ada plugin lain yang dapat melakukan hal yang sama, seperti plugin WP Fastest Cache yang telah kami sebutkan di salah satu artikel kami sebelumnya.

2. Optimalkan gambar

Baik itu hanya satu gambar di beranda Anda atau ada seluruh galeri foto yang ingin Anda tampilkan, gambar yang tidak dioptimalkan dapat memperlambat situs web Anda secara drastis. Katakanlah Anda menggunakan kamera yang dapat memotret foto beresolusi tinggi. Foto-foto itu mungkin akan lebih dari 2MB, dan mereka dapat melampaui batas 4MB dengan mudah. Bahkan gambar dari smartphone modern akan menghasilkan file besar. Jika Anda tidak memikirkannya dan Anda hanya mengunggah gambar, bayangkan beban di situs Anda.

Hanya dengan menambahkan satu gambar yang "berat" 2MB atau 4MB, pengguna Anda harus mengunduh gambar itu begitu mereka membuka situs Anda. Sementara pengguna yang datang dari koneksi broadband tidak akan merasakan banyak perbedaan, pengguna dengan kecepatan Internet yang lebih lambat akan menderita. Tidak hanya itu; bahkan Google akan tidak menyukai waktu pemuatan yang lebih lambat sehingga peringkat halaman Anda mungkin menderita dalam jangka panjang.

Itu seharusnya tidak menjadi masalah karena Anda dapat mengoptimalkan gambar dengan mudah. Pertama-tama, jika Anda tidak menampilkan karya terbaru Anda dan Anda tidak perlu menampilkan gambar dalam resolusi penuh, mulailah dengan menurunkan resolusi. Misalnya, jika tema Anda menampilkan lebar maksimum 800px, gambar Anda tidak boleh lebih lebar dari itu. Anda dapat dengan mudah mengubah ukuran atau bahkan memotong gambar. Ada juga banyak alat dan aplikasi yang dapat membantu Anda mengoptimalkan gambar. Apakah Anda ingin menggunakan perangkat lunak profesional seperti Photoshop yang dapat melakukan keajaiban pada gambar Anda dan mengoptimalkannya secara khusus untuk web, atau Anda ingin menggunakan alat online sederhana, Anda harus mengoptimalkan gambar Anda.

3. Optimalkan beranda

Beranda Anda adalah halaman penting. Bahkan jika seseorang tidak masuk ke beranda, mereka mungkin ingin mengunjunginya dari pos dan halaman Anda yang lain. Dan itulah mengapa beranda harus dioptimalkan dengan benar. Seperti yang disebutkan sebelumnya, rawat gambar di situs web Anda dan pastikan gambar tersebut dioptimalkan. Gunakan kutipan yang lebih kecil untuk posting Anda daripada menampilkan yang lebih besar. Jangan tampilkan gambar dari postingan; sebagai gantinya, tinggalkan tautan "baca lebih lanjut" sebelum gambar pertama di pos. Jangan terlalu banyak menggunakan widget sidebar dan footer yang dapat memperlambat situs Anda.

4. Muat Google Maps dengan benar

Widget Google Maps


Jika Anda menggunakan Google Maps untuk menunjukkan lokasi, pastikan peta interaktif tidak memperlambat Anda. Peta sederhana di situs web Anda dapat memakan waktu hingga 2 MB yang akan memaksa pengunjung Anda mengunduh data tambahan meskipun mereka tidak tertarik dengan peta tersebut.

Tetapi jika Anda menggunakan WordPress, tugas ini bisa menjadi lebih mudah. Ya, kita berbicara tentang plugin Widget Google Maps yang dapat membuat gambar mini dari peta Anda. Dengan melakukannya, Anda hanya akan menambahkan beberapa Kilobyte data ke situs Anda, bukan satu atau dua Megabyte. Ini akan berdampak besar pada kecepatan situs web Anda, sementara pengunjung Anda yang tertarik dengan peta tetap dapat menikmati pengalaman Google Maps sepenuhnya.

5. Bersihkan dan optimalkan database

WordPress menggunakan database untuk menyimpan hampir semua yang dibutuhkan agar berjalan dengan lancar. Selama beberapa waktu, database ini akan mulai menumpuk, dan perlahan-lahan akan mulai memperlambat situs Anda. Dengan membersihkan dan mengoptimalkan database, Anda dapat mempercepat situs WordPress Anda. Untungnya, Anda tidak perlu membuka setiap database secara manual dan menelusuri ribuan baris yang tersimpan di sana, tetapi Anda dapat bersantai dan meninggalkan pekerjaan itu ke plugin WordPress lain. Dalam hal ini, kami menyarankan plugin WP-Optimize yang gratis dan dapat dijalankan tanpa perlu PhpMyAdmin.

6. Hapus karakter yang tidak perlu dari kode sumber (perkecil)

Kode sumber dapat berisi ribuan baris. Dengan menambahkan tema, plugin, dan fungsi khusus tambahan, jumlahnya bertambah dengan cepat, dan itu memengaruhi kecepatan situs Anda. Meskipun kode biasanya berguna, ada banyak karakter yang tidak perlu ditemukan dalam kode sumber yang hanya dapat memperlambat Anda. Baik itu sekelompok karakter spasi, karakter baris baru, komentar, atau pembatas blok, Anda dapat menghapusnya dengan aman untuk mempercepat situs WordPress Anda.

Tidak, Anda tidak perlu menelusuri kode sumber untuk menghapus karakter tersebut secara manual; ada plugin WordPress yang dapat melakukan pekerjaan untuk Anda. Jika Anda telah menginstal W3 Total Cache untuk mengatasi masalah caching, Anda sudah memiliki plugin yang dapat digunakan untuk minifikasi. Plugin populer lainnya yang dapat mengecilkan kode di situs web WP Anda adalah Autoptimize.

Mempercepat situs web WordPress membutuhkan waktu. Ada begitu banyak hal yang dapat Anda tingkatkan untuk menghapus sepersekian detik dari waktu pemuatan. Namun, kecepatan situs Anda penting baik dari sudut pandang pengunjung maupun mesin telusur. Dan, meskipun Anda harus melalui teknik dan plugin yang berbeda untuk membuat yang terbaik dari situs Anda, itu akan sia-sia.

Sebelum masuk ke detail, pastikan Anda memiliki opsi hosting terbaik. Itulah langkah pertama yang Anda butuhkan untuk memiliki situs yang cepat.

Sekarang, izinkan kami menunjukkan kepada Anda cara mengecilkan file CSS dan JavaScript secara manual, dan juga mencantumkan dua plugin yang akan membantu Anda mempercepat situs Anda. Siap?

Apa itu minifikasi?

Sebelum Anda mengotori file, mari kita lihat dengan cepat apa artinya mengecilkan file CSS dan JavaScript di WordPress. Seperti yang mungkin sudah Anda ketahui, ada lusinan file yang dibutuhkan agar WordPress dapat berjalan dengan baik. Saat Anda menambahkan tema dan plugin baru, jumlahnya terus bertambah. Secara bersamaan, kecepatan situs web Anda terus menurun. Untungnya, Anda tidak perlu terlalu khawatir tentang kode yang mendukung WordPress, tema, dan plugin. Tetapi Anda harus tahu bahwa Anda dapat membuat file-file itu lebih kecil dan dengan demikian meningkatkan kecepatan blog Anda.

Minifikasi adalah proses menghilangkan karakter yang tidak perlu dari kode. Proses ini akan membuat file yang terpengaruh menjadi lebih kecil, tetapi tidak akan mengubah fungsinya.

Saat Anda mengecilkan file CSS dan JavaScript di WordPress, Anda akan menghapus hal-hal seperti spasi putih, karakter baris baru, komentar, dan pembatas blok. Untuk setiap karakter yang dihapus dari kode, Anda akan mempercepat situs Anda sedikit. Berikut contoh sederhana kode CSS sebelum dan sesudah proses minifikasi.

Kode CSS sebelum minifikasi

 tubuh {
margin:10px;
warna:#333333;
latar belakang: biru;
}

Meskipun ini jauh lebih mudah di mata manusia, ia menggunakan karakter yang tidak perlu diinterpretasikan oleh mesin.

Kode CSS setelah minifikasi

 body{margin:20px;color:#333;latar belakang:biru}

Untuk komputer, kode ini terlihat sama seperti yang ditunjukkan sebelumnya. Baris baru bukanlah sesuatu yang dibutuhkan komputer untuk menjalankan kode dengan benar. Jika Anda melihat warnanya, Anda dapat melihat bahwa kami bahkan menghapus beberapa angka; komputer akan tetap mengetahui warna yang benar. Perhatikan bahwa tidak ada titik koma setelah elemen terakhir. Dalam contoh sederhana ini, kami menghapus beberapa karakter dan membuat kode lebih kecil. Sekarang bayangkan apa yang terjadi ketika Anda memiliki ribuan baris kode.

Perkecil file CSS dan JavaScript secara manual

Saat mengerjakan tema atau plugin khusus untuk WordPress, Anda akan ingin mengecilkan file CSS dan JavaScript yang sedang Anda kerjakan. Dalam hal ini, Anda tidak perlu menginstal plugin tambahan untuk melakukan pekerjaan itu untuk Anda. Sebagai gantinya, Anda dapat dengan cepat mengecilkan hanya file yang Anda butuhkan. Dengan melakukan ini, Anda dapat membiarkan diri Anda sendiri kemewahan mengetik kode yang mudah di mata Anda, dan tetap membuatnya secepat mungkin sesudahnya. Jika Anda lebih serius tentang pengkodean, Anda sebaiknya mempertimbangkan untuk menggunakan praprosesor CSS dan JS. Aplikasi canggih ini dapat membantu Anda menulis kode dan juga mengecilkan dan mengolahnya setelah Anda mengekspor file.

Perkecil CSS secara manual

  • https://cssminifier.com
  • http://www.cleancss.com/css-minify/
  • http://csscompressor.com

Perkecil JavaScript secara manual

  • http://www.minifier.org
  • https://jscompress.com
  • https://javascript-minifier.com

Plugin WordPress minifikasi terbaik

Layanan yang kami tunjukkan kepada Anda di atas akan bekerja dengan baik dengan kode khusus Anda. Tetapi jika Anda ingin mengecilkan semua file di situs WordPress Anda, akan sangat menggelikan untuk memeriksa setiap file yang ada di server Anda. Kami senang memberi tahu Anda bahwa beberapa plugin gratis yang fantastis dapat mengecilkan file CSS dan JavaScript di WordPress untuk Anda. Mari kita tunjukkan yang terbaik.

Optimalkan otomatis

Dengan lebih dari 200.000 pemasangan aktif, Autoptimize adalah salah satu pilihan paling populer untuk mengoptimalkan situs WordPress Anda. Di antara fitur luar biasa lainnya, plugin dapat mengecilkan skrip, gaya, dan HTML . Ini akan memampatkan file, menyimpannya di cache, dan memindahkan kode untuk mempercepat situs Anda .

  1. Instal dan aktifkan plugin
  2. Buka Pengaturan -> Optimalisasi Otomatis
  3. Klik Tampilkan Pengaturan Lanjut
  4. Periksa opsi Optimalkan Kode HTML, Optimalkan Kode JavaScript, dan Optimalkan Kode CSS
  5. Simpan perubahan

Cache Total W3

Plugin populer ini melakukan semuanya. Tentu saja, plugin akan menyimpan file untuk Anda terlebih dahulu. Tetapi jika Anda tertarik untuk menghapus string kueri dari sumber daya statis, W3 Total Cache akan melakukannya untuk Anda. Demikian pula, itu akan mengecilkan file CSS dan JavaScript, dan bahkan akan melakukan hal yang sama untuk posting, halaman, dan RSS Anda. Anda hanya perlu memeriksanya.

  1. Instal dan aktifkan plugin
  2. Arahkan ke Performa -> Perkecil
  3. Pastikan untuk menjaga agar struktur URL Penulisan Ulang tetap dicentang
  4. Aktifkan pengaturan perkecilan HTML , pengaturan perkecilan JS, dan pengaturan perkecilan CSS
  5. Simpan semua pengaturan

Seperti yang Anda lihat, proses minifikasi cukup mudah. Jika Anda menggunakan plugin WordPress, Anda benar-benar tidak punya alasan. Perkecil file CSS dan JS di situs Anda, dan kembali ke tes kecepatan & kinerja online pilihan Anda. Kami yakin Anda akan mendapatkan skor yang jauh lebih baik dan ucapan terima kasih dari pengunjung dan mesin telusur Anda.

7. Pilih tema WordPress yang cepat

Bahkan sebelum Anda mulai mengerjakan situs Anda, Anda harus berhati-hati saat memilih tema WordPress. Pada awalnya, sepertinya tema tertentu akan menarik lebih banyak pengunjung hanya karena tata letaknya dan gambar cantik yang digunakannya. Tapi cobalah untuk berpikir ke depan; alih-alih hanya memilih tema terindah yang Anda temukan, uji beberapa tema di browser yang berbeda, dari perangkat yang berbeda.

Ini akan mengejutkan Anda apa perbedaan arti sebuah tema untuk seluruh kecepatan situs. Tidak hanya sejumlah besar gambar yang dapat membuat tema tersedak, tetapi ada begitu banyak hal tersembunyi dalam kode yang dapat berarti perbedaan besar. Meskipun tidak selalu demikian, tema premium harus dikodekan lebih baik dan harus berkinerja lebih baik.

8. Jangan instal plugin yang tidak perlu

Saat Anda mulai mengerjakan situs Anda, mungkin tergoda untuk memasang plugin baru. Meskipun ada plugin yang harus Anda instal dan jalankan, berhati-hatilah untuk tidak membebani situs Anda. Sebagai permulaan, plugin aktif pasti akan berdampak pada kecepatan situs Anda.
. Di sisi lain, bahkan plugin yang tidak aktif akan memakan ruang berharga Anda yang akan memengaruhi ukuran file cadangan Anda. Saat Anda menambahkan semuanya, plugin aktif dan tidak aktif dapat merusak kecepatan situs Anda, jadi pikirkan dua kali sebelum memasang plugin yang sebenarnya tidak Anda perlukan.

9. Pisahkan posting yang lebih besar

Jika Anda cenderung menulis posting yang sangat panjang di mana Anda juga memiliki banyak video dan gambar yang dilampirkan, Anda harus mempertimbangkan untuk membaginya menjadi beberapa halaman. Ini dapat dilakukan dengan sangat cepat karena Anda bahkan tidak perlu menggunakan plugin untuk itu – WordPress membantu Anda, tetapi mungkin Anda bahkan tidak mengetahuinya.

10. Batasi jumlah revisi posting

Posting revisi adalah hal yang bermanfaat. Tetapi kenyataannya adalah bahwa sebagian besar pengguna tidak menggunakannya sama sekali atau bahwa mereka tidak memerlukan lebih dari beberapa revisi per posting. Revisi disimpan dalam database dan jika Anda memiliki banyak posting, bayangkan berapa banyak revisi tambahan yang akan ada. Ini pasti akan memperlambat situs WordPress Anda, jadi pastikan Anda membatasi jumlah revisi atau bahkan menghapusnya sepenuhnya jika tidak diperlukan.

11. Tingkatkan ke PHP7. Sekarang!

Anda harus selalu berusaha untuk melakukan pekerjaan sesedikit mungkin untuk mendapatkan hasil yang maksimal. Mengoptimalkan situs Anda agar cepat tidak berbeda. Mengapa menghabiskan berjam-jam mengoptimalkan hanya untuk memangkas beberapa milidetik ketika Anda dapat melakukan beberapa klik dan dengan mudah mempercepat situs sebesar 20%. Tidak ada keajaiban dalam metode kami. Ini polos, sederhana dan jelas. Setelah Anda menerapkannya, Anda akan bertanya pada diri sendiri "mengapa saya tidak melakukan ini lebih cepat."

Sejumlah tes menunjukkan bahwa PHP7 20% lebih cepat daripada PHP5 di lingkungan produksi kehidupan nyata. Pada tes generik, ini bisa 200% lebih cepat. Ini juga lebih aman, memiliki fitur baru yang bermanfaat, dan direkomendasikan oleh WordPress. Jadi, bagaimana cara meningkatkan?

Jika Anda menggunakan perusahaan hosting yang layak, Anda sudah menggunakan PHP7 jadi periksa versi Anda sebelum melangkah lebih jauh. Ambil plugin My WordPress Health Check atau unggah file dengan fungsi phpinfo(). Sudah di PHP7? Hebat! Kamu sudah selesai. Menggunakan PHP5? Mari kita singkirkan itu.

Masuk ke cPanel Anda. Jika Anda tidak memiliki tautan yang berguna, cukup tambahkan “:2083” di akhir nama domain Anda, yaitu http://www.mydomain.com:2083 . Setelah Anda masuk, cari ikon yang bertuliskan “PHP Selector”, “Select PHP Version” atau “PHP Version Manager” di bagian “Software”. Klik ikon untuk membuka pemilih versi PHP. Bergantung pada apa yang telah diaktifkan oleh perusahaan hosting Anda, Anda dapat memilih versi PHP untuk seluruh akun, untuk domain tertentu atau pada tingkat per folder. Situasi apa pun yang diaktifkan di cPanel Anda, pastikan Anda memilih v7.0 atau v7.1 untuk instalasi WordPress Anda. Klik "Simpan". Segarkan situs Anda untuk memverifikasi bahwa perubahan tersebut aktif dan nikmati kecepatannya.

PHP7 WordPress

Tapi … (masukkan alasan Anda di sini)

Jika Anda belum memutakhirkan, Anda pasti punya alasan "bagus" untuk itu. Jangan tersinggung, tapi tidak! Mari kita hancurkan alasan-alasan yang Anda miliki.

Kedengarannya seperti banyak pekerjaan dan hal-hal terkait server yang saya tidak mengerti

Ya, ini terkait server, tetapi jika Anda tahu cara masuk ke cPanel, Anda memiliki semua keterampilan yang diperlukan. Ini sama seperti membuat alamat email baru di cPanel. Temukan ikonnya; klik; pilih versi baru dari dropdown; menyimpan. Selesai.

Jika Anda tidak nyaman melakukan itu, tidak apa-apa, buka tiket dukungan dengan perusahaan hosting Anda, dan mereka akan melakukannya untuk Anda.

Perusahaan hosting saya tidak mendukung PHP7

Itu masalah besar! Sangat besar! Fakta itu sendiri mungkin tidak terlalu mengkhawatirkan, tetapi memiliki banyak konsekuensi lain. Ini berarti Anda menggunakan perangkat lunak server yang sudah ketinggalan zaman dan perusahaan hosting Anda tidak melakukan tugasnya. Saat ini Anda membayar harga memiliki situs yang lambat, tetapi segera ketika segala sesuatunya mulai berantakan karena mereka tidak memelihara server, Anda akan menghadapi downtime yang serius.

Kirimi mereka email dan minta mereka segera memigrasikan akun Anda ke server baru yang mendukung PHP7. Jika mereka tidak melakukannya (untuk alasan apa pun), Anda harus menemukan perusahaan hosting WordPress yang bagus. Anda takut dan tidak mau melakukannya? Tidak apa-apa untuk khawatir tentang migrasi, tetapi Anda tidak harus melakukannya sendiri.

Perusahaan hosting yang layak akan melakukan migrasi untuk Anda. Serius, ini bukan trik pemasaran. Anda memberi mereka kata sandi cPanel lama Anda, dan hanya itu.

Saya pernah mendengar WordPress tidak bekerja dengan PHP7

Dengan serius!? WordPress secara eksplisit mencatat PHP7 atau lebih tinggi sebagai persyaratan servernya. Jadi, singkat cerita - itu berhasil.

PHP7 baru dan eksperimental

PHP v7.0 keluar pada bulan Desember 2015. Itu hampir tidak "baru." Ini adalah perangkat lunak yang telah dicoba dan diuji yang lebih baik daripada PHP5. Ini lebih cepat, memiliki lebih banyak fitur, dan ini hanya masa depan. Jika itu tidak cukup bagi Anda, ingatlah bahwa PHP5 tidak lagi dipertahankan secara aktif.

12. Tingkatkan kecepatan WordPress dengan memodifikasi cache browser

Ketika pengguna mulai memuat situs web Anda, browsernya segera mulai mengunduh semua file yang diperlukan dari server tempat situs web Anda berada. Tergantung pada kecepatan koneksi internet pengguna dan kemampuan server, situs dapat dimuat lebih cepat atau lebih lambat. Tentu saja, setiap pihak ingin memuat situs secepat mungkin dan Anda, sebagai admin, harus melakukan semua yang Anda bisa untuk membuat situs Anda secepat kilat.

Tingkatkan kecepatan WordPress dan cache file statis lebih lama

Kunjungan pertama ke situs Anda bergantung sepenuhnya pada koneksi internet dan server, tetapi Anda dapat membuat perubahan untuk pengunjung reguler Anda. Mereka mungkin tidak akan menyadari bahwa perubahan telah dilakukan, tetapi mereka akan selalu mengingat seberapa cepat situs Anda sebenarnya. Anda dapat menempatkan diri Anda pada posisi mereka – jika situs membutuhkan waktu beberapa detik untuk memuat setiap halaman, Anda mungkin tidak akan bertahan terlalu lama tidak peduli seberapa bagus kontennya, bukan?

Teknologi caching mengambil beberapa file dari server dan menyimpannya di komputer lokal. Kemudian, jika pengguna mengunjungi situs yang sama lagi, browser akan memeriksa file yang disimpan dan akan memuatnya secara instan alih-alih mengunduhnya dari server jarak jauh sekali lagi. Ini membuat waktu pemuatan jauh lebih singkat, meningkatkan kecepatan WordPress dan itu membuat pengunjung jauh lebih bahagia.

Dengan menggunakan kode berikut, Anda dapat memberi tahu WordPress untuk men-cache file statis untuk jangka waktu yang lebih lama. Sebelum Anda menjalankan untuk menyalin dan menempelkan kode, luangkan waktu sebentar untuk mempertimbangkan kembali– seberapa sering Anda membuat perubahan pada situs web Anda, jenis konten apa yang Anda miliki dan dapatkah ini benar-benar membantu situs Anda jika Anda memperpanjang caching?

  • Buka file .htaccess
  • Salin dan tempel berikut ini:
 # Cache Peramban
<IfModule mod_expires.c>
KedaluwarsaAktif Aktif
ExpiresByType image/jpg "akses 1 tahun"
ExpiresByType image/jpeg "akses 1 tahun"
ExpiresByType image/gif "akses 1 tahun"
Gambar ExpiresByType/png "akses 1 tahun"
ExpiresByType teks/css "akses 1 bulan"
Aplikasi ExpiresByType/pdf "akses 1 bulan"
ExpiresByType teks/x-javascript "akses 1 bulan"
Aplikasi ExpiresByType/x-shockwave-flash "akses
1 bulan"
Gambar ExpiresByType/ikon x "akses 1 tahun"
ExpiresDefault "akses 2 hari"
</JikaModul>
  • Simpan perubahan

Setelah Anda menyimpan perubahan, server Anda akan mengubah waktu akses untuk menyimpan file tersebut secara lokal. Jika Anda tidak nyaman memodifikasi file .htaccess sendiri, Anda dapat melakukan hal yang sama dengan menggunakan plugin sederhana.

13. Cara menghapus string kueri dari sumber daya statis di WordPress dan mempercepat situs Anda

Jika Anda telah mencoba untuk mempercepat dan mengoptimalkan situs WordPress Anda, Anda mungkin telah menemukan berbagai alat diagnostik online yang dapat membantu Anda dalam hal itu. Kami mendorong Anda untuk melakukan tes; mereka akan memberi tahu Anda seberapa baik kinerja situs web Anda, dan sebagian besar alat tersebut akan menunjukkan kepada Anda detail tentang kecepatan situs Anda.

Misalnya, jika Anda menjalankan pengujian di GTmetrix, itu akan menunjukkan gambar mana yang memperlambat situs Anda. Ini akan memberi tahu Anda kecepatan pemuatan lembar gaya dan skrip, detail tentang minifikasi, dan banyak lagi. Salah satu hal yang banyak ditemukan oleh pengguna WordPress di daftar teratas (artinya masalah harus diatasi secepat mungkin) adalah “hapus string kueri dari sumber daya statis”. Di bagian ini, kami akan menjelaskan secara singkat apa itu string kueri dan cara menghapusnya dengan cepat untuk meningkatkan kecepatan situs web Anda.

Apa itu string kueri?

String kueri adalah bagian dari URL yang dapat Anda temukan setelah tanda tanya (?) atau simbol ampersand (&). Browser atau aplikasi eksternal biasanya menambahkan bagian ini ke URL untuk menambahkan parameter tambahan.

Dengan menggunakan string kueri, misalnya, plugin WordPress dapat meneruskan nilai yang berbeda melalui URL sehingga aplikasi dan layanan lain dapat menggunakannya.

Lebih sering daripada tidak, setelah mengklik iklan, artikel dari media sosial atau kotak masuk email Anda, Anda akan melihat URL yang cukup panjang dengan string kueri. Untuk memberi tahu layanan analitik asal kunjungan Anda, layanan lain (dan manusia itu sendiri) akan menambahkan UTM – string kueri khusus yang menjelaskan sumber, media, dan kampanye. Pemasar menggunakan ini untuk melacak efektivitas kampanye mereka. Dan ini adalah sesuatu yang sangat normal; jangan khawatir tentang jenis string kueri ini.

Mengapa dan kapan Anda harus menghapus string kueri?

GTmetrix menghapus string kueri dari sumber daya statis

Meskipun string kueri merupakan bagian penting dari elemen dinamis, string kueri dapat memperlambat situs WordPress Anda jika digunakan dalam sumber daya statis. Jika Anda pernah membuka konsol browser saat berada di situs, Anda mungkin menemukan bahwa situs web menampilkan nomor versi skrip dan gaya. Ini mungkin terlihat familier:

/wp-includes/css/dashicons.min.css?ver=4.4.2

Beberapa server caching proxy dan CDN tidak dapat men-cache sumber daya semacam ini. Itu berarti bahwa setiap kali Anda membuka situs, server harus mengirimi Anda file berulang kali. Dan itu adalah sesuatu yang sangat memperlambat situs. Hanya satu string kueri tidak akan membuat banyak perbedaan, tetapi ketika Anda menumpuk beberapa di antaranya, semuanya bisa menjadi serius. Akhirnya tiba saatnya untuk menyelesaikan masalah dan menghapus string kueri dari sumber daya statis.

Cara menghapus string kueri dari sumber daya statis

String Kueri

Ada beberapa teknik untuk menghapus string kueri dari sumber daya statis di WordPress, dan kami akan menunjukkannya kepada Anda. Anda dapat melakukannya dengan menyalin fungsi sederhana, atau Anda dapat menggunakan beberapa plugin WordPress yang akan menyelesaikan masalah untuk Anda. Teknik apa pun yang Anda pilih, Anda tidak akan salah – Anda akan menghapus string kueri dari sumber daya statis dalam beberapa menit ke depan dan mempercepat situs Anda saat itu juga.

Tambahkan fungsi sederhana

Metode pertama mengharuskan Anda untuk menyalin dan menempelkan fungsi sederhana ke file functions.php Anda. Jika Anda pernah menambahkan fungsi di sana, Anda sudah tahu itu bukan masalah besar. Tetapi jika ini adalah pertama kalinya Anda, harap berhati-hati karena satu kesalahan kecil dalam file dapat membuat situs Anda tidak dapat digunakan. Hanya untuk merasa aman, harap buat cadangan file sebelum melanjutkan.

  • Buka dan edit file functions.php
  • Salin dan tempel kode berikut:
 fungsi _remove_script_version( $src ){
$bagian = meledak( '?ver', $src );
kembalikan $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version'
,15, 1 );
add_filter( 'style_loader_src', '_remove_script_version'
,15, 1 );
  • Simpan perubahan

Hapus centang opsi di W3 Total Cache

Karena W3 Total Cache adalah plugin populer yang menghitung lebih dari satu juta pemasangan aktif saat ini, kemungkinan besar Anda sudah menggunakan plugin tersebut. Dalam hal ini, Anda hanya perlu menghapus centang satu opsi dari pengaturan:

  1. Arahkan ke Kinerja -> Cache Browser
  2. Hapus centang pada opsi Cegah caching objek setelah perubahan pengaturan
  3. Simpan perubahan

Gunakan Hapus String Kueri Dari plugin Sumber Daya Statis

Jika Anda tidak suka menambahkan kode ke functions.php sendiri, Anda dapat menggunakan plugin gratis untuk pekerjaan itu. Hapus String Kueri Dari Sumber Daya Statis adalah plugin ringan & mudah yang akan melakukan hal yang sama tanpa mengharuskan Anda menyentuh kodenya.

Cukup instal plugin, aktifkan, dan selesai. Saat Anda mengaktifkan plugin, string kueri akan dihapus dari sumber daya statis.

Apa pun teknik yang Anda gunakan, menghapus string kueri seharusnya bukanlah tugas yang sulit. Setelah selesai, Anda dapat menjalankan pemindaian lain pada alat kecepatan & kinerja pilihan Anda untuk melihat apakah dan bagaimana skor (dan kecepatan situs Anda) meningkat.

14. Kurangi jumlah permintaan HTTP dan percepat situs WordPress Anda

Meskipun semua yang diperlukan untuk memuat situs web adalah mengklik tombol untuk Anda, masih banyak lagi yang harus ditangani oleh komputer. Satu klik dan satu detik yang akan memakan waktu hingga halaman ditampilkan di depan Anda dapat menyembunyikan lusinan jika tidak ratusan permintaan HTTP ke server. Jelas, semakin banyak informasi yang bolak-balik, semakin lama Anda harus menunggu situs dimuat. Salah satu hal termudah yang dapat Anda lakukan untuk mempercepat situs Anda adalah memiliki perusahaan hosting yang baik. Tetapi ketika Anda memutuskan untuk melangkah lebih dalam untuk mempercepat situs WordPress Anda, Anda harus menangani permintaan HTTP.

Sebagai permulaan, Anda harus menguji situs web Anda untuk melihat berapa banyak permintaan yang diperlukan untuk memuat halaman tertentu. Ada berbagai cara pengujian. Alih-alih menunjukkan kepada Anda semua kemungkinan, cukup memasukkan URL di Pemeriksa Permintaan HTTP. Anda akan segera mendapatkan hasilnya, dan mudah-mudahan, Anda tidak akan memiliki lebih dari 30 permintaan. Jika ya, saatnya untuk mengurangi jumlah permintaan HTTP dan mempercepat situs WordPress Anda.

Pemeriksa Permintaan HTTP

15. Jangan gunakan Gravatar

Jika Anda menggunakan sistem komentar default WordPress, Anda juga menggunakan Gravatar. Sekarang, jika Anda mendapatkan beberapa komentar per bulan, ini tidak perlu terlalu mengkhawatirkan Anda. Tetapi jika pengunjung Anda ingin meninggalkan catatan singkat di bawah artikel Anda, Anda harus mempertimbangkan untuk menghapus Gravatar dari gambar.

Setelah kami memberi tahu Anda bahwa setiap gambar Gravatar menambahkan permintaan HTTP lain ke server, bayangkan apa yang terjadi ketika Anda memiliki lebih dari, katakanlah, seratus komentar pada satu halaman? Coba tebak apa yang terjadi ketika ada lebih dari seratus permintaan tambahan yang tidak harus ada – ya, situs Anda menjadi lebih lambat.

Pemeriksa permintaan HTTP

Jika Anda tidak memerlukan gambar kecil di samping setiap komentar, cukup buka Pengaturan -> Diskusi -> Avatar dan hapus centang pada opsi untuk menampilkan avatar di komentar. Semudah itu. Jika Anda hanya perlu memiliki avatar, Anda harus mempertimbangkan untuk menginstal sistem komentar pihak ketiga untuk WordPress yang akan menangani berbagai hal secara berbeda. Misalnya, Disqus adalah pilihan populer yang melakukan tugas menampilkan avatar lebih cepat.

16. Hapus komentar jika Anda tidak menggunakannya

Seperti yang Anda duga, menggunakan komentar membutuhkan file tambahan. Jika Anda menggunakan sistem komentar default, Anda tidak perlu melakukan apa pun – itu adalah sesuatu yang Anda manfaatkan dan permintaan tambahan itu dibenarkan. Tetapi jika Anda tidak menggunakan komentar di situs Anda, atau Anda menggunakan sistem komentar yang berbeda, Anda harus menghapus skrip komentar-balasan. Untuk melakukannya, Anda perlu menyalin fungsi berikut di file functions.php:

 fungsi comments_clean_header_hook(){
 wp_deregister_script('komentar-balasan');
 }
add_action('init','comments_clean_header_hook');fungsi
komentar_clean_header_hook()
{
wp_deregister_script('komentar-balasan');
}
add_action('init','comments_clean_header_hook');

17. Hapus emoji

Ya, emoji itu lucu. Ya, semua orang menggunakannya di komputer, ponsel cerdas, dan tablet mereka. Meskipun WordPress memperkenalkannya di versi 4.2. itu tidak berarti Anda harus memuat satu file JS tambahan di situs Anda hanya untuk memiliki wajah tersenyum . Kecepatan situs Anda harus lebih penting daripada memiliki emoji (kecuali jika Anda tidak bisa hidup tanpanya).

18. Gunakan Sprite CSS di WordPress

Seperti yang Anda lihat dari pengujian halaman, setiap gambar memerlukan permintaan HTTP. Itu tidak berarti bahwa Anda harus menghapus gambar-gambar itu, tetapi Anda harus merawatnya. Dalam hal kecepatan situs Anda, pelajari cara mengoptimalkan gambar untuk WordPress. Tetapi jika menyangkut permintaan, Anda dapat mengurangi jumlah permintaan HTTP tersebut dengan membuat CSS Sprite.

Jika Anda pergi ke situs Spriteme, Anda akan dapat memilih semua gambar dari halaman yang Anda gunakan dan menggabungkannya menjadi satu file. Setelah mengubah tautan ke gambar, Anda akan menambah ukuran gambar, tetapi pada saat yang sama, Anda akan mengurangi jumlah permintaan. Ini mungkin terdengar kontradiktif, tetapi Anda sebenarnya dapat mempercepat – server akan bekerja lebih baik dengan satu file besar daripada harus menanggapi lusinan permintaan.

19. Batasi jumlah tombol media sosial

Media sosial telah menjadi bagian standar dari setiap situs web. Baik Anda memiliki situs pribadi atau bisnis kecil, atau Anda menjalankan portal dengan lusinan penulis, Anda harus menghubungkan media sosial ke situs tersebut. Tidak apa-apa, dan Anda harus melakukannya.

Tetapi ketika menampilkan tombol sosial, lebih sedikit lebih banyak . Meskipun Anda mungkin telah membuka akun di selusin jaringan, tampilkan tombol hanya untuk yang paling Anda asuh. Setiap tombol akan memuat gambarnya sendiri dan file tambahan yang dapat memperlambat situs Anda.

20. Bongkar skrip dan gaya yang tidak Anda gunakan

Bongkar skrip dan gaya dan percepat situs Anda

Rata-rata pengguna WordPress tidak tahu apa yang terjadi di latar belakang. Siapa yang punya waktu untuk memikirkan skrip dan gaya di situs. Kami tidak menyalahkan Anda untuk itu, tetapi sekarang setelah kami mendapatkan perhatian Anda, luangkan waktu untuk memeriksa situs Anda untuk skrip dan gaya yang tidak Anda perlukan.

Anda tidak harus menjadi ahli. Kami telah menunjukkan kepada Anda sebuah plugin kecil yang rapi yang akan menunjukkan kepada Anda semua skrip dan gaya yang dimuat di setiap halaman Anda. Dengan menggunakan WP Asset CleanUp, Anda dapat dengan mudah mengenali file yang tidak lagi Anda perlukan, dan Anda dapat dengan cepat membongkarnya. Jika Anda memiliki lebih banyak pengalaman dengan WordPress, plugin akan membantu Anda mengisolasi data, dan nantinya Anda dapat menghapus file secara manual. Jika tidak, biarkan plug in dan biarkan menangani skrip dan gaya untuk Anda.

21. Nonaktifkan penyematan

To improve user experience, WordPress developers introduced a new JS file that allows you to embed videos from different services like Youtube is just by copying a URL. You can embed images and tweets the same way just by pasting the link in the Visual Editor.

While this feature is an amazing one, many people just don't use it. If you're trying to speed up your site, it is more important to remove one request than having a preview of the video. You know which video you're embedding, so there's no real need for having that preview, right?

If you're not good with code, and you just have to install a plugin, there a simple plugin that will remove embeds from your site. If you can handle a few lines of code that you just need to copy, use the following function and put it in your functions.php file:

 function speed_stop_loading_wp_embed() {
if (!is_admin()) {
wp_deregister_script('wp-embed');
}
}
add_action('init', 'speed_stop_loading_wp_embed');

Take your time, and check your WordPress site for those unwanted HTTP requests. Even if you reduce the number just for a few pages, or if you find just a file that you don't have to load, it will be a success. Jangan khawatir; even if your users don't feel the speed improvement, search engines will.

Conclusion: Always take care of your blog speed

If you make changes only to several things on your site, you might benefit from them. The steps we have described in this article are completely free, so it won't hurt to try them out. Still, don't forget to take care of your site; update WordPress, themes, and plugins on a regular basis and never neglect your blog.

Sometimes, even an optimized site won't run fast. In that case, you will have to look for another hosting company or consider paying extra bucks for a managed or dedicated server.