Cara Mempercepat Situs WordPress (Tanpa Mengubah Host Web)

Apa Manfaat Mempercepat Situs Web??

Sebagai pemilik situs web, dampak kecepatan situs web Anda pada lalu lintas, konversi, dan pendapatan tidak boleh diremehkan. Kecepatan juga sangat penting saat menjelajah web melalui perangkat seluler. Misalnya, penelitian Google menunjukkan bahwa 53% pengunjung situs seluler meninggalkan halaman yang membutuhkan waktu lebih dari tiga detik untuk memuat.


Banyak penelitian lain telah dipublikasikan tentang dampak kecepatan situs web. Misalnya, sebuah studi di 2017 menemukan bahwa penundaan satu detik dalam pemuatan situs dapat mengurangi tampilan halaman sebesar 11%, mengurangi kepuasan pelanggan sebesar 16%, dan mengurangi 7% dari tingkat konversi yang didambakan.

Penting juga untuk dicatat Google sekarang menggunakan kecepatan situs web sebagai faktor peringkat.

Singkatnya, memiliki situs web yang lambat akan berdampak negatif terhadap hal-hal berikut:

  • Lalu lintas dan tampilan halaman
  • Konversi
  • Penjualan
  • Citra dan persepsi merek dalam benak pengunjung Anda

Karena ini adalah tujuan kami untuk menjadikan hostingfacts.com sumber utama dalam membangun situs web yang sukses, Kami telah memutuskan untuk menyiapkan panduan tentang cara meningkatkan kecepatan situs web Anda. Di bawah ini adalah 21 cara untuk meningkatkan kecepatan situs web Anda:

Anda akan belajar:

MEMPERBARUI: Sebelum Anda mulai mengoptimalkan situs web Anda untuk memuat lebih cepat, ada dua hal yang harus Anda pertimbangkan:

Pertama, buka dan periksa waktu buka situs web Anda saat ini melalui Pingdom atau Google PageSpeed ​​Insights. Ini membantu Anda membandingkan perubahan kecepatan setelah Anda mengubah situs Anda.HostingFacts kecepatan pingdom

HostingFacts wawasan kecepatan halaman

Kedua, pastikan Anda mencadangkan situs Anda karena beberapa metode memerlukan penyesuaian / pengeditan file yang dapat mengacaukan situs Anda. Inilah cara membuat cadangan situs web WordPress dan di sini cara membuat cadangan lainnya…

Siap? Mari kita mulai dengan LANGKAH 1:

1. Hapus Plugin dan Pengaya yang Tidak Perlu

Pengaya dan pengaya yang tidak perlu dapat mengurangi kecepatan situs web Anda sebanyak A LOT, dan sangat penting untuk memperhatikannya jika Anda menggunakan blog CMS seperti WordPress, Joomla atau Drupal.

Sebuah studi kasus yang baik tentang dampak plugin dapat memiliki pada kecepatan situs web mengungkapkan bagaimana itu bisa mengambil kecepatan situs web dari 4,23 detik menjadi 1,33 detik. Saat menganalisis situs web, ditemukan bahwa plugin berkontribusi pada kekalahan 86% dari waktu buka situs web

Sangat penting untuk dicatat bahwa ini bukan hanya tentang jumlah plugin yang telah Anda instal di situs web Anda tetapi juga tentang kualitasnya; sebuah situs web dengan 50 plugins dapat memuat lebih cepat daripada situs web dengan 10 plugins jika situs web dengan lebih sedikit plugins memiliki plugins jelek; umumnya, Anda ingin menghindari pengaya yang memuat banyak skrip dan gaya, pengaya yang melakukan banyak permintaan jarak jauh dan pengaya yang menambahkan kueri basis data tambahan ke setiap halaman di situs web Anda.

Memang, plugin membantu meningkatkan fungsionalitas situs web Anda, tetapi juga penting untuk hanya menggunakan plugin jika Anda yakin bahwa itu mutlak diperlukan.

