TTFB WordPress : Pengertian, Pentingnya, dan Cara Mengukurnya

Dewabiz.com – TTFB WordPress : Pengertian, Pentingnya, dan Cara Mengukurnya – Adapun kecepatan keseluruhan situs WordPress, ada yang sering cenderung fokus pada kinerja dan optimasi front-end untuk meningkatkan kecepatan pemuatan halaman . Namun, kadang-kadang ada baiknya bertanya pada diri sendiri dari sisi server, di mana pemuatan situs dimulai. Hari ini kami akan mengeksplorasi cara TTFB (tempo ke byte pertama) memengaruhi situs Anda dan kami akan menganalisis bersama beberapa cara sederhana untuk menguranginya. TTFB adalah faktor kinerja yang sering diabaikan, namun harus dipertimbangkan setiap kali Anda menguji kecepatan situs Anda.

Apa itu TTFB?

TTFB adalah akronim waktu ke byte pertama (tempo ke byte pertama). Secara sederhana, ini adalah ukuran berapa lama browser harus menunggu sebelum menerima byte data pertama dari server. Semakin lama untuk menerima data ini, semakin lama waktu untuk menampilkan halaman Anda.

Kesalahan umum adalah bahwa TTFB dihitung setelah waktu resolusi DNS , namun perhitungan TTFB awal dalam komunikasi jaringan selalu termasuk latensi jaringan . Ini melibatkan proses 3 langkah dan penundaan serta latensi dapat terjadi pada setiap tahap proses, meningkatkan nilai keseluruhan TTFB.

image by kinsta.com

1. Permintaan ke Server

Ketika seseorang mengunjungi situs Anda, hal pertama yang terjadi adalah permintaan HTTP dikirim oleh klien (browser) ke server. Pada tahap ini ada berbagai faktor yang dapat menghasilkan penundaan. Waktu resolusi DNS yang lambat dapat membantu meningkatkan waktu permintaan. Jika server terletak di lokasi yang jauh secara geografis, latensi dapat dimasukkan dalam jarak yang harus dilewati data. Selain itu, jika ada aturan firewall yang kompleks, ini dapat meningkatkan waktu routing dan kecepatan jaringan klien.

2. Pemrosesan Server

Setelah mengirim, server harus memproses permintaan dan menghasilkan respons. Ini dapat menghasilkan serangkaian penundaan, seperti panggilan basis data yang lambat , banyak skrip pihak ketiga untuk dijalankan, cache tanggapan pertama, kode buruk atau kegagalan untuk mengoptimalkan tema WordPress dan sumber daya server seperti disk I / O dan memori, tidak efisien .

3. Respons terhadap Klien

Setelah server memproses permintaan, maka ia harus menanggapi klien (atau lebih tepatnya mengembalikan byte pertama). Transmisi ini sangat dipengaruhi oleh kecepatan jaringan server dan klien . Jika klien memiliki koneksi Internet yang lambat dari hotspot Wi-Fi, itu akan tercermin dalam TTFB.

Apakah TTFB Penting?

Penting untuk dipahami bahwa TTFB (waktu ke byte pertama) tidak sesuai dengan kecepatan situs. Pada kenyataannya itu adalah ukuran reaktivitas. Ada banyak diskusi online apakah TTFB penting atau tidak. Beberapa mengatakan itu tidak relevan ( Cloudflare , LittleBizzy ), dan yang lain mengatakan itu penting ( Ilya Grigorik , Engineer Kinerja Web Google). Kedua belah pihak melaporkan elemen yang valid tentang mengapa itu tidak penting, dan juga beberapa pertanyaan tentang bagaimana ini harus dihitung.

Moz bahkan telah melakukan studi mendalam tentang korelasi antara peringkat pencarian dan waktu dengan byte pertama . Namun sulit untuk mengetahui apakah korelasi ini menentukan atau apakah situs dengan TTFB rendah lebih cepat secara umum. Yang dapat dipengaruhi oleh faktor pengindeksan Google yang dikaitkan dengan kecepatan.

Namun, daripada membuang-buang waktu untuk merenungkan apakah itu penting atau tidak, kami lebih memilih untuk fokus pada optimasi yang berguna untuk meningkatkan indikator ini. Semua yang Anda lakukan dapat berkontribusi pada kecepatan keseluruhan situs WordPress Anda, dan ini pada gilirannya akan memengaruhi TTFB Anda. Dalam pengujian kami, situs dengan TTFB yang jauh lebih tinggi hanya memuat lebih lambat.

Secara umum, nilai apa pun di bawah 100 ms sangat baik dan merupakan TTFB yang baik . Google PageSpeed ​​Insights merekomendasikan waktu respons server kurang dari 200 ms . Kisaran 300-500 ms cukup rata-rata. Dan jika Anda memiliki lebih dari 600 ms, mungkin ada sesuatu yang salah dengan server Anda atau mungkin sudah waktunya untuk beralih ke web yang lebih baik. Atau ikuti saran kami di bawah ini tentang cara mengurangi TTFB. Dan ingat bahwa faktor lain mungkin negosiasi SSL / TLS.

Cara Mengukur TTFB Anda

Ada banyak cara berbeda untuk menguji TTFB Anda. Kami akan menganalisis beberapa di bawah ini. Tapi ingat, masing-masing alat akan memberi Anda hasil yang sedikit berbeda, jadi penting untuk menggunakan satu dan menggunakannya sebagai pedoman.

Ukur TTFB dengan Google Chrome DevTools

Anda dapat mengukur TTFB di Google Chrome dengan alat DevTools . Namun, ingat bahwa jika Anda menguji dari komputer Anda, TTFB dipengaruhi oleh latensi jaringan dan koneksi internet Anda. Untuk alasan ini, mungkin lebih dapat diandalkan untuk menggunakan alat pihak ketiga (seperti yang akan kita lihat lebih baik di bawah) yang melakukan tes dari pusat data.

Pilih Instrumen Lain> Alat Pengembang dari menu Chrome.
Klik kanan pada elemen halaman dan pilih Inspect
Dengan tombol keyboard, tekan Ctrl + Shift + I (Windows) atau Cmd + Opt + I (Mac)
Luncurkan jendela Jaringan untuk melihat kinerja situs.

Ukur TTFB dengan WebPageTest

instrumen lain untuk mengukur TTFB adalah WebPageTest . Menurut glosarium mereka, waktu target adalah waktu yang diperlukan untuk DNS, untuk socket dan untuk negosiasi SSL + 100 ms. Evaluasi yang diungkapkan oleh surat akan dikurangi menjadi setiap 100 ms keterlambatan sehubungan dengan tujuannya.

Ukur TTFB dengan Pingdom

Chrome dan WebPageTest menyebutnya TTFB. Jika Anda menggunakan Pingdom, Anda akan menemukannya ditandai dengan “Tunggu” (waktu tunggu).

Ukur TTFB dengan GTmetrix

Juga di GTmetrix, seperti di Pingdom, TTFB disebut sebagai waktu tunggu.

Ukur TTFB dengan Alat KeyCDN

KeyCDN memiliki alat pengukuran kinerja yang sangat baik di mana TTFB dapat diukur dari 14 lokasi yang berbeda secara bersamaan.

Ada juga alat lain untuk mengukur TTFB, seperti Alat Kinerja Sucuri dan ByteCheck . Tahukah anda? Bahkan Google Analytics memiliki bagian yang memungkinkan Anda untuk melihat waktu respons rata-rata. Cukup klik “Perilaku> Kecepatan Situs> Tinjauan Umum”.

Demikianlah pembahasan tentang TTFB WordPress : Pengertian, Pentingnya, dan Cara Mengukurnya. Semoga dengan adanya artikel ini bisa menambah wawasan kita untuk meningkatkan kinerja WordPress supaya tidak terjadi kelemotan dan ditinggalkan oleh para pelanggan Anda. Tunggu artikel selanjutnya tentang 4 Cara untuk Mengurangi TTFB di Situs WordPress Anda. Semoga bermanfaat dan bisa diterapkan serta dipahami. Terima kasih! Jangan lupa bagikan.