İçeriğe geç
Performans · Cumulative Layout Shift

CLS (Cumulative Layout Shift) nedir?

Sade anlatım, işletmeniz için anlamı, örnek ve teklif alırken sorulacak soru.

Kısa cevap

CLS, bir sayfa yüklenirken ve kullanılırken görünür öğelerin beklenmedik biçimde ne kadar yer değiştirdiğini ölçen metriktir; tam tıklanacakken kayan buton ya da aşağı inen metin gibi görsel kararsızlıkları sayısallaştırır.

CLS, Core Web Vitals'ın görsel kararlılık metriğidir. Sayfa açılırken bir görsel geç yüklenip metni aşağı ittiğinde, bir reklam alanı sonradan belirdiğinde ya da web fontu gelince satırlar yeniden dizildiğinde ekranda kayma olur. Tarayıcı her beklenmedik kaymanın büyüklüğünü ve etkilenen alanı hesaplar, bunları toplar ve tek bir puana dönüştürür. Google'ın yayınladığı eşiğe göre 0,1'in altındaki CLS değerleri iyi kabul edilir. Kullanıcının kendi eylemi sonucu oluşan kaymalar, örneğin bir menünün açılması, ölçüme dahil edilmez.

İşletme sahibi için neden önemli

Kaymalar yalnızca rahatsız edici değildir; yanlış tıklamaya yol açar. Kullanıcı bir ürün bağlantısına basacakken araya giren bir banner yüzünden başka bir yere gider ya da formu göndereceğine reklamı açar. Bu durum güveni zedeler ve özellikle mobilde terk oranını artırır. CLS sorunları çoğunlukla tasarım ve kodlama disiplininden kaynaklanır: görsellere boyut tanımlamamak, dinamik içeriğe yer ayırmamak, fontları geç yüklemek. Bunlar proje başında önlenmesi kolay, sonradan bulması zahmetli hatalardır.

Örnek

Bir haber ve içerik sitesinin makale sayfalarında, başlığın hemen altına sonradan yüklenen bir reklam alanı var. Reklam gelince tüm metin 250 piksel aşağı kayıyor ve okuyucu yerini kaybediyor. Reklam alanına sabit yükseklik tanımlanıp yer önceden ayrıldığında kayma sıfırlanıyor; sayfanın CLS değeri eşiğin altına iniyor ve okuma süresi artıyor.

Sık yapılan hata

Görsel ve video etiketlerine genişlik ve yükseklik yazmamaktır; tarayıcı görselin boyutunu ancak indirdikten sonra öğrenir ve o ana kadar yer ayırmaz. İkinci sık hata, sayfa yüklendikten sonra üstten açılan çerez uyarısı ya da kampanya bandının içeriği aşağı itmesidir; bu tür öğeler akışın üstünde konumlanmalıdır. Üçüncüsü, web fontu yüklenirken yedek fontla gösterilen metnin sonradan farklı genişlikte yeniden dizilmesidir.

Teklif alırken sorulacak soru

Görseller, videolar, reklam ve kampanya alanları için yer ayırma kuralı kodlama standardının parçası olacak mı? Çerez uyarısı ve bildirim bantları sayfa içeriğini kaydırmadan gösterilecek mi?

Sık sorulanlar

CLS neden bazı ziyaretlerde iyi, bazılarında kötü çıkıyor?

Kayma, bağlantı hızına ve cihaza göre değişir. Yavaş bağlantıda görseller ve reklamlar daha geç gelir, dolayısıyla daha fazla kayma yaşanır. Bu yüzden gerçek kullanıcı verisine bakmak gerekir.

Kayma yapan öğeyi nasıl bulurum?

PageSpeed Insights ve Chrome geliştirici araçları, hangi öğelerin ne kadar kaydığını listeler. Çoğu zaman sorumlu boyutsuz görseller, geç gelen reklam alanları ya da web fontlarıdır.

Bilgi Merkezi

Bu konuda okumaya değer

Bu sayfayla doğrudan ilgili, editör ekibimizin seçtiği üç rehber. Karar vermeden önce on dakikanızı buraya ayırın.

Web sitesi yaptırma rehberi
Web sitesi yaptırma rehberi
WhatsApp'ta Yaz 0547 001 16 16
Projenizi Konuşalım

Kalem kalem yazılı teklif. Keşif görüşmesi ücretsiz, yükümlülük yok.