Kami selalu bersemangat untuk mengerjakan proyek baru dan berkolaborasi dengan orang-orang inovatif.
+62 811-801-813
https://flobamora.id
Jl. Lintas Flores, RT.007/RW.000, Natameze, Kec. Boawae, Kabupaten Nagekeo, Nusa Tenggara Tim - 86462
Memahami Cumulative Layout Shift untuk Mengoptimalkan Website
Kecepatan dan kenyamanan pengguna saat mengakses website adalah dua faktor penting dalam performa digital. Salah satu metrik yang diperkenalkan Google untuk menilai kenyamanan pengguna adalah Cumulative Layout Shift (CLS). Metrik ini menjadi bagian dari Core Web Vitals, yang mempengaruhi SEO dan pengalaman pengguna.
Dalam artikel ini, kita akan membahas:
Cumulative Layout Shift (CLS) adalah metrik yang mengukur stabilitas visual halaman web saat sedang dimuat. CLS menunjukkan seberapa sering dan seberapa besar elemen-elemen di halaman berpindah tempat secara tak terduga, tanpa interaksi pengguna.
Itulah layout shift, dan CLS mengukur dampak total dari kejadian-kejadian seperti ini selama halaman aktif.
Menurut Google:
width
dan height
akan memicu perubahan layout saat dimuat.
Berikut langkah-langkah teknis yang bisa kamu lakukan:
Tambahkan atribut width
dan height
agar browser bisa mengalokasikan ruang sebelum elemen dimuat.
<img src="produk.jpg" width="600" height="400" alt="Produk">
Gunakan placeholder dengan tinggi tetap untuk iklan, banner, atau widget.
Gunakan font-display: swap
dalam @font-face agar teks tetap tampil sambil menunggu font.
@font-face {
font-family: 'CustomFont';
src: url('customfont.woff2') format('woff2');
font-display: swap;
}
Tambahkan tempat penampung tetap (skeleton/loading box) untuk elemen yang di-lazy-load seperti gambar atau konten scroll.
Gunakan CSS transform
dan opacity
untuk transisi visual, bukan top
, left
, atau height
.
Tool | Fungsi |
---|---|
PageSpeed Insights | Analisis performa + saran optimasi |
Web.dev Measure | Audit Core Web Vitals secara menyeluruh |
Lighthouse | Debug CLS di Chrome DevTools |
Chrome UX Report | Data performa berdasarkan pengguna nyata |
Web Vitals API | Untuk integrasi pelaporan real-time |
Cumulative Layout Shift (CLS) adalah metrik penting yang menunjukkan stabilitas visual sebuah halaman web. Dengan mengoptimalkan CLS, kamu bukan hanya meningkatkan skor SEO, tapi juga memberikan pengalaman pengguna yang lebih baik, aman, dan profesional.
Mulailah dengan:
Ingat, pengguna menyukai situs yang cepat dan stabil — CLS mengukur keduanya.