Jika Anda pengguna WordPress, Anda mungkin ingin menginstal P3 (Profiler Kinerja Plugin);

P3_performance

Plugin ini akan memindai semua plugin WordPress Anda untuk menemukan kemacetan, dan itu akan memberi Anda laporan sehingga Anda dapat melihat bagaimana setiap plugin mempengaruhi kinerja situs web Anda.

2. Secara Signifikan Membatasi, atau Menghapus, Tombol Berbagi Sosial di Situs Web Anda

Jika Anda yakin perlu memiliki 100 tombol berbagi sosial di situs web Anda, pikirkan lagi; sulit untuk menentukan penelitian yang menghasilkan peningkatan besar dalam lalu lintas situs web karena memiliki tombol berbagi sosial (jika ada, terlalu banyak tombol berbagi sosial akan membingungkan pembaca Anda), tetapi penelitian menunjukkan bahwa situs web yang lambat tidak mengurangi lalu lintas.

Sebagian besar tombol berbagi sosial menggunakan JavaScript, dan ini bisa sangat menyulitkan dalam hal kinerja; telah terjadi berulang kali kasus Facebook, atau beberapa situs media sosial lainnya, yang secara signifikan memengaruhi kecepatan situs web orang-orang yang memasang tombol berbagi mereka.

Solusi untuk ini adalah membatasi / menghapus tombol berbagi sosial, atau mengkonfigurasinya agar memuat secara tidak sinkron sehingga pemadaman situs media sosial tertentu tidak akan memperlambat situs web Anda.

tombol berbagi sosial

3. Muat Kode Analytics dan Jaringan Iklan Asinkron

Kode pelacakan Analytics dan kode jaringan iklan juga dapat secara signifikan menghambat kecepatan situs web Anda, terutama jika server jarak jauh lambat atau turun; Anda dapat dengan mudah mencegah masalah ini dengan mengonfigurasi semua kode pelacakan untuk menggunakan pengiriman yang tidak sinkron; dengan cara ini, pemadaman atau penundaan server dengan jaringan Iklan atau layanan analitik Anda tidak akan memperlambat situs web Anda.

4. Aktifkan Tajuk Kedaluwarsa

Ada beberapa faktor yang memengaruhi kecepatan situs web, tetapi waktu respons server berkontribusi besar terhadap kecepatan situs; semakin banyak permintaan dilakukan ke server Anda, semakin lambat situs web Anda dimuat.

Kedaluwarsa Header memberi tahu browser pengunjung Anda kapan harus meminta file tertentu dari server Anda vs. dari cache browser mereka; jika Kedaluwarsa Header dikonfigurasikan sehingga browser pengunjung Anda hanya meminta file sekali dalam sebulan, dan file itu telah disimpan dalam cache dari kunjungan baru-baru ini, maka browser mereka tidak akan meminta file itu lagi sampai sebulan berakhir. Ini seperti pedang bermata dua untuk meningkatkan kecepatan situs karena membatasi jumlah permintaan HTTP pada server Anda dan pada saat yang sama mengurangi beban pada server Anda karena file yang sama tidak akan diminta berulang kali.

Jika Anda ingin menerapkan Kedaluwarsa Header di situs web Anda, tutorial dari GTmetrix ini menunjukkan kepada Anda cara melakukan hal itu.

5. Aktifkan Caching

Caching memastikan pengalaman yang jauh lebih cepat bagi pengguna situs web Anda dengan menyimpan versi situs web Anda di browser mereka dan melayani mereka versi itu sampai situs web Anda diperbarui atau sampai Anda menginstruksikan untuk menyegarkan versi situs web Anda, mereka dilayani.

Ada berbagai cara untuk mengaktifkan caching situs web tergantung pada platform apa yang Anda gunakan; untuk WordPress, Anda dapat menginstal plugin berikut:

  • W3 Total Cache
  • W3 Super Cache

Jika Anda menginginkan sesuatu yang lebih maju, silakan dan beli WP Rocket (ini mungkin yang terbaik!). Untuk Drupal, Anda dapat mengikuti sumber ini.

Berikut adalah lebih banyak tutorial tentang cara mengaktifkan caching untuk situs web Anda:

  • Cara Mengoptimalkan Situs Anda Dengan Caching HTTP
  • Artikel GTmetrix tentang caching browser Leverage

6. Gunakan Jaringan Pengiriman Konten (CDN)

Sebagian besar situs di-host di server di AS, dan sementara situs web ini umumnya akan lebih cepat bagi orang-orang di AS atau orang yang mengunjungi layanan VPN AS, situs web Anda akan lebih lambat untuk orang-orang dari bagian lain dunia. CDN memecahkan masalah ini dengan mendistribusikan file situs web Anda di jaringan server di berbagai lokasi di dunia sehingga seseorang yang mencoba berkunjung dari India akan dilayani dari server di Asia alih-alih dari server di Eropa. Ini akan menyebabkan peningkatan signifikan dalam kecepatan situs web Anda.

Untuk menentukan seberapa efektif CDN dapat dilakukan, Matthew Woodward melakukan percobaan dan menemukan bahwa menggunakan CDN dapat meningkatkan kecepatan situs web hingga 60%.

Berikut adalah beberapa opsi CDN terbaik untuk Anda:

  • Cloudflare (paket gratis mereka cukup bagus!)
  • KeyCDN (patut dicoba)

7. Dapatkan Web Host yang Lebih Baik

Daftar penyedia hosting web tercepatMaaf, tapi kami harus membuangnya di sini …

Jika semua yang Anda lakukan untuk membuat situs web Anda lebih cepat tidak berfungsi, atau Anda hanya memperhatikan sedikit, perbedaan signifikan dalam kecepatan situs dari mengikuti praktik terbaik, mungkin sudah waktunya untuk mengubah host web Anda.

Dalam sebuah artikel untuk Smashing Magazine, Marcus Taylor mengungkapkan bagaimana web host yang digunakan memengaruhi kecepatan situs dua kliennya; kedua klien memiliki situs web yang sama tetapi penyedia hosting yang berbeda. Salah satu klien meng-host pada dedicated server yang andal sedangkan yang lain host pada server murah, hasilnya adalah perbedaan besar dalam waktu respon situs; waktu respons DNS klien pada server khusus adalah 7 milidetik sedangkan waktu respons klien pada server murah adalah 250 milidetik. Tidak ada tweak atau plugin yang dapat memperbaiki perbedaan tersebut!

Host web Anda sangat penting dalam hal kecepatan situs web Anda, jadi pilihlah yang bagus dari ulasan hosting kami di sini. Namun, menurut pengujian dan analisis kami di hostingfacts.com, ketiga penyedia hosting tersebut harus menjadi yang tercepat (<400 ms):

  1. A2 Hosting 320ms
  2. Hostinger 363ms
  3. Bluehost 380ms

Jadi, kecuali Anda telah menggunakan pembuat situs web (seperti Wix misalnya) untuk membangun situs Anda, lakukan riset untuk menemukan host terbaik untuk situs web Anda..

8. Tema Situs Web Anda

Tepatnya seberapa besar pengaruh tema situs Anda terhadap kecepatan di tempat? Banyak! Julian Fernandes dapat mengambil waktu buka situsnya dari 630 ms ke 172ms hanya dengan mengganti tema; ini adalah situs yang sama, dengan host yang sama, dan tidak ada yang berubah selain tema situs web dan ini menghasilkan peningkatan besar dalam waktu pemuatan situs.

Bahkan konfigurasi server terbaik tidak akan menyimpan situs Anda jika Anda menggunakan tema jelek dengan kode bengkak; pastikan Anda juga mempertimbangkan kinerja saat mencari tema situs web, bukan hanya estetika.

9. Instal Google PageSpeed ​​di Server Andakecepatan halaman google

Modul PageSpeed ​​adalah modul server sumber terbuka dari Google yang secara otomatis mengoptimalkan kecepatan situs web Anda; itu membuat modifikasi pada server dan file Anda, mengikuti praktik terbaik kinerja situs web, tanpa mengharuskan Anda untuk melakukan hal lain.

Jika Anda mengerti teknologi, Anda dapat menginstal Google PageSpeed ​​sendiri. Jika Anda tidak mengerti teknologi, Anda dapat meminta host / pengembang web untuk menginstalnya untuk Anda.

10. Optimalkan dan Kurangi Ukuran Gambar

Gambar yang tidak dioptimalkan bisa sangat berat, dan akibatnya, menggunakan banyak sumber daya server dan membutuhkan waktu lebih lama untuk memuat; jika ukuran gambar rata-rata di situs web Anda adalah 1mb atau 2mb +, Anda harus melakukan pekerjaan serius. Anda dapat secara signifikan mengurangi ukuran gambar Anda sambil memastikan bahwa kualitasnya tidak terpengaruh secara negatif dengan memanfaatkan alat-alat berikut:

  • WP Smush (untuk pengguna WordPress)
  • EWWW Image Optimizer (untuk pengguna WordPress)
  • Kraken (untuk semua orang – Drupal dan Joomla)

11. Aktifkan Kompresi Gzip

Anda mungkin telah mencoba mengompresi file di komputer Anda dan Anda telah melihat apa yang dapat menyebabkan pengurangan ukuran besar-besaran ini; file 60MB dapat dikompresi menjadi hanya 5MB. Kompresi Gzip bekerja dengan cara yang sama, tetapi untuk situs web; Gzip secara otomatis memampatkan file situs web Anda menjadi file zip, secara drastis mengurangi ukuran file Anda dan meningkatkan kecepatan situs Anda sebagai hasilnya.kompresi gzip

Dalam artikel Majalah Smashing yang kami rujuk sebelumnya, sebuah situs berubah dari 68KB menjadi 13KB semata-mata karena Gzip diaktifkan.

Jika Anda ingin mengaktifkan kompresi Gzip di situs web Anda, panduan ini oleh GTmetrix adalah tempat yang baik untuk memulai.

12. Optimalkan Database Anda Secara Reguler

Ini adalah cara yang sering diabaikan tetapi sangat ampuh untuk meningkatkan kecepatan situs web Anda; ini sangat efektif jika Anda menggunakan WordPress atau CMS yang sangat bergantung pada penggunaan basis data.

Beberapa CMS dan plugin yang Anda instal sangat bergantung pada database Anda untuk menyimpan data; ini meningkatkan data yang disimpan dalam database Anda saat Anda menggunakan CMS / plugin, membuat situs web Anda lebih lambat. Ini terutama berlaku untuk plugin yang menyimpan log, statistik, dan data pengguna. Ini juga berlaku jika Anda menggunakan WordPress dan mengaktifkan revisi posting, pingback, dan trackback.

Anda dapat membuat situs web Anda jauh lebih cepat dengan secara teratur membersihkan basis data Anda, sebuah proses yang dapat diotomatisasi dengan plugin WP-Optimize jika Anda menggunakan WordPress, atau secara manual (untuk platform lain) dengan mengikuti tutorial ini.

13. Minify Javascript dan File CSS

Jika situs web Anda menggunakan banyak file JavaScript dan CSS, ada kemungkinan besar bahwa situs Anda memberi tahu browser pengunjung Anda untuk memperlakukan file-file ini satu per satu; ini mengarah ke banyak permintaan yang pada akhirnya berdampak pada kecepatan situs Anda secara negatif. Meminimalkan file JavaScript dan CSS mengurangi jumlah file JavaScript dan CSS individual, dengan menempatkannya di satu tempat, sehingga secara signifikan meningkatkan kecepatan situs web Anda.

14. Gabungkan Gambar Latar Belakang Anda ke dalam Sprite Gambar

Semakin banyak permintaan yang harus dilakukan browser pengguna ke server Anda, semakin lambat situs web Anda akan untuk pengguna itu; kebanyakan templat situs web terdiri dari beberapa gambar latar belakang, dan ini akhirnya membuat beberapa permintaan berbeda setiap kali pengunjung mencoba memuat situs web. Solusi untuk ini adalah menggabungkan gambar-gambar itu menjadi satu sehingga browser pengunjung hanya perlu meminta satu gambar ketika mencoba memuat situs web Anda; ini dapat dicapai dengan Sprite gambar.

Dengan menggabungkan gambar latar belakang ke dalam sprite gambar, Anda akan dapat mengurangi overhead permintaan, jumlah byte unduhan peramban pengunjung Anda dan penundaan yang disebabkan oleh perjalanan pulang pergi yang dilakukan ketika server Anda mengunduh sumber daya lain. Ini akan mengarah ke situs web yang jauh lebih cepat.

Anda dapat menggunakan SpriteMe untuk menggabungkan gambar Anda menjadi sprite, atau Anda dapat mengikuti saran di artikel Majalah Smashing ini.

15. Aktifkan HTTP Keep-Alive

Biasanya, ketika browser web pengunjung mencoba untuk meminta file dari server web Anda, itu akan mengambil setiap file secara individual; dengan kata lain, koneksi ditutup ketika file telah diambil dan kemudian dibuka kembali untuk meminta file baru. Ini menggunakan lebih banyak prosesor, jaringan, dan memori dan akhirnya mengarah ke situs web yang lebih lambat jika ada banyak beban di server Anda. Mengaktifkan HTTP keep-live memastikan bahwa semua permintaan file ke server Anda akan dilakukan melalui koneksi tunggal terbuka, yang mengarah ke situs web yang jauh lebih cepat untuk pengguna Anda dengan membatasi jumlah koneksi ke server Anda.

Anda dapat mengaktifkan keep-live dengan menyalin dan menempelkan kode di bawah ini ke file .htaccess Anda:

Set header Koneksi tetap hidup

Atau, Anda dapat mengikuti instruksi ini tergantung pada server Anda.

16. Perbaiki Semua Tautan Patah di Situs Web Anda

Meskipun tautan yang rusak di dalam konten Anda tidak akan memengaruhi kecepatan situs web Anda, meskipun hal itu dapat membuat pengalaman pengguna yang buruk, tautan yang terputus dalam JavaScript, CSS, dan URL Gambar Anda dapat membuat situs web Anda lebih lambat berjalan dengan lebih lambat; pastikan untuk memindai aspek-aspek situs web Anda ini dari tautan yang rusak dan memperbaikinya sebelum mengirim pengguna Anda.

17. Hindari Hotlinking Gambar

Tautan tautan gambar, juga dikenal sebagai “tautan sebaris” adalah tindakan menautkan gambar di situs web orang lain, alih-alih memuat gambar di server Anda sendiri. Di permukaan, ini terlihat seperti tindakan yang akan menghemat banyak bandwidth, terutama jika Anda memiliki situs dengan lalu lintas tinggi, tetapi sebenarnya dapat membuat situs web Anda benar-benar lambat jika situs web yang menyimpan gambar yang Anda hotlink mengalami waktu henti atau lambat.

Apakah itu gambar di dalam konten Anda atau gambar spanduk untuk iklan Anda, pastikan untuk meng-host gambar Anda terlebih dahulu di situs web Anda sebelum menghubungkan ke mereka.

18. Batasi Jumlah Permintaan Eksternal

Untuk memastikan situs web berfungsi penuh, Anda harus mengandalkan file dan sumber daya dari situs web lain; akibatnya, Anda harus menyematkan video, presentasi, dan file multimedia lainnya. Meskipun ini tidak selalu buruk, jika terlalu banyak atau jika Anda meminta file eksternal dari situs web yang lambat, ini dapat berdampak pada waktu buka situs Anda.

Cobalah untuk membatasi jumlah permintaan eksternal yang akan dibuat oleh situs web Anda; jika memungkinkan, host sebanyak mungkin file di server Anda. Untuk file lain, hanya izinkan situs web Anda meminta mereka dari situs web yang sangat andal.

19. Gunakan CMS yang Andal

CMS Anda adalah kerangka kerja situs web Anda; jika Anda menggunakan HTML sederhana atau CMS populer dan andal seperti WordPress atau Drupal, Anda akan baik-baik saja. Namun, jika Anda menggunakan CMS yang kurang populer atau sesuatu yang Anda buat sendiri, Anda berisiko memiliki situs web yang lambat; pastikan Anda menjalankan tes yang sesuai dan melakukan penelitian yang tepat untuk memastikan bahwa CMS cepat dan andal sebelum menggunakannya.

20. Gunakan PHP Accelerator

PHP mengurangi kebutuhan untuk terus memasukkan informasi yang sama di situs web Anda sepanjang waktu tetapi dapat menambah waktu pemuatan situs web Anda. Anda dapat mencoba mengganti file PHP dengan file HTML statis jika memungkinkan, atau Anda dapat menggunakan akselerator PHP untuk membuat situs web Anda jauh lebih cepat jika banyak bergantung pada PHP.

Entri Wikipedia ini mencakup daftar beberapa akselerator PHP yang dapat Anda gunakan.

21. Mencegah Orang Lain dari Menautkan Gambar Anda

Seperti halnya penting untuk menghindari menautkan gambar orang lain, Anda juga harus mencegah orang lain dari menautkan gambar Anda sendiri.

Ketika orang-orang menautkan gambar Anda, mereka pada dasarnya mencuri bandwidth Anda karena permintaan akan dilakukan ke server Anda setiap kali pembaca mencoba melihat gambar di situs web mereka. Anda dapat mencegah hal ini dengan menonaktifkan hotlinking gambar yang dihosting di server Anda.

Artikel tentang Hongkiat ini akan mengajarkan Anda cara mencegah hotlinking gambar Anda, dan alat ini akan membantu Anda secara otomatis menghasilkan file .htaccess yang mencegah gambar Anda dari hotlink..

Giliran Anda – Uji Kecepatan Situs Web Anda

Uji kecepatan situs AndaSetelah menerapkan saran di atas, Anda harus melanjutkan dan menguji kecepatan situs web Anda untuk melihat apakah ada perbedaan (tinggalkan komentar di bawah jika Anda melihat perbedaan). Berikut adalah rekomendasi utama kami untuk menguji kecepatan situs web Anda:

Tes Kecepatan Situs Web Pingdom: Dengan alat ini, Anda harus bertujuan untuk mendapatkan waktu buka situs yang berkurang serta mengurangi jumlah permintaan server. Alat ini juga membandingkan kecepatan situs web Anda dengan situs web online lainnya.

GTMetrix: Alat ini menganalisis kecepatan situs web Anda menggunakan Google Pagespeed Insights dan Yslow dan memberi Anda peringkat dari A hingga F. Ia juga menawarkan saran untuk peningkatan.

Webpage Analyzer: Alat ini memberi Anda informasi tentang ukuran halaman Anda dan waktu pengunduhan situs web, dan ia menawarkan saran tentang cara meningkatkan waktu pemuatan situs Anda.

Google Pagespeed Insights: Anda harus mengarah ke skor yang mendekati 100. Ini juga memiliki alat uji kecepatan seluler yang dapat Anda gunakan.

Yslow: Alat ini menganalisis kecepatan situs web Anda berdasarkan aturan Yahoo! Untuk kinerja situs web.

Tes WebPage: Semakin dekat skor Anda menjadi 100, semakin cepat situs web Anda.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector