Kısa cevap
LCP, sayfanın görünür alanındaki en büyük uygun içerik öğesinin gösterilme zamanını ölçen bir yükleme metriğidir.
Nerede işine yarar?
Ana görselin indirilmesi, sunucu yanıtı ve gösterim gecikmesi sonucu etkileyebilir. Hangi öğenin LCP olduğunu belirlemek, rastgele bütün kaynakları preload etmekten daha anlamlıdır. Laboratuvar ve gerçek kullanıcı ölçümleri ayrı koşulları temsil eder.
Tanımdan uygulamaya, kendi denemene.
Bir cümlede uygulaması
Mobil açılışta ana görselin geç keşfedilmesi nedeniyle oluşan beklemeyi azaltmak.
Neyle karıştırılmamalı?
LCP bütün sayfanın tamamlanma zamanı değildir; görünür ana içeriğe odaklanır.
Sayfa geldi. Peki, asıl sahne geldi mi?
Bir mimarlık portfolyosunu telefonda açtığını düşün. Üst menü hemen görünüyor, küçük logo yerinde, ama projenin büyük kapak görseli hâlâ boş. Ziyaretçi için sayfanın karakterini taşıyan bölüm eksik. LCP bu tür yüklenme deneyimini anlamak için kullanılan bir ölçüdür: görünür alandaki uygun büyük içerik öğesinin ne zaman çizildiğini izler. Her ekranda aynı öğenin seçileceğini varsayamazsın; küçük telefonda başlık, geniş masaüstünde proje görseli öne çıkabilir.
İlk iş dosyaları rastgele küçültmek değildir. Ölçümde hangi öğenin LCP olarak kaydedildiğini bulursun. Görselin adresi ilk HTML içinde bulunuyor mu, tarayıcı ona ne zaman istek atıyor, dosya ne kadar sürüyor ve dosya geldikten sonra çizim neden bekliyor? Bu sorular birbirinden farklı darboğazları ayırır. Sunucu yanıtı geçse de, kaynak geç keşfedilse de, ana iş parçacığı meşgul olsa da sonuçta büyük sahne geç görünebilir.
Bir portfolyo kapağının çok ağır olması olası nedenlerden biridir; tek neden değildir. Küçük bir görseli ancak büyük bir JavaScript paketi çalışınca keşfetmek de gecikme yaratır. Görsel hazırken üzerine kapanan bir giriş animasyonu gerçek kullanıcının bekleyişini artırabilir. Bu yüzden ölçüm yalnız ağ sekmesindeki dosya boyutuyla açıklanmaz. İçerik keşfi, aktarım, çözümleme ve görünür hâle gelme zinciri birlikte incelenir.
Androverse gibi görsel kimliği güçlü bir sitede amaç sahneyi yok etmek değil, ilk yararlı görüntüyü zamanında sunmaktır. Gerçek tasarımla uyumlu bir kapak, doğru görsel boyutu ve bilinçli yükleme önceliği birlikte kullanılabilir. Ziyaretçi etkileşmeden çalışması gerekmeyen ağır hareketler daha sonra başlatılabilir. Buradaki karar, hız uğruna başka bir markanın sayfasına benzeyen boş bir ekran üretmek değil; tasarımın ilk anlaşılır hâlini hafif ve tutarlı kurmaktır.
İlk işaret ile ana sahne farklı anlar.
Bir şey göründü
Küçük logo veya sayfa zemini erken belirebilir. Bu, ziyaretçiye işlemin başladığına dair yararlı bir işarettir. Ancak kişinin aradığı ürün fotoğrafı ya da yazı başlığı hâlâ bekliyorsa içerik deneyimi tamamlanmış sayılmaz. İlk küçük çizim ile ana içeriğin görünmesi aynı soruyu yanıtlamaz.
Ana içerik göründü
LCP yüklenme deneyiminin büyük ve görünür içerik tarafını anlatır. Bir öğenin çizilmiş olması bütün düğmelerin hazır olduğunu, sayfanın kaymayacağını veya satın alma akışının çalıştığını kanıtlamaz. Bu nedenle LCP, etkileşim ve kararlılık ölçümleriyle birlikte okunur; tek başına deneyimin tamamına verilen puan değildir.
İlk büyük içeriğin gecikmesini bulmak
LCP sorunu tek bir büyük dosyadan kaynaklanmayabilir. Sunucu yanıtı, önemli kaynağın geç keşfedilmesi veya içeriğin animasyon arkasında bekletilmesi de etkili olabilir. Önce hangi öğenin LCP sayıldığı bulunur; ardından yükleme zincirinin hangi bölümünde zaman kaybedildiği incelenir.
- Ölçümde LCP öğesini tanımla.
- Önemli görselin boyutunu ve yükleme önceliğini kontrol et.
- Laboratuvar testini gerçek ziyaretçi koşullarıyla birlikte değerlendir.
LCP yalnız resim boyutuyla mı ilgilidir?
Hayır. Büyük metin bloğu gibi farklı içerikler de ölçümün parçası olabilir. Kaynağı sıkıştırmak işe yarasa bile geç başlatılan istek veya uzun sunucu beklemesi devam ediyorsa sorunun tamamını çözmez.
İşin içinde sorulacaklar.
İyi bir LCP değeri hangi koşulda değerlendirilir?
Core Web Vitals değerlendirmesinde iyi LCP için kullanılan eşik 2,5 saniye ve altıdır; gerçek ziyaretlerin yüzde 75'lik dilimi dikkate alınır. Fakat tek bir yerel ölçüm bu topluluğu temsil etmez. Cihaz türü ve gerçek kullanıcı verisiyle laboratuvar sonucunu ayır. Bir değişiklikten sonra laboratuvarda gördüğün kazanımın ziyaretçi dağılımında da oluşup oluşmadığını zaman içinde izle.
Ana görsele lazy loading eklemek doğru mu?
İlk ekranda hemen görülmesi gereken büyük bir görselin geciktirilmesi genellikle amaca ters düşer. Ekran aşağısındaki görselleri ertelemek başka bir karardır. Hangi resmin ilk görünür alanda bulunduğunu responsive tasarımla birlikte değerlendir. Her görsele aynı kuralı yapıştırmak yerine kritik sahneye erişimi kolaylaştır, henüz gerekmeyen medyayı ise uygun zamanda yükle. Öncelik yalnız gerçekten gerekli öğelerde anlamlıdır.
Yazı sayfasında LCP görsel olmak zorunda mı?
Hayır. Görünür büyük metin blokları da uygun koşullarda LCP öğesi olabilir. Fontun yüklenme davranışı, metnin çizilmesi ve sayfa düzeni bu deneyimi etkiler. Bir blogun büyük kapağı masaüstünde görünürken mobilde başlığın daha baskın olması mümkündür. Önce ölçümün seçtiği gerçek öğeyi incelemek, bütün sayfaları tek bir görsel optimizasyon reçetesine sıkıştırmaktan daha işe yarar.
Görseli kaldırmak her zaman daha iyi çözüm mü?
Görsel bir kararın anlaşılmasını sağlıyorsa onu kaldırmak görevi zorlaştırabilir. Önce uygun boyut, biçim, kaynak keşfi ve çizim gecikmesini değerlendir. Örneğin bir ürünün doku farkını gösteren fotoğrafın yerini açıklamasız boşluk tutmaz. Dekoratif ve pahalı bir katmanla bilgi taşıyan fotoğrafı ayır. Performans çalışması yalnız süreyi azaltmayı değil, aynı yararı daha düşük maliyetle sunmayı hedefler.
Bir kapağın bekleme haritası.
Görseli büyük bir sayfa seç. Ziyaretçinin ilk birkaç saniyede neyi beklediğini ekran, kaynak ve çizim olarak üç ayrı satıra yaz. Çözüm seçmeden önce gecikmenin başladığı yeri tarif et.
LCP bir görsel yarışının skoru değil, ana sahneye ulaşma süresidir. Önce hangi sahnenin beklendiğini bul; sonra yolundaki gerçek gecikmeyi kaldır.
Bağlantılı kavramlar
- CLSCLS, beklenmeyen yerleşim kaymalarının sayfa deneyimi boyunca oluşturduğu görsel kararsızlığı ölçer.
- INPINP, bir sayfanın kullanıcı etkileşimlerine görsel yanıt verme gecikmesini değerlendiren etkileşim metriğidir.
- RasterRaster görsel, görüntüyü bir piksel ızgarasında renk değerleriyle saklayan görsel türüdür.

