7 Tips untuk Mengurangi Waktu Respons Server (TTFB) di WordPress
Diterbitkan: 2022-10-27Apakah Anda ingin mengurangi waktu respons server (TTFB) di WordPress? Anda tidak perlu mengeluarkan biaya untuk memastikan situs web Anda dimuat dengan cepat. Pengoptimalan kecepatan mungkin tampak sepele, tetapi bahkan sedikit perubahan dapat berdampak besar pada bisnis Anda.
Salah satu faktor yang mempengaruhi kecepatan situs web Anda adalah waktu respons server (TTFB).
Skor "time to first byte" yang lambat dapat memengaruhi kecepatan situs web Anda dan membuat pengguna meninggalkan situs web Anda ke situs pesaing.
Untuk alasan ini, Anda harus mengurangi waktu respons server di situs web Anda. Dalam panduan ini, kami akan menunjukkan 7 tips untuk mengurangi nilai TTFB dan meningkatkan waktu respons server .
Isi:
- Apa itu TTFB?
- Apa itu Skor TTFB yang Baik?
- Mengapa Penting di WordPress
- Bagaimana Mengukur TTFB Anda
- Menggunakan Alat Pengembang Chrome
- Ukur TTFB Dengan Wawasan PageSpeed
- Ukur TTFB Menggunakan Alat WebPageTest
- Penyebab Waktu Respons Server Lambat
- 7 Cara Mengurangi Waktu Respons Server di WordPress
- Gunakan Plugin Caching
- Aktifkan Kompresi Data
- Optimalkan Basis Data Anda
- Gunakan Jaringan Pengiriman Konten
- Perbarui Situs Anda Secara Teratur
- Hapus Plugin dan Tema yang Tidak Digunakan
- Tingkatkan Host Web Anda
- Kesimpulan
Apa itu TTFB?
TTFB adalah kependekan dari Time To First Byte. Ini adalah metrik kinerja web yang mengukur waktu yang diperlukan browser untuk menerima byte data pertama dari server .
Menghubungkan ke web adalah proses multi-langkah antara server Anda, database, dan browser pengguna. Setiap langkah berpotensi menyebabkan penundaan.
Skor TTFB menyumbang tiga proses:
- Permintaan ke Server: Waktu yang diperlukan browser untuk mengirim permintaan ke server.
- Pemrosesan Server: Waktu yang diperlukan untuk mengunduh file yang diperlukan sebelum mengirimnya kembali ke klien. Ini termasuk waktu pencarian DNS dan waktu pengalihan server.
- Response to Client: Waktu yang dibutuhkan server untuk menampilkan kembali data yang diminta ke browser pengguna (client).
Apa itu Skor TTFB yang Baik?
Menurut Google PageSpeed Insights , waktu standar untuk memproses permintaan idealnya adalah 800ms atau 0,8 detik. Jika server Anda membutuhkan waktu lebih lama dari ini, Anda mungkin perlu meningkatkan waktu respons server Anda.
Mengapa Penting di WordPress
Meskipun TTFB berbeda dari kecepatan halaman, itu memengaruhi kecepatan halaman keseluruhan situs web Anda. Namun, beberapa orang mungkin berpendapat bahwa memiliki skor TTFB yang 'baik' tidak diperlukan.
Google juga menyatakan bahwa TTFB adalah aspek penting dari pengalaman memuat tetapi tidak memengaruhi skor Vital Web Inti situs web Anda. Jadi mengapa itu penting?
Saat Anda mengurangi TTFB, pengguna akan menghabiskan lebih sedikit waktu menunggu halaman Anda mulai dimuat. Akibatnya, itu akan meningkatkan keterlibatan pengguna dan mengurangi rasio pentalan di situs web Anda.
Bagaimana Mengukur Waktu Respons Server Anda
Ada berbagai cara untuk mengukur nilai TTFB situs web Anda. Anda dapat menggunakan alat pengembang chrome atau alat uji kecepatan untuk mengukur waktu respons server Anda.
Meskipun Anda dapat menggunakan beberapa alat pengujian online, sebaiknya gunakan satu saja untuk situs web Anda. Setiap alat dapat menunjukkan nilai yang berbeda berdasarkan lokasi servernya.
Pengujian TTFB Menggunakan Chrome DevTools
Alat dev chrome berguna untuk menguji waktu respons server Anda. Namun, ada batasan untuk menggunakan metode ini.
Pertama, karena memeriksa dari browser Anda, Anda mungkin mengalami latensi jaringan karena koneksi internet yang buruk. Juga, itu akan memeriksa nilai TTFB berdasarkan lokasi Anda saat ini dan kemungkinan pengguna mengakses situs Anda di seluruh dunia.
Untuk alasan ini, sebaiknya gunakan alat online untuk memeriksa respons server Anda di seluruh pusat data tempat situs Anda dihosting.
Untuk menggunakan opsi pengembang chrome, buka situs web yang ingin Anda periksa waktu responsnya. Setelah itu, klik kanan di mana saja pada jendela browser dan pilih Inspect . Ini akan membuka menu pengembang.
Atau, Anda dapat menggunakan pintasan (ctrl + shift + I di windows dan cmd + shift + I di Mac) untuk membuka menu ini.
Selanjutnya, pilih tab Jaringan dari opsi pengembang yang tersedia dan segarkan halaman.
Setelah itu, arahkan kursor ke hasil pertama yang berisi nama situs web Anda dan klik bagan Air Terjun . Anda akan melihat popup informasi respons server. Nilai “waiting for server response” adalah nilai TTFB atau waktu tunggu (yaitu 659ms dari gambar di atas).
Menggunakan Alat PageSpeed Google
Alat PageSpeed Insights memeriksa metrik vital web inti situs web Anda seperti Largest Contentful Paint (LCP) dan First Contentful Paint (FCP). Namun, itu juga dapat digunakan untuk menguji TTFB Anda.
Untuk menggunakan alat ini, buka situs web PageSpeed Insights dan masukkan situs web Anda di kotak input. Setelah itu, klik Analisis .
Anda akan melihat beberapa peringkat untuk situs web Anda. Kami tertarik dengan nilai TTFB.
Saat Anda menggulir ke bawah ke tab "Peluang", Anda akan melihat rekomendasi untuk mengurangi waktu respons server awal.
Google PageSpeed Insights memberikan metrik kinerja tentang situs web Anda. Untuk mempelajari lebih lanjut tentangnya, ikuti tautan ini ke panduan pemula kami di Core Web Vitals .
Ukur TTFB Menggunakan Alat WebPageTest
Anda juga dapat memeriksa kecepatan situs web Anda menggunakan alat WebPageTest. Cukup masukkan alamat situs web Anda dan klik Mulai Uji .
Alat ini akan menganalisis situs web Anda dan menunjukkan kinerja situs Anda. Untuk memeriksa skor TTFB, gulir ke bawah dan klik metrik Air Terjun untuk membuka laporan terperinci tentang tes tersebut.
Anda akan melihat skor 'time to first byte' domain Anda di kolom TTFB pada baris pertama.
Apa Penyebab Waktu Respons Server Lambat
Time To First Byte umumnya dipengaruhi oleh hosting web dan aplikasi backend Anda (WordPress). Berikut adalah beberapa alasan untuk waktu respons server yang lambat.
- Host web lambat
- Basis data WordPress yang tidak dioptimalkan
- Perangkat Lunak Kedaluwarsa
- Latensi Jaringan
- Lalu Lintas Web Tinggi
Beberapa penyebab ini, seperti lalu lintas web yang tinggi dan hosting web yang lambat, dapat diatasi dengan meningkatkan ke server hosting WordPress yang aman dan cepat . Namun, ada beberapa optimasi yang dapat Anda lakukan di situs WordPress Anda untuk mengurangi nilai TTFB.
7 Cara Mengurangi Waktu Respons Server (TTFB) di WordPress
Di sini, kami akan menjelaskan 7 cara untuk mengurangi Time to First Byte (TTFB) di WordPress.
Gunakan Plugin Caching untuk Mengurangi Waktu Respons Server (TTFB)
Caching adalah teknik pengoptimalan situs web untuk menyimpan versi statis situs di server. Saat pengguna yang kembali mengunjungi situs Anda, server Anda akan menampilkan versi cache kepada pengguna tersebut. Ini adalah salah satu cara paling efektif untuk mengoptimalkan kinerja situs web Anda.
Mengaktifkan caching di situs WordPress Anda akan mengurangi permintaan yang diproses server Anda setiap detik. Ini, pada gilirannya, akan membebaskan sumber daya server dan mengurangi waktu respons server.
Cara termudah untuk menambahkan caching di situs WordPress adalah menggunakan plugin caching. Anda dapat memeriksa panduan ini untuk mempelajari cara menginstal dan mengkonfigurasi plugin WP Super Cache.
Setelah memasang plugin caching di situs web Anda, Anda juga harus mengaktifkan opsi untuk memuat gambar Anda dengan lambat. Saat diaktifkan, situs web Anda hanya akan menampilkan gambar saat pengguna menggulir ke bagian dengan gambar.
Kurangi Waktu Respons Server (TTFB) dengan Mengaktifkan Kompresi Data
Kompresi data adalah proses mengurangi ukuran file web Anda menggunakan algoritma kompresi. Dua algoritma banyak digunakan; kompresi brotli dan gzip.
Kedua algoritma bekerja dengan baik di situs WordPress. Saat diaktifkan, itu akan memampatkan file web Anda (gambar, skrip, dan file CSS) tanpa kehilangan kualitas.
Anda dapat menggunakan plugin caching WordPress yang mendukung kompresi data untuk mengaktifkan kompresi brotli atau gzip di situs web Anda. Ikuti tautan ini untuk mempelajari cara mengaktifkan kompresi data di WordPress .
Optimalkan Basis Data Anda untuk Mengurangi Waktu Respons Server (TTFB)
Jika database WordPress Anda berisi terlalu banyak data yang tidak perlu, ini dapat memengaruhi waktu respons server Anda. Data ini biasanya mencakup revisi posting, posting dan komentar yang dibuang, komentar spam, atau data sisa dari plugin yang dihapus.
Cara termudah untuk membersihkan database Anda adalah menggunakan plugin WordPress. Anda juga dapat menggunakan plugin seperti Optimalkan Database Setelah Menghapus Revisi untuk menjaga database Anda tetap optimal.
Plugin ini adalah pembersih basis data WP sekali klik yang menghapus revisi posting, spam dan komentar yang dibuang, dll.
Untuk menginstal plugin ini, login ke dashboard WordPress Anda dan pergi ke Plugins >> Add New . Di kotak pencarian, masukkan “optimize database”, lalu klik Install Now di sebelah nama plugin. Aktifkan plugin setelah instalasi selesai.
Sekarang buka Pengaturan >> Optimalkan Database untuk membuka halaman pengaturan plugin. Di sini Anda dapat memilih tabel database yang ingin Anda optimalkan. Setelah membuat pilihan Anda, gulir ke bawah dan klik Simpan Pengaturan .
Untuk mengoptimalkan database Anda, klik Go To Optimizer .
Jika Anda mengklik salah satu tombol Analisis , itu akan menunjukkan kepada Anda tabel yang akan dioptimalkan. Untuk mengoptimalkan DB Anda, klik tombol Optimalkan (detail) .
Ini akan menjalankan optimasi dan menampilkan laporan tabel database yang telah dioptimalkan. Atau, jika Anda mengklik tombol Optimalkan (ringkasan) , itu akan menampilkan ringkasan file yang dihapus.
Gunakan CDN Jaringan Pengiriman Konten
Jaringan Pengiriman Konten berfungsi sebagai perantara antara server web Anda dan browser web. Browser Anda akan mengirim permintaan ke CDN daripada langsung ke server Anda.
Ada manfaat menggunakan CDN di situs web Anda. Sebagai permulaan, CDN memiliki pusat data yang tersebar di seluruh dunia. Jadi, server mereka akan mencakup sebagian besar area tempat pengguna mengunjungi situs Anda.
Jika server web Anda tidak memiliki server khusus di beberapa lokasi, ini mungkin memperkenalkan latensi jaringan untuk pengguna di wilayah terpencil.
Beberapa penyedia hosting WordPress menyertakan CDN dalam layanan mereka. Jadi, jika Anda menggunakan hosting WordPress terkelola, Anda mungkin telah mengaktifkan CDN. Anda dapat menghubungi dukungan penyedia hosting Anda untuk informasi lebih lanjut tentangnya.
Anda juga dapat menggunakan penyedia CDN pihak ketiga untuk situs web Anda jika host web Anda tidak menyertakan layanan CDN. Untungnya, ada banyak pilihan bagus yang tersedia. Salah satu yang paling populer di antara mereka adalah Cloudflare.
Anda dapat melihat video kami tentang cara mengintegrasikan Cloudflare dengan WordPress . Panduan ini juga menjelaskan cara mengatur SSL gratis menggunakan Cloudflare.
Perbarui Situs Anda Secara Teratur untuk Mengurangi Waktu Respons Server (TTFB)
WordPress adalah CMS open-source yang terus diperbarui oleh tim pengembangnya. Pembaruan ini sering kali menyertakan perbaikan bug dan/atau fitur dan pengoptimalan baru yang membuatnya lebih efisien.
Juga, jika tema dan plugin yang Anda gunakan di situs Anda tidak menggunakan versi perangkat lunak terbaru, itu bisa menjadi penyebab lambatnya waktu respons server di situs Anda.
Anda harus tetap up to date dengan versi terbaru WordPress. Juga, pastikan Anda memperbarui tema dan plugin Anda setelah pembaruan diluncurkan.
Anda dapat memeriksa posting kami tentang cara meningkatkan WordPress untuk informasi lebih lanjut. Panduan ini juga mencakup pembaruan plugin dan tema.
Kurangi Waktu Respons Server (TTFB) dengan Menghapus Plugin dan Tema yang Tidak Digunakan
Jika Anda memiliki beberapa plugin yang terpasang di situs Anda yang tidak Anda gunakan secara aktif, Anda harus menghapusnya. Meskipun mereka tidak aktif, mereka masih mengambil ruang server. Setiap kali server Anda membuat permintaan, itu juga akan memuat skrip pada file plugin.
Anda dapat dengan mudah menghapus plugin yang tidak Anda gunakan dari dasbor admin WordPress Anda dengan membuka Plugins >> Installed Plugins . Kemudian cari plugin yang tidak aktif dan klik Hapus .
Untuk menghapus tema dari situs web Anda, buka Appearance >> Themes . Selanjutnya, arahkan kursor ke tema yang ingin Anda hapus dan klik Detail Tema .
Overlay akan muncul dengan detail tentang tema. Klik tombol Hapus dan tekan Ok untuk mengonfirmasi prosesnya.
Jika Anda memiliki tema lain yang tidak Anda gunakan secara aktif, ikuti prosedur yang sama untuk menghapusnya dari situs web Anda.
Tingkatkan Host Web Anda untuk Mengurangi Waktu Respons Server (TTFB)
Anda mungkin sudah mulai dengan paket hosting murah untuk situs web Anda. Itu bisa bagus untuk pengguna WordPress baru. Tetapi seiring pertumbuhan situs Anda, Anda akan menyadari bahwa hosting mungkin tidak memotong kesepakatan untuk situs web Anda, terutama jika Anda menggunakan paket hosting bersama.
Ini karena sumber daya server digunakan bersama di antara situs web yang berbeda, beberapa di antaranya mungkin mengalami masalah. Itu dapat menghasilkan nilai TTFB yang tinggi jika salah satu situs web di jaringan menerima lalu lintas yang sangat besar.
Jika mengikuti langkah-langkah di atas tidak mengurangi waktu respons server (TTFB), Anda mungkin perlu memutakhirkan host web Anda.
Silakan periksa penyedia hosting yang kami rekomendasikan untuk situs WordPress .
Kesimpulan
Mengurangi TTFB akan meningkatkan kecepatan pemuatan situs Anda secara keseluruhan. Selain menjadi faktor peringkat SEO yang penting, kecepatan situs web juga memengaruhi pengalaman pengguna Anda. Jadi Anda harus mengoptimalkan server web Anda untuk mengurangi TTFB.
Dalam panduan ini, kami menjelaskan apa yang dimaksud dengan TTFB dan mengapa Anda harus mengurangi waktu respons server di situs web Anda. Kami kemudian membagikan beberapa langkah untuk membantu Anda mengurangi waktu situs web Anda menjadi skor byte pertama.
Mengurangi waktu respons server dapat meningkatkan kecepatan Anda secara keseluruhan. Namun ada tips lain yang bisa diterapkan untuk meningkatkan kecepatan website Anda. Anda dapat memeriksa panduan pengoptimalan kecepatan WordPress kami untuk informasi lebih lanjut.
Jika Anda tidak ingin melalui teknik ini, Anda dapat meminta layanan pengoptimalan kecepatan kami dan meminta pakar kami meningkatkan kecepatan situs web Anda.