Mengapa Time To First Byte (TTFB) Tidak Sepenting yang Anda Pikirkan
Diterbitkan: 2022-06-30Time To First Byte (TTFB) adalah waktu yang dibutuhkan server web untuk menanggapi permintaan. Ini adalah metrik yang dilaporkan oleh beberapa penguji kecepatan halaman. Ini juga sering dikutip sebagai sarana utama untuk mengukur seberapa cepat sebuah situs. Idenya adalah bahwa semakin cepat server web merespons, semakin cepat situs akan dimuat.
Namun, banyak kelompok telah menemukan bahwa TTFB tidak begitu penting . Jika dilihat secara terpisah, gambar tersebut memberikan cara yang menarik untuk menilai situs atau penyedia hosting Anda. Namun, ketika dilihat dalam hubungannya dengan metrik lain, tampaknya ada keterputusan. Ini terutama benar berkaitan dengan peringkat SEO dan peningkatan pengalaman pengguna.
Di sini, kita akan melihat mengapa TTFB dapat dengan mudah dimanipulasi, metrik apa yang benar-benar penting, dan bagaimana mengetahui hal-hal ini dapat membantu Anda meningkatkan SEO situs, pengalaman pengguna, dan banyak lagi.
Apa yang Diukur Waktu Untuk Byte Pertama?
TTFB mengukur waktu antara pengguna membuat permintaan HTTP dan byte pertama halaman yang diterima oleh browser pengguna.
Modelnya sederhana. Semakin cepat server web merespons permintaan pengguna, semakin cepat situs akan dimuat. Sayangnya, segalanya menjadi sedikit lebih rumit.
Waktu Untuk Tes Byte Pertama
Dalam beberapa kasus pengujian kecepatan situs, Anda akan menemukan durasi pengujian TTFB jauh lebih lama dari yang Anda harapkan. Ini meskipun waktu pemuatan halaman yang sebenarnya tampak jauh lebih cepat. Ini adalah indikasi pertama bahwa ada yang salah dengan cara TTFB mengukur kecepatan.
Pandangan yang lebih dalam menunjukkan TTFB sebenarnya mengukur waktu yang diperlukan untuk menerima respons HTTP pertama. Itu tidak mengukur waktu yang diperlukan untuk mengirim seluruh halaman.
Dalam pengujian Time To First Byte di atas, TTFB diukur pada 0,417 detik, yang tampaknya sangat cepat. Namun, melihat air terjun, kita dapat melihat bahwa angka ini hanya berkorelasi dengan waktu pemuatan HTML. Setelah itu, kecepatan pemuatan halaman membutuhkan waktu lebih lama untuk aset lain di halaman dan kami melihat konten DOM dimuat sekitar 1,6 detik.
Ini karena nilai TTFB sangat mudah untuk dimanipulasi. Header respons HTTP HTML dapat dibuat dan dikirim dengan sangat cepat tetapi sama sekali tidak berpengaruh pada seberapa cepat pengguna dapat melihat atau berinteraksi dengan halaman. Untuk semua tujuan praktis, mereka tidak terlihat.
Dengan memuat tajuk respons HTTP untuk mempercepat TTFB, mudah untuk membuat tampilan 'salah' dari kecepatan situs. Ini juga tidak berarti bahwa sisa air terjun akan dimuat dengan cepat juga.
Tes Kecepatan Dengan NGINX
Contoh yang baik tentang bagaimana pengujian Time To First Byte dapat dimanipulasi dengan header HTTP adalah saat melihat waktu pemuatan halaman NGINX bersamaan dengan kompresi.
Halaman terkompresi lebih kecil sehingga mereka mengunduh dari server lebih cepat jika dibandingkan dengan halaman yang tidak terkompresi. Ini pada akhirnya berarti bahwa waktu pemuatan halaman ke interaktivitas jauh lebih cepat. Namun, dari perspektif TTFB, ini tidak benar.
Ini karena header HTTP dapat dibuat dan dikirim relatif cepat sebelum konten halaman utama.
Ini adalah angka yang sangat signifikan bagi mereka yang menggunakan Nexcess Cloud Accelerator, karena ini menggunakan NGINX untuk mempercepat kecepatan caching pada platform Nexcess yang dioptimalkan.
Lanjutkan membaca untuk mengetahui metrik apa yang harus Anda gunakan untuk memeriksa waktu muat halaman.
Bagaimana dengan Kecepatan Muat Halaman Apakah Penting?
Dalam studi tahun 2013 oleh Moz , ditemukan bahwa Time To First Byte memang memiliki korelasi yang signifikan dengan peringkat SEO. Semakin cepat TTFB, semakin tinggi peringkat halamannya.
Ini dikatakan (dan seperti yang dijelaskan oleh Moz sendiri) korelasi dan sebab-akibat bukanlah hal yang sama. Metode aktual yang digunakan Google (dan mesin pencari lainnya) untuk merayapi halaman web dan membuat SERP tidak diketahui publik.
Sudah dianggap oleh banyak orang bahwa waktu muat halaman untuk interaktivitas sebenarnya jauh lebih penting. Saat melihat tes kecepatan halaman, penting untuk melihat semua angka yang tersedia secara keseluruhan dan bukan hanya TTFB.
Jadi, sehubungan dengan tes TTFB, SEO, dan pengalaman pengguna:
Google Tidak Mengukur Kecepatan Halaman untuk SEO (Sepenuhnya)
Oke, sepertinya kita sudah kembali pada apa yang baru saja kita katakan, tapi bersabarlah.
Google tidak mengukur kecepatan halaman sebagai hal yang sangat penting, tetapi mengukur perilaku pengguna. Mereka telah mengatakan di masa lalu bahwa jika pengguna bersedia menunggu konten dimuat, mereka tidak akan menurunkan versi situs web karena lambat.
Ini karena Google menganggap kegunaan dan pengalaman lebih penting daripada kecepatan. Kembali pada tahun 2010, Matt Cutts mengatakan bahwa memasukkan kecepatan situs sebagai faktor peringkat “mempengaruhi outlier […] Jika Anda adalah sumber daya terbaik, Anda mungkin masih akan muncul.” Kebetulan semakin sedikit waktu yang dimiliki pengguna untuk menunggu sebuah halaman, semakin besar kemungkinan mereka untuk tetap berada di halaman tersebut.
Jadi ketika menggunakan layanan pengujian kecepatan seperti PageSpeed Insights, pastikan untuk mempertimbangkan waktu muat halaman Anda dari perspektif praktis juga. Bagaimana perasaan Anda tentang waktu yang dibutuhkan halaman Anda untuk memuat saat Anda mengetiknya di browser Anda? Apakah menurut Anda kualitas kontennya pantas untuk ditunggu?
Pemeriksaan sederhana seperti ini mudah dilakukan dan dapat memberi Anda banyak wawasan tentang apa yang akan dipikirkan pengguna Anda.
Waktu Muat Halaman Praktis Penting – Bukan TTFB
Time To First Byte yang lebih cepat tidak berarti situs web yang lebih cepat.
TTFB bukanlah pengukuran praktis. Itu tidak terlalu mempengaruhi pengalaman pengguna. Waktu yang diperlukan browser untuk berkomunikasi bolak-balik dengan server tidak memengaruhi pengalaman pengguna terhadap konten server itu, sama seperti waktu yang diperlukan bagi mereka untuk benar-benar berinteraksi dengannya.
Sebaliknya, pengukuran yang menguji waktu untuk interaktivitas secara inheren lebih penting. Peningkatan di sini tidak selalu sesuai dengan hasil tes atau skor kecepatan halaman web.
Jadi, takeaway utama di sini? Konten berkualitas tinggi dan pengalaman pengguna yang luar biasa masih merupakan dua faktor paling signifikan yang terlibat dalam SEO, kecepatan situs dapat memengaruhi ini tetapi hampir bukan yang paling penting.
Kecepatan Seluler Sekarang Menjadi Faktor Peringkat
Pada Juli 2018, kecepatan memuat halaman seluler telah menjadi faktor dalam peringkat SEO . TTFB dapat dimasukkan dalam hal ini.
Namun, sekali lagi, TTFB dan waktu pemuatan halaman tidak sepenting konten dan kegunaan berkualitas tinggi. Pengalaman pengguna di perangkat seluler telah lama menjadi area utama Google dan mesin pencari lainnya telah mencoba menargetkan dan meningkatkannya. Waktu muat hanyalah sebagian kecil dari ini.
Desain responsif dan teks serta gambar yang mudah dibaca dan terukur jauh lebih penting.
Google sangat merekomendasikan alat mereka PageSpeed Insights untuk melihat dengan benar bagaimana kecepatan halaman Anda dapat memengaruhi peringkat SEO.
Lambat dan Mantap Memenangkan Perlombaan
Oke, semua ini tidak berarti Anda harus membiarkan situs Anda berhenti merayap. Ini bukan dongeng masa kecil atau ajakan untuk mengurangi internet cepat. Internet cepat adalah salah satu keajaiban zaman modern dan Anda tetap ingin situs Anda dimuat secepat mungkin.
Apa yang kami katakan adalah jika Anda mencoba menemukan cara meningkatkan Time To First Byte, hentikan.
Jauh lebih penting bagi Anda untuk mulai melihat waktu buka halaman secara keseluruhan dan bukan hanya waktu yang dibutuhkan server untuk merespons. Di Nexcess, kami bangga dengan seberapa cepat pusat data kami menyajikan konten, dan bekerja keras untuk memastikan bahwa server kami dioptimalkan untuk memberikan pengalaman pengguna yang luar biasa dan membantu meningkatkan SEO Anda sebanyak yang dapat dilakukan oleh perusahaan hosting.
Kami sangat menyarankan untuk memeriksa Nexcess Cloud dan melihat bagaimana Nexcess dapat membantu.