Mitos Pengoptimalan Kecepatan WordPress Paling Umum
Diterbitkan: 2019-09-30Kecepatan situs web adalah faktor peringkat Google yang sebenarnya. Itulah mengapa Anda perlu menekankan kecepatan dan kinerja situs. Sayangnya, tidak ada solusi mudah untuk memperlambat kecepatan web. Tidak ada plugin, skrip, atau taktik ajaib yang akan mempercepat situs web Anda secara instan. Mengoptimalkan kinerja situs WordPress bisa menjadi tugas yang menakutkan, terutama untuk situs yang lebih besar.
Ini adalah posting tamu yang ditulis oleh Matija Kasapovic, yang merupakan pemilik situs web KasaReviews. Jika Anda ingin menulis posting tamu, hubungi kami.
Mengoptimalkan situs web bisa menjadi hal yang sulit, baik Anda seorang pengembang atau bukan. Anda akan menemukan banyak panduan yang diterbitkan dan tutorial online. Ingatlah fakta bahwa kebanyakan dari mereka ditulis untuk cakupan audiens yang luas. Mereka mungkin tidak banyak membantu dalam memperbaiki situasi spesifik Anda.
Berikut adalah beberapa mitos optimasi kecepatan WordPress umum yang ingin saya hilangkan.
1. Lebih banyak plugin menghasilkan situs yang lebih lambat
Saat pertama kali menyiapkan situs WordPress, Anda memiliki banyak alat di ujung jari Anda. Mungkin sangat menggoda untuk menggunakan sebanyak mungkin plugin yang tersedia untuk menambahkan berbagai fitur ke situs Anda. Namun, ini terkadang lebih berbahaya daripada kebaikan. Plugin yang ketinggalan zaman, tidak berguna, atau bertentangan dapat memperlambat situs web Anda dan menyebabkan masalah yang tidak terduga.
Plugin boleh saja asalkan digunakan secara efektif. Gunakan hanya yang menguntungkan situs web Anda . Copot pemasangan atau hapus plugin apa pun yang kedaluwarsa atau tidak memiliki tujuan yang berguna.
Terlepas dari kepercayaan populer, kualitas, bukan kuantitas plugin yang penting. Hanya perlu satu plugin yang ditulis dengan buruk untuk menyebabkan kesalahan atau situs Anda. Luangkan waktu untuk meninjau plugin Anda saat ini dan menghapus plugin yang tidak Anda gunakan atau tidak lagi diperlukan untuk kebutuhan situs Anda.
2. Anda harus menggunakan CDN
Jaringan pengiriman konten, atau CDN, membantu Anda menyajikan aset (misalnya, gambar, file CSS, file JS) kepada pengunjung Anda. Mereka melayani aset dari lokasi terdekat dengan mereka mungkin untuk mengurangi latensi. Latensi adalah lamanya waktu yang dibutuhkan server untuk mengirim konten ke browser pengguna. Semakin jauh pengunjung dari server, semakin lama penundaan dalam menerima konten.
Untuk menempatkan ini dalam konteks, bayangkan Anda sedang bermain bola basket dan menembak di atas keranjang. Semakin jauh dari keranjang Anda melempar bola, semakin lama waktu yang dibutuhkan bola untuk mencapai keranjang. Prinsip yang sama berlaku di sini. Menggunakan CDN, konten didistribusikan ke pengguna situs di seluruh dunia. Anda mengandalkan jaringan server untuk melayani situs Anda. Akibatnya, informasi dikirim dari server terdekat dengan pengunjung.
CDN adalah sumber daya yang tak ternilai bagi perusahaan dan situs yang memiliki audiens internasional. Jika jangkauan Anda jauh lebih kecil, itu mungkin biaya yang tidak perlu. Jika server Anda berlokasi di, misalnya, Meksiko dan pengunjung situs Anda sebagian besar berasal dari Meksiko, CDN mungkin tidak memberikan banyak manfaat. Tetapi jika pengunjung Anda kebanyakan dari Eropa, maka menggunakan CDN dapat membantu.
CDN juga bertindak sebagai server eksternal. Ini berarti bahwa mereka harus melakukan pencarian DNS untuk menemukan setiap server eksternal. Proses tersebut dapat memakan waktu yang cukup lama (sekitar 200 ms). Jika Anda akan menggunakan CDN, pastikan jumlah waktu yang dihemat lebih signifikan daripada waktu yang dihabiskan untuk pencarian dan resolusi DNS.
3. Anda harus menggunakan semua jenis caching
Ada banyak pilihan caching yang tersedia. Caching basis data, caching halaman, Memcached hanyalah beberapa dari banyak opsi. Beberapa pakar dan publikasi akan merekomendasikan penggunaan semua sumber daya caching yang tersedia.
Jika Anda memiliki situs yang tidak memiliki caching, server Anda harus masuk ke database Anda untuk menemukan dan mengumpulkan semua komponen yang diperlukan. Kemudian menyampaikannya ke browser melalui PHP untuk pengguna situs Anda setiap kali mereka mengunjungi halaman tertentu. Ini bisa memakan waktu yang cukup lama untuk dicapai.
Caching halaman membuat file konten HTML statis. Ini berarti PHP Anda tidak perlu membuat ulang halaman Anda setiap kali seseorang mengunjunginya. Ini menghemat banyak waktu. Setiap kali seseorang mengunjungi situs web yang menggunakan cache halaman, mereka tidak mengakses database situs. Terkadang caching halaman membuat caching database tidak perlu.
Ada juga beberapa contoh di mana caching database mungkin lebih efektif. Salah satu contohnya adalah situs yang sangat dinamis dan di mana cache halaman mungkin tidak realistis. Namun, ini adalah pengecualian dari aturan. Untuk sebagian besar blogger dan pemilik berbagai jenis situs web, tidak perlu khawatir tentang caching basis data.
Bentuk khusus caching beroperasi di tingkat server. Jika Anda menggunakan server hosting yang dikelola atau dibagikan, Anda mungkin terbatas pada apa yang dapat Anda lakukan. Host server memegang kendali. Dalam kasus ini, Anda masih dapat menginstal plugin untuk cache halaman, yang merupakan sesuatu yang dapat dilakukan dengan mudah oleh sebagian besar pemilik situs.
4. Plugin caching adalah semua yang Anda butuhkan
Sebuah plugin caching adalah cara yang bagus untuk membuat website Anda lebih cepat . Tapi itu bukan satu-satunya alat yang bisa Anda gunakan. Anda dapat Mengoptimalkan situs WordPress di banyak lapisan. Ketika dikonfigurasi dengan benar, plugin caching pasti akan membantu . Ini bisa menjadi perbaikan cepat jika situs web Anda berkinerja buruk. Tapi itu hanya langkah terakhir dalam meningkatkan kecepatan situs.
Plugin caching tidak dapat memperbaiki masalah umum seperti kode yang buruk, tetapi mereka dapat membantu meminimalkan efeknya. Meluangkan waktu untuk memperbaiki masalah komponen situs lainnya dapat meningkatkan kecepatan dan kinerja situs web Anda.
5. Kurangi permintaan HTTP
Banyak tema dan plugin memuat gambar dan file skrip dari situs seperti Facebook dan Google, yang dapat memengaruhi waktu pemuatan. Jika plugin yang Anda gunakan membuat banyak permintaan, jangan kaget melihat waktu muat yang lebih lambat.
Aturan praktis yang umum adalah membatasi berapa banyak permintaan HTTP yang harus dibuat situs Anda . Ini adalah pedoman yang baik, tetapi ada sedikit lebih dari itu. Contoh bagus tentang ini adalah minifikasi. Banyak plugin dan alat minifikasi akan memampatkan file CSS yang lebih kecil menjadi satu file besar. Itu berarti bahwa alih-alih memiliki 10 file CSS di situs web Anda, sekarang hanya ada satu. Itu satu permintaan HTTP, bukan 10 permintaan terpisah .
Meskipun ini mungkin solusi optimal, itu benar-benar tergantung pada situasi Anda. Sebagian besar browser web saat ini dapat mengunduh banyak file sekaligus secara paralel. Dalam hal ini, Anda lebih baik meminta browser Anda mengunduh banyak file secara bersamaan daripada menunggu satu file besar untuk diunduh. Hasil setiap situs berbeda-beda, jadi Anda perlu menguji opsi mana yang paling sesuai dengan situs web Anda.
6. Anda membutuhkan hosting mahal untuk mendapatkan kecepatan situs yang lebih baik
Memiliki host yang baik dan andal untuk situs WordPress Anda sangat penting. Anda dapat memiliki dua situs identik di dua situs hosting yang berbeda, dan mereka akan memuat sangat berbeda.
Sebagian besar penyedia hosting populer menghabiskan banyak waktu untuk meningkatkan dan memaksimalkan kinerja. Hosting bersama adalah pilihan populer bagi banyak bisnis kecil karena harganya terjangkau. Ingatlah bahwa Anda berbagi sumber daya dengan banyak situs lain secara bersamaan. Situs berkinerja tinggi di server bersama dapat memperlambat kinerja situs lain di jaringan itu.
Layanan web hosting gratis biasanya tidak direkomendasikan karena sering mengalami downtime dan masalah kecepatan lambat. Berinvestasi dalam hosting yang baik sepadan dengan biayanya. Hosting yang buruk dapat membatasi seberapa cepat situs Anda berjalan dan dapat mengarahkan calon pelanggan untuk berbisnis dengan pesaing. Ada banyak tuan rumah hebat di luar sana. Hosting murah tidak selalu buruk, dan hosting mahal tidak selalu bagus.
7. Semua tema WordPress dioptimalkan kecepatannya
Jumlah tema yang dapat Anda pilih sangat mengesankan sehingga penting untuk mempertimbangkan kecepatan saat memilihnya. Banyak tema terkenal memiliki pengkodean yang buruk, yang dapat memengaruhi waktu pemuatan. Anda harus memilih tema yang menarik secara visual dan memiliki kinerja yang sangat baik dalam hal kecepatan. Mungkin perlu sedikit trial and error sampai Anda menemukan tema yang mencapai keseimbangan sempurna antara faktor-faktor ini.
Banyak pemilik situs WordPress memilih tema dasar dan memilih plugin berkinerja tinggi untuk mencapai nuansa visual dan efisiensi yang diinginkan. Sebagian besar kode di situs Anda berasal dari tema sehingga pengkodean yang buruk dapat memperlambat situs web. Tema multiguna atau "satu ukuran cocok untuk semua" berisi banyak fitur . Beberapa dari mereka memiliki skrip tambahan yang mereka muat tetapi tidak digunakan. Jika Anda memiliki salah satu dari jenis tema ini, aktifkan hanya fitur yang akan Anda gunakan.
8. Nilai dari alat kecepatan halaman itu penting
Setelah Anda menggunakan alat pengujian kecepatan situs web seperti GTMetrix, Google PageSpeed Insights, Pingdom, atau lainnya, situs Anda akan mendapatkan nilai untuk kinerjanya. Anda juga mendapatkan daftar dengan rekomendasi yang berbeda. Orang-orang berpikir bahwa situs mereka harus memiliki nilai yang sempurna.
Saat Googlebot membuka sebuah situs, yang dilihatnya hanyalah seberapa cepat halaman Anda dimuat. Itu tidak tahu alat pengujian kecepatan kelas mana yang diberikan situs Anda. Nilai yang lebih tinggi tidak selalu berarti waktu pemuatan halaman lebih cepat. Nilai kecepatan dan rekomendasi mengidentifikasi kemacetan dan area masalah potensial lainnya di situs web Anda. Tetapi setiap alat menilai situs yang sama secara berbeda.
Saran dapat meningkatkan waktu pemuatan laman Anda , tetapi beberapa saran tidak terlalu bermanfaat atau mungkin sulit untuk dijalankan. Contohnya adalah ketika Google PageSpeed merekomendasikan untuk memindahkan file JS dan CSS ke footer halaman Anda. Beberapa file JS mudah dipindahkan, tetapi yang lain dapat merusak atau menghancurkan situs Anda jika dipindahkan. Jika Anda memuat situs web Anda tanpa menggunakan gaya CSS, pengunjung situs Anda dapat melihat bahwa situs Anda rusak. Nilai kinerjanya bagus, tapi itu tidak masalah . Seberapa cepat halaman Anda dimuat adalah yang terpenting.
Mengoptimalkan Ringkasan Situs WordPress
WordPress sangat mudah untuk dikustomisasi. Ini memungkinkan Anda mengoptimalkan kinerja dan kecepatan situs Anda sebanyak yang Anda butuhkan. Situs berkinerja lebih tinggi membutuhkan lebih banyak penyesuaian daripada kebanyakan proyek sederhana.
Waktu muat halaman dapat secara signifikan memengaruhi cara Anda menjalankan bisnis online. Mereka memengaruhi rasio konversi, rasio pentalan, kepuasan pengguna, dan kemungkinan pengunjung berulang ke situs Anda. Pengoptimalan kecepatan halaman WordPress dapat dengan cepat menjadi dunia wp-config.php, robots.txt, arsitektur server, dan faktor lain yang sering membingungkan atau menakutkan pada awalnya.
Kebutuhan optimasi kecepatan berbeda untuk setiap situs . Terkadang Anda perlu mencoba beberapa alternatif sampai Anda menemukan solusi yang optimal. Anda akan mendapatkan banyak saran dan rekomendasi dari sumber luar, namun tidak semuanya akan bermanfaat.
WordPress bukanlah platform tercepat untuk digunakan, tetapi selalu ada cara untuk meningkatkan waktu buka halaman Anda tanpa harus menulis kode apa pun.