Kısa cevap: Core Web Vitals, Google’ın gerçek ziyaretçi deneyimini ölçtüğü üç metrik: LCP sayfanın ana içeriğinin ne kadar sürede göründüğünü (iyi değer 2,5 saniye ve altı), INP bir dokunuşa ne kadar hızlı tepki verdiğini (200 milisaniye ve altı), CLS ise yüklenirken sayfanın ne kadar kaydığını (0,1 ve altı) ölçüyor. Sitenizi PageSpeed Insights ve Search Console ile ücretsiz kontrol edebilirsiniz. Küçük işletme sitelerinde yavaşlığın nedeni çoğunlukla ağır görseller, birikmiş eklentiler, zayıf hosting ve dışarıdan eklenen betiklerdir.

Core Web Vitals nedir, eşikler ne?

Google’ın geliştirici sitesi web.dev’e göre bugün geçerli üç metrik ve eşikleri şöyle:

Değerlendirme, sayfa yüklemelerinin 75’inci yüzdelik dilimine göre yapılıyor ve mobil ile masaüstü ayrı ayrı ele alınıyor. Kabaca söylersek, ziyaretlerin dörtte üçünde eşiğin altında kalıyorsanız o metrikten geçiyorsunuz. Bir sayfanın “iyi” sayılması için üç metrikte birden geçmesi gerekiyor.

Sıralamaya etkisi konusunda Google’ın dili ölçülü. Arama Merkezi’ndeki belgede, Arama’da başarılı olmak için iyi Core Web Vitals değerlerine ulaşmayı “şiddetle” önerdiğini ve bu metriklerin sıralama sistemlerinin ödüllendirmek istediği deneyimle örtüştüğünü yazıyor. İyi değerler tek başına üst sırayı garanti etmiyor. Biz meseleye daha çok ziyaretçi tarafından bakıyoruz: telefonda boş ekrana bakarak bekleyen birinin sabrı kısa, hele aynı hizmeti veren başka bir işletme bir dokunuş uzaktaysa.

PageSpeed Insights sonucunu nasıl okursunuz?

pagespeed.web.dev adresine sitenizin adresini yazıp çalıştırın. Sonuç sayfasında iki ayrı bölüm göreceksiniz ve ikisini karıştırmamak önemli.

Üstteki bölüm gerçek kullanıcı verisi. Chrome Kullanıcı Deneyimi Raporu’ndan (CrUX) geliyor, son 28 günün özeti ve her gün güncelleniyor. Core Web Vitals’ın “geçti” ya da “kaldı” sonucu bu bölümde. Alttaki 0-100 arası puan ise Lighthouse’un yaptığı bir laboratuvar testi. Mobil test, orta segment bir telefonu mobil bağlantıda simüle ediyor. Puan aralıkları 90-100 iyi, 50-89 geliştirilmeli, 0-49 kötü olarak renklendiriliyor.

Laboratuvar puanı her çalıştırmada biraz oynayabilir ve gerçek kullanıcı verisiyle her zaman aynı sonucu vermez. Google da iyi bir laboratuvar puanının gerçek kullanıcı deneyimini garanti etmediğini belirtiyor. Biz teslim ettiğimiz sitelerde mobil laboratuvar puanında 90’ın üzerini hedefliyoruz, ama son kararı gerçek kullanıcı verisine bakarak veriyoruz.

Küçük sitelerde gerçek kullanıcı verisi neden boş çıkıyor?

Ayda birkaç yüz ziyaret alan bir sitede PageSpeed Insights’ın üst bölümü çoğu zaman boş gelir. Bunun nedeni CrUX’un yeterli örnek toplayamaması. Bu durumda araç önce sayfa yerine bütün sitenin verisine bakıyor; o da yetersizse yalnızca laboratuvar sonucunu gösteriyor. Isparta ya da Burdur’da yerel hizmet veren bir işletmenin sitesi için bu sık görülen bir durum ve endişe edilecek bir şey değil. O durumda mobil laboratuvar testi en iyi yol göstericiniz oluyor.

Search Console’daki “Core Web Vitals” raporu da aynı veriye dayanıyor. Rapor benzer adresleri gruplayıp her grubu “Kötü”, “İyileştirme gerekli” ya da “İyi” diye etiketliyor; bir grubun durumu en kötü metriğine göre belirleniyor. Veri yetersizse rapor boş kalabiliyor. Bir sorunu düzelttiğinizde raporda doğrulamayı başlatıyorsunuz ve Google 28 gün boyunca izliyor; sorun bu sürede hiçbir adreste görülmezse düzelmiş sayılıyor. Doğrulamayı başlatmak Google’ın sayfayı yeniden taramasını tetiklemiyor, sabırlı olmak gerekiyor.

Site neden yavaş açılıyor?

web.dev’in LCP ve CLS sayfalarında saydığı nedenlerle bizim sahada en sık karşılaştıklarımız büyük ölçüde örtüşüyor:

Ne yapmalısınız?

Sırayla gitmek işe yarıyor. Önce en çok ziyaret alan ve “Kötü” görünen sayfalardan başlayın, Search Console’un önerdiği öncelik de bu.

  1. Görselleri WebP gibi modern bir biçime çevirin ve ekranda göründükleri boyuttan büyük yüklemeyin.
  2. Her görsele genişlik ve yükseklik değeri verin, ilk ekranda görünmeyenleri tembel yüklemeye bırakın.
  3. Kullanmadığınız eklentileri devre dışı bırakmakla yetinmeyin, silin.
  4. Sitedeki üçüncü taraf betiklerin listesini çıkarın ve her birinin gerçekten iş getirip getirmediğini sorun.
  5. Fontları kendi sunucunuzdan yükleyin ve kullanmadığınız kalınlıkları çıkarın.
  6. Bunlara rağmen sunucu yavaş cevap veriyorsa hosting paketinizi ya da firmanızı gözden geçirin.
  7. Her değişiklikten sonra PageSpeed Insights’ta aynı sayfayı mobilde yeniden test edin.

Bir uyarı da ekleyelim: bir hız eklentisinin üstüne ikincisini kurmak çoğu zaman sorunu çözmüyor, bazen önbellek çakışmasıyla siteyi bozuyor. Kök neden genelde görselde, betikte ya da sunucuda. Bir siteyi baştan doğru kurmanın neleri kapsadığını Isparta web tasarım rehberimizde, hız ve teknik temelin yapay zekâ aramasındaki yerini de yapay zekâ aramasında görünür olmak yazımızda anlatmıştık.

Bu hafta yapacağınız iş şu: PageSpeed Insights’ta ana sayfanızı ve en çok ziyaret alan hizmet sayfanızı mobil ayarında test edin, tanılama bölümünde LCP öğesi olarak hangi öğenin gösterildiğine bakın. Çoğu sitede bu bir kapak görseli çıkıyor ve ilk iyileştirme o görselin boyutunu küçültmekle başlıyor. Hız odaklı nasıl site kurduğumuzu merak ederseniz web tasarım sayfamıza göz atabilirsiniz.

Sık sorulan sorular

PageSpeed puanım masaüstünde yüksek, mobilde düşük. Hangisi önemli?

İkisi ayrı değerlendiriliyor ama ziyaretçilerinizin çoğu telefondan geliyorsa mobil sonuç daha belirleyici. Mobil test daha yavaş bir cihaz ve bağlantı simüle ettiği için puanın düşük çıkması normaldir; iyileştirmeye oradan başlayın.

Puanım her testte farklı çıkıyor, neden?

Laboratuvar testi her çalıştırmada ağ ve sunucu koşullarından etkilenir, bu yüzden birkaç puanlık oynama olağandır. Kararı tek bir teste göre değil, birkaç ölçümün ortalamasına ve varsa gerçek kullanıcı verisine göre verin.

Hazır site altyapısıyla 90 üstü puan almak mümkün mü?

Mümkün, ama tema ve eklenti seçimine çok bağlı. Ağır bir tema ve çok sayıda eklentiyle başlayan bir sitede puanı yükseltmek, baştan hafif kurulmuş bir siteye göre çok daha fazla emek ister.

Düzelttikten sonra Search Console ne zaman güncellenir?

Gerçek kullanıcı verisi son 28 günü kapsadığı için iyileşme kademeli görünür. Search Console’da doğrulamayı başlattığınızda da Google 28 günlük bir izleme yapar.

CDN kullanmak siteyi hızlandırır mı?

Dosyaların ziyaretçiye yakın sunuculardan gönderilmesi çoğu zaman ilk yanıt süresini kısaltır. Ancak ağır görsel ve gereksiz betik sorunu varsa CDN bunları tek başına çözmez, önce kök nedeni giderin.

Kaynaklar

web.dev, Web Vitals: https://web.dev/articles/vitals

web.dev, Largest Contentful Paint (LCP): https://web.dev/articles/lcp

web.dev, Interaction to Next Paint (INP): https://web.dev/articles/inp

web.dev, Cumulative Layout Shift (CLS): https://web.dev/articles/cls

Google for Developers, PageSpeed Insights hakkında: https://developers.google.com/speed/docs/insights/v5/about

Search Console Yardım, Core Web Vitals raporu: https://support.google.com/webmasters/answer/9205520?hl=tr

Google Arama Merkezi, Core Web Vitals ve Google arama sonuçları: https://developers.google.com/search/docs/appearance/core-web-vitals?hl=tr

Yayın tarihi: