10 Tips Untuk Mengurangi TTFB di WordPress
02-07-2022
02-07-2022
Jika Anda merupakan seorang pengembang atau desainer website, Anda pasti memiliki setidaknya beberapa pengetahuan tentang istilah “Time To First Byte” di dunia webmaster. Tidak diragukan lagi, efek positif dari TTFB yang rendah untuk situs web, khususnya yang dikembangkan dengan WordPress.
Faktanya, sebagian besar webmaster menganggap TTFB rendah ini sebagai hal yang diperlukan untuk situs web WordPress mereka. Oleh karena itu, perusahaan ingin pengembang website mereka menemukan cara untuk mengurangi “Time To First Byte” di website mereka.
Oleh karena itu, dengan tujuan membantu Anda mendapatkan TTFB yang rendah, kami memutuskan untuk menyiapkan artikel berikut yang menjelaskan bagaimana Anda dapat mengurangi “time to first byte” untuk pengembangan web. Lebih penting lagi, di bagian terbaru, kami akan memperkenalkan layanan hosting VPS WordPress tingkat atas Cloudzy kepada Anda dan melihat bagaimana layanan ini dapat menjadi solusi terbaik dalam hal TTFB dan WordPress.
Karena itu, kami sangat menyarankan Anda untuk membaca artikel di bawah ini dan tetap bersama kami sampai akhir. Pertama-tama, mari kita jelaskan secara singkat tentang “time to first byte”, komponennya, dan jelaskan perannya dalam pengembangan web dan pengoptimalan situs web untuk memastikan Anda semua mengetahuinya.
Apa itu “Time To First Byte” (TTFB)?
Ketika pengunjung website anda mengirim permintaan HTTP melalui server, server web memerlukan beberapa saat untuk menerima byte data pertama dan mengirim kembali byte respon pertama. Jumlah waktu ini disebut TTFB yang merupakan singkatan dari Time To First Byte. Untuk lebih memahami apa itu TTFB, lihat representasi grafis di bawah ini:
Dari gambar diatas didapati bahwa TTFB terdiri dari tiga komponen berbeda yaitu:
- Waktu yang dibutuhkan server untuk menerima permintaan HTTP
Waktu itu sendiri tergantung pada beberapa faktor termasuk kecepatan server website, jarak dari server, pencarian DNS, dan penghentian koneksi lainnya. Meskipun perusahaan tidak memiliki kendali atas koneksi internet pengguna, kemungkinan penundaan akan mempengaruhi TTFB situs web mereka.
- Waktu yang dibutuhkan server untuk memproses permintaan dan menghasilkan respons
Setelah server menerima permintaan HTTP, saatnya untuk menghasilkan respons untuk itu. Proses ini termasuk memulai prosedur, membuat panggilan database, menjalankan skrip web, dan membuat komunikasi yang diperlukan dengan sistem jaringan lain. Di sinilah perusahaan dapat meninggalkan dampaknya pada TTFP; kami akan menyarankan beberapa strategi untuk mengurangi waktu ini nanti di artikel.
- Waktu yang dibutuhkan server untuk mengirim respons kembali ke pengguna
Pada tahap terakhir, server perlu mengirim respons yang dihasilkan kembali ke pengguna. Waktu penyelesaian prosedur ini bergantung pada kecepatan koneksi pengguna dan perusahaan. TTFB yang tepat dihitung saat pengguna menerima gigitan pertama dari server web. (lihat bagaimana Anda dapat mengukur waktu ini sendiri di bagian selanjutnya)
Bagaimana cara mengukur TTFB Website?
Anda dapat menggunakan berbagai alat untuk mengukur TTFB yang tepat dari situs web Anda. Paling menonjol di antara mereka adalah WebPageTest. Perbedaan utama WebPageTest adalah ia menyediakan lebih banyak opsi daripada alat pengukur TTFB serupa lainnya. Selanjutnya, berikut ini, Anda dapat melihat situs web lain yang dapat Anda gunakan untuk mengukur TTFB Anda.
Gtmetrix.com
Performance.sucuri.net
Tools.keycdn.com/performance
Alat Inspeksi browser Google Chrome
Mengapa TTFB begitu penting?
Rendahnya “time to first byte” menguntungkan pengguna dan penyedia situs web. Menurut orang-orang mesin pencari, salah satu ciri situs web yang sukses dan banyak dikunjungi adalah TTFB-nya yang rendah. TTFB yang rendah akan menyebabkan sumber daya yang diminta untuk ditransfer ke browser pengguna dengan latensi terendah. Akibatnya, situs web Anda akan berjalan lebih cepat memastikan bahwa pengunjungnya akan memiliki pengalaman yang lebih baik dalam menggulirnya. Dan konsekuensi terakhir adalah meningkatnya jumlah pengunjung ke situs web Anda serta kepuasan tertinggi mereka.
Selain itu, dari sudut pandang SEO, TTFB akan berpengaruh pada peringkat situs web Anda karena Google mendeteksi situs web dengan TTFB tinggi dan tidak menghargainya dengan baik. Sekarang kami pikir Anda sepenuhnya memahami mengapa semua orang mencoba mengurangi “waktu ke byte pertama” di situs web mereka.
Apa itu TTFB yang bagus?
TTFB yang baik dapat bervariasi tergantung pada beberapa faktor seperti jenis konten yang disajikan situs web Anda (apakah itu statis atau dinamis), konfigurasi server, dll. Itu sebabnya menentukan jumlah TTFB yang baik untuk semua situasi akan menjadi rumit . Namun, berdasarkan apa yang para ahli katakan, rata-rata, jumlah TTFB kurang dari 100 ms sangat bagus, antara 200-500 ms dapat diterima, antara 500 ms dan 1 s tidak ideal, dan TTFB di luar 1 sama sekali tidak diinginkan.
* Harap dicatat bahwa waktu ini didasarkan pada norma rata-rata dan tidak dapat diterapkan ke semua situs web.
Faktor apa saja yang dapat mempengaruhi TTFB?
Beberapa alasan dapat menyebabkan TTFB rendah untuk situs web Anda. Namun, hal yang penting di sini adalah menemukan faktor-faktor yang merugikan dan mencoba meluruskannya untuk mengurangi “waktu ke byte pertama”. Karena itu, kami menyiapkan daftar alasan umum yang menyebabkan TTFB rendah di bawah ini untuk pertimbangan Anda.
- Peningkatan lalu lintas web
- Konten dinamis
- Masalah jaringan
- Server web yang buruk
- Masalah dengan kapasitas server: I/O disk, RAM, gangguan jaringan
- Masalah basis data: pengaturan basis data, kecepatan, arsitektur
Seperti yang mungkin Anda perhatikan, beberapa alasan yang disebutkan di atas dapat dengan mudah diselesaikan sementara beberapa mungkin memerlukan penyelidikan lebih lanjut. Kami akan mempertimbangkannya sepenuhnya di bagian selanjutnya.
10 Tips Untuk Mengurangi Time To First Byte (TTFB) di WordPress
Di bagian di atas, kami telah sepenuhnya membicarakan berbagai aspek TTFB dan menyoroti keuntungan TTFB rendah untuk Anda. Di bagian ini, yang diyakini paling penting dalam artikel ini, kami akan menunjukkan kepada Anda cara mengurangi “time to first byte” di situs web WordPress Anda. Ada 10 cara untuk melakukannya dan kami akan mempertimbangkan yang paling praktis terakhir.
1. Optimalkan basis data Anda
Yang pasti, mengoptimalkan database Anda dari waktu ke waktu sangat membantu jika tidak diperlukan. Jika Anda menggunakan plugin atau tema tetapi Anda tidak menggunakannya lagi, cukup hapus dan kosongkan beberapa ruang disk. Beberapa data lain yang tidak perlu yang harus dihapus dari database adalah komentar spam, revisi posting, dan file sementara yang dibuat oleh plugin sebelumnya. Dengan melakukan pembersihan rutin ini, Anda dapat meningkatkan waktu respons server Anda dan sebagai hasilnya, Anda akan mengurangi “waktu ke byte pertama” di situs WordPress Anda.
2. Kurangi jumlah Query
Hal lain yang dapat mempengaruhi TTFB adalah jumlah kueri yang digunakan situs web Anda untuk mendapatkan data dari database. Tentunya, permintaan yang berlebihan dapat berdampak negatif pada TTFB situs web Anda. Oleh karena itu, Anda perlu mengidentifikasi kueri yang tidak efektif dan memakan waktu dan menguranginya setelahnya. Anda dapat menggunakan alat seperti Query Monitor dan New Relic untuk tujuan ini.
3. Selalu Update ke Versi Terbaru (PHP, Plugin, Tema, Dll.)
Tak perlu dikatakan bahwa untuk merasakan efek maksimal dari situs web Anda, Anda perlu menggunakan alat versi terbaru yang Anda gunakan seperti plugin, tema, dan yang terpenting PHP. Versi lama dari alat ini dapat membuat situs web Anda lebih lambat dengan menyimpan kode yang tidak berguna. Lebih penting lagi, menggunakan PHP yang kedaluwarsa dapat menimbulkan risiko serius, misalnya, serangan peretas. Jadi, sangat penting untuk menggunakan versi terbaru dari alat WordPress Anda tidak hanya untuk mengurangi “waktu ke byte pertama” tetapi juga untuk menjaga situs web Anda terlindungi.
4. Hindari Shared Hosting
Shared hosting akan membatasi sumber daya server, terutama CPU yang dianggap sangat penting. Akibatnya, situs web yang host webnya dibagikan dengan situs lain sering kali memiliki TTFB yang lambat. Meskipun shared hosting mungkin tidak berdampak negatif sepanjang waktu, Anda tidak dapat mengharapkan kinerja terbaik dari situs web shared hosting.
5. Gunakan Content Delivery Network (CDN)
CDN adalah alat untuk menyimpan versi cache dari konten statis situs web Anda, seperti gambar dan skrip, di wilayah berbeda di dunia yang disebut PoP (Points-of-Presence). Akibatnya, ketika pengguna menavigasi melalui situs web Anda, CDN secara otomatis mengirimkan versi cache situs web Anda yang paling dekat dengan lokasi pengguna kepada pengguna tersebut. Jadi, kecepatan situs web Anda akan ditingkatkan untuk pengunjungnya, dan juga TTFB-nya akan berkurang akibatnya.
Sebagai contoh, jika host web Anda berlokasi di AS dan klien dari Jepang mengunjungi situs web Anda, CDN akan memuat versi cache situs web Anda dari PoP terdekat, mungkin Asia Timur.
6. Gunakan Plugin Caching WordPress
WordPress menyediakan plugin caching kepada penggunanya yang, secara umum, akan mengurangi waktu pemrosesan server situs web WordPress mereka. Dengan memanfaatkan caching di situs WordPress Anda, Anda dapat dengan mudah mengurangi TTFB-nya. Solusi ini diakui sebagai cara termudah untuk mengurangi waktu ke byte pertama. Cukup periksa dengan host web Anda dan minta mereka untuk mengaktifkan fitur ini jika mereka belum melakukannya.
7. Gunakan Penyedia DNS Premium
Sebelumnya, kami menyebutkan bahwa pencarian DNS mempengaruhi peringkat TTFB sampai batas tertentu. Anda dapat dengan mudah meminimalkan latensi yang dibuat oleh pencarian DNS dengan berinvestasi di penyedia DNS premium. Plus, dengan penyedia DNS yang menggunakan jaringan server DNS di seluruh dunia, koneksi keseluruhan situs WordPress Anda akan ditingkatkan dan TTFB-nya juga akan berkurang.
8. Gunakan Kompresi GZIP
Dengan menggunakan kompresi GZIP Anda dapat dengan mudah membuat file di situs web Anda lebih kecil. Akibatnya, situs web Anda akan diproses lebih cepat dari sebelumnya. Tak perlu dikatakan bahwa semakin cepat situs web Anda memuat, semakin rendah TTFB-nya.
Periksa dengan host web Anda dan minta mereka untuk mengaktifkan kompresi GZIP; beberapa penyedia hosting mengaktifkan alat ini secara default.
9. Pilih Hosting dengan Lokasi Server Terdekat
Pilih host WordPress yang memiliki server yang dekat dengan tempat Anda mengharapkan lalu lintas paling banyak berasal. Misalnya, jika situs WordPress Anda ditulis dalam bahasa Inggris dan dirancang untuk menarik audiens Amerika, Anda harus memilih lokasi server di suatu tempat seperti AS atau Kanada. Dengan melakukannya, Anda berdua meningkatkan kecepatan pemrosesan secara keseluruhan dan “mengurangi waktu menjadi byte pertama” situs web Anda.
10. Menggunakan Hosting WordPress yang lebih cepat
Host web WordPress adalah host web yang servernya dioptimalkan khusus untuk situs web WordPress. Para ahli percaya bahwa solusi terbaik untuk mengurangi TTFB situs WordPress Anda adalah dengan mendapatkan host WordPress yang lebih cepat dan lebih baik untuk Anda gunakan. Jelas, hosting WordPress berkecepatan tinggi yang memenuhi syarat membawa banyak manfaat, dan mengurangi TTFB hanyalah salah satunya. Hal penting yang perlu Anda pertimbangkan ketika memilih host WordPress Anda adalah lokasi servernya, apakah dekat dengan tempat sebagian besar pengunjung situs web Anda berada atau tidak.
Kesimpulan
Dari artikel di atas, kami telah menjelaskan apa itu TTFB dan bagaimana cara mengurangi nya. Kami mengklarifikasi pentingnya dan dampak TTFB di website Anda. Yang terpenting, sebelum pelanggan yang menggunakan jasa pembuatan website murah yang kami sediakan, kami memeriksa bagaimana Anda dapat mengurangi waktu ke byte pertama situs web WordPress Anda. Semoga artikel diatas dapat membantu anda mengurangi TTFB di website WordPress anda.
Jorlang Web menyediakan jasa mempercepat loading website. Jika anda membutuhkan jasa mempercepat loading WordPress anda, anda bisa menghubungi tim kami.