Studi Kasus Ryandi Pratama: TBT Budget Turunkan Total Blocking Time dari 412 ke 168 ms dalam 22 Hari di Personal Brand Konsultan Pajak 2026

TL;DR: Saat mengaudit personal brand Ryandi Pratama (konsultan pajak) per Mei 2026, Total Blocking Time halaman booking konsultasi mencapai 412 ms di koneksi Slow 4G. Setelah penerapan TBT Budget Next.js dalam 22 hari, TBT turun ke 168 ms dan konversi formulir booking naik dari 1,9 persen ke 3,2 persen. Studi kasus ini merinci enam keputusan teknis utama yang berdampak terbesar.
Halaman booking adalah titik konversi paling kritis untuk konsultan pajak. Bila respons klik lambat, calon klien sering kembali ke pencarian Google. Pada audit awal, dua sumber utama TBT ditemukan: bundle skrip pihak ketiga yang dimuat eager dan komponen kalender pilihan jadwal yang berat.
Konteks Awal
| Metrik | Sebelum | Sesudah | Selisih |
|---|---|---|---|
| TBT (Slow 4G) | 412 ms | 168 ms | -244 ms |
| INP p75 | 318 ms | 142 ms | -176 ms |
| Konversi booking | 1,9% | 3,2% | +1,3 pp |
| Bounce booking | 64% | 49% | -15 pp |
Stack: Next.js 15 App Router, Tailwind v4, Supabase Auth, integrasi kalender pihak ketiga. Detail metrik selaras dengan praktik Web Vitals Google.
Enam Keputusan Teknis
1. Audit Bundle dengan next-bundle-analyzer
Identifikasi tiga skrip pihak ketiga yang membebani main thread: tag analitik, pixel iklan, dan widget chat. Ketiganya dipindahkan ke requestIdleCallback melalui custom Script strategy lazyOnload. Pola ini selaras dengan TBT Budget.
2. Pisahkan Komponen Kalender
Komponen kalender pilihan tanggal awalnya client-rendered penuh. Diubah jadi dynamic import dengan ssr: false, dimuat hanya saat pengguna scroll ke section booking. Beban turun signifikan.
3. Decoding Gambar Tertata
Foto profil konsultan diatur memakai komponen <HeroImage /> yang menerapkan Next.js Image TBT Budget. Hasil: decoding tidak lagi menjadi long task.
4. Optimasi Font
Font heading awalnya dimuat dua weight. Kami simplifikasi jadi satu weight + variable, sehingga ada satu permintaan font lebih sedikit.
5. Server Component untuk Daftar Testimoni
Daftar testimoni klien dipindahkan ke Server Component supaya tidak menambah hydration cost.
6. Pasang Budget di Lighthouse CI
Ambang total-blocking-time 180 ms ditanam di budgets.json. Build gagal bila terlampaui. Selaras dengan kerangka Cara Pasang TBT Budget Next.js.
Dampak Pasca-Implementasi
Setelah deploy, monitoring 22 hari menunjukkan stabilitas yang baik. Tidak ada lonjakan TBT saat update mingguan. Halaman booking tetap di bawah ambang meskipun terdapat tambahan testimonial baru. Ini menjadi acuan untuk klien personal brand lain di portfolio.
Pertanyaan Umum
Apakah hasil ini bisa direplikasi tanpa Next.js?
Prinsipnya sama, terutama langkah audit bundle dan dynamic import. Stack lain dapat memetakan ke padanannya. Namun, integrasi <Script> strategy yang dimiliki Next.js menyederhanakan implementasi.
Berapa effort yang dibutuhkan?
Sekitar 22 hari kalender dengan dua sprint pendek. Mayoritas waktu untuk testing di perangkat mid-range nyata, bukan ngoding.
Apa risiko utama saat menerapkan budget?
Tim desain bisa menambah gambar atau widget baru tanpa cek budget. Pasang reminder di pull request template supaya audit terjaga.
Penutup
Performa adalah hasil dari budget yang dijaga, bukan hasil sekali tuning. Personal brand konsultan yang serius mempertahankan konversi perlu menjadikan TBT bagian dari ritual rilis, sama pentingnya dengan revisi konten.
Artikel Terkait
Case Study
MVP untuk UMKM: Validasi Produk Sebelum Bangun Besar
MVP membantu UMKM menguji kebutuhan pasar sebelum modal besar keluar. Langkah praktis dan studi kasus nyata membangun versi terkecil yang cukup.
Case Study
Studi Kasus Nalesha: Membangun E-Commerce Parfum dengan Strategi Konten Organik
Nalesha memulai tanpa iklan berbayar. Dengan strategi konten SEO dan personal branding yang konsisten, mereka membangun traffic organik dan konversi yang bisa diprediksi dalam 8 bulan.
Case Study
Studi Kasus Vetmo: Membangun Kehadiran Digital untuk Bisnis Pet Care
Bagaimana Vetmo membangun kepercayaan digital di industri pet care Indonesia melalui website, konten edukasi, dan strategi SEO lokal yang terukur dalam 6 bulan pertama.
Butuh website yang benar-benar bekerja?
Hubungi Vito untuk konsultasi gratis 15 menit.
WhatsApp SekarangDaftar Isi