Kısa cevap
Kötü Core Web Vitals puanları genellikle yavaş sunucu, aşırı büyük görseller, işlemeyi engelleyen betikler ve önbellek eksikliğinden kaynaklanır. Önce PageSpeed Insights ve Search Console'da durumu ölçün, ardından en büyük nedenleri sırayla çözün: hosting ve önbellek, görseller, engelleyici betikler ve yazı tipleri.
Sorun nasıl anlaşılır
- Sayfalar özellikle mobil internette birkaç saniye içinde yükleniyor
- Google Search Console, LCP, INP veya CLS için kötü puanlar gösteriyor
- Görseller ve reklamlar sonradan eklendiği için site yüklenirken "zıplıyor"
- PageSpeed Insights mobil cihaz için kırmızı gösteriyor
- Ziyaretçiler sayfanın kaydırma veya tıklama sırasında donduğunu bildiriyor
En yaygın nedenler
Zayıf veya aşırı yüklenmiş hosting
Az RAM'e sahip ve OPcache önbelleği olmayan paylaşımlı hosting, PHP isteklerini yavaş işler, bu nedenle ilk bayt (TTFB) çok uzun beklenir.
Optimize edilmemiş görseller
Tam çözünürlükte birkaç megabaytlık görseller, özellikle mobilde kötü LCP parametresinin en yaygın nedenidir.
İşlemeyi engelleyen betikler ve stiller
Çok sayıda harici betik, reklam ve analiz aracı içeriğin görüntülenmesini geciktirir ve INP'yi kötüleştirir.
Önbellekleme ve sıkıştırma yok
Sunucu ve tarayıcı düzeyinde önbellek ve sıkıştırma olmadan her ziyaretçi tüm dosyaları yeniden indirir.
Kararsız öğe düzeni
Boyutları tanımlanmamış görseller ve banner'lar içeriği kaydırır ve kötü CLS oluşturur.
Adım adım çözüm
- 1
Mevcut durumu ölçün
PageSpeed Insights'ı açın ve ana sayfa ile en çok ziyaret edilen sayfanın adresini, özellikle mobil cihaz için girin. Google Search Console'da
Deneyim(Experience) bölümündekiCore Web Vitalskısmına bakarak hangi sayfa gruplarının düştüğünü görün. Daha sonra ölçülebilir bir karşılaştırma yapabilmek için herhangi bir değişiklik yapmadan önce LCP, INP ve CLS değerlerini not edin. - 2
Sunucu yanıt süresini kontrol edin
PageSpeed Insights'ta TTFB'ye dikkat edin. Yaklaşık 0,8 saniyeden büyükse sorun büyük olasılıkla hosting veya veritabanıdır. Hosting kontrol panelinde varsa OPcache'i etkinleştirin ve sitenin CMS'nizin desteklediği en son PHP sürümünde olup olmadığını kontrol edin. Trafik arttıysa daha güçlü bir paket veya daha hızlı bir hosting'e geçmeyi düşünün.
- 3
Önbellekleme ve sıkıştırmayı etkinleştirin
Hosting panelinde veya önbellekleme eklentisi aracılığıyla sayfa önbelleğini ve sıkıştırmayı (Gzip veya Brotli) etkinleştirin. Statik dosyaların (görseller, CSS, JS) tarayıcıda en az birkaç gün önbelleğe alınıp alınmadığını kontrol edin. Her değişiklikten sonra önbelleği temizleyin ve sonucu yeniden ölçün.
- 4
Görselleri optimize edin
Görselleri gerçek görüntüleme boyutuna küçültün, WebP formatında kaydedin ve ilk ekranın altındaki görseller için tembel yüklemeyi (
loading="lazy") etkinleştirin. Sayfanın üst kısmındaki ana görseli tembel yüklemeye koymayın, önceden yükleyin. WordPress'te bunu görsel optimizasyon eklentisiyle veya yüklemeden önce manuel işlemle çözebilirsiniz. - 5
Engelleyici betikleri azaltın
Kullanmadığınız eklentileri ve harici betikleri kaldırın, kalanları mümkünse
deferveyaasyncile yükleyin. Reklamları ve sohbet araçlarını yalnızca ana içerik görüntülendikten sonra ekleyin. Aynı dosyanın (örneğin jQuery) birden çok kez yüklenip yüklenmediğini de kontrol edin. - 6
Yazı tiplerini ve CSS'i düzenleyin
Bir veya iki yazı tipiyle sınırlı kalın ve yalnızca gerekli ağırlıkları yükleyin. Metnin yazı tipi yüklenene kadar görünür olması için
font-display: swapetkinleştirin. Mümkün olduğunda kullanılmayan CSS'i kaldırın, çünkü çok sayıda stil ilk görüntülemeyi geciktirir. - 7
Öğe boyutlarını tanımlayın
Her görsele, video oynatıcıya ve banner'a önceden genişlik ve yükseklik atayın veya CSS ile yer ayırın, böylece içerik yüklenirken kaymasın. Reklam bloklarını sabit çerçevelere yerleştirin. CLS puanı en hızlı bu şekilde düzelir.
- 8
Yeniden ölçün ve karşılaştırın
Değişikliklerden sonra önbellek ve CDN'in yenilenmesini bekleyin, ardından PageSpeed Insights'ta ölçümü tekrarlayın ve veriler yenilendiğinde, genellikle iki ila dört hafta sonra Search Console'u kontrol edin. Başlangıç değerleriyle karşılaştırın ve yalnızca sonucu gerçekten iyileştiren değişiklikleri koruyun.
Tüm bunlardan sonra puanlar hala artmıyorsa
Temel değişiklikler yapıldıysa ve LCP hala gecikiyorsa, neden genellikle altyapı düzeyindedir: uzak sunucu, yavaş yanıt veren veritabanı veya çok sayıda sorgu içeren ağır CMS. Bu durumda statik dosyalar için CDN etkinleştirmeye, veritabanındaki yavaş sorguları kontrol etmeye ve gereksiz eklentileri kaldırmaya değer. Büyük kataloğa veya çok sayıda dinamik sayfaya sahip siteler için tüm sayfaları önbelleğe almayı ve veritabanı için ayrı bir sunucu düşünün. Ölçümü her zaman aynı sayfada ve aynı cihazda yapın, çünkü sonuçlar saatten saate değişir ve tek bir ölçüme dayanarak yanlış sonuç çıkarmak kolaydır.
Tekrarlanmaması için
- Core Web Vitals'ı Search Console'da düzenli olarak, en az ayda bir kontrol edin
- Görselleri yüklemeden önce optimize edin ve birkaç yüz kilobayttan büyük dosyalar yüklemeyin
- Yalnızca gerçekten ihtiyacınız olan eklentileri ve betikleri yükleyin
- Sunucu yanıt süresini izleyin ve büyük kampanyalardan önce daha güçlü hosting planlayın
Ne zaman uzmana başvurmalı
Temel değişikliklerden sonra site hala zayıf yanıt süresine sahipse veya trafik altında çöküyorsa, sorun muhtemelen hosting ortamında veya veritabanındadır ve o zaman bunu sunucuya erişimi olan birinin incelemesi daha iyidir.
Web sitesi yapımı · Hızlı, SEO uyumlu, çok dilli web siteleriSık sorulan sorular
Optimizasyondan sonra sonuçlar ne kadar hızlı görülür?
PageSpeed Insights, önbellek temizlendikten sonra yeni laboratuvar puanını hemen gösterir, ancak saha verileri ve Search Console gerçek ziyaretlerden hesaplandığı için haftalar gecikir. Ölçmeye devam edin ve aynı anda birden fazla şeyi değiştirmeyin.
Önbellekleme eklentisi kurmak yeterli mi?
Hayır. Eklenti yardımcı olur ancak aşırı büyük görselleri, engelleyici betikleri veya yavaş sunucuyu çözmez. Önbellekleme yalnızca adımlardan biridir.
Mobil puan neden genellikle masaüstü puanından daha kötü?
Mobil ölçüm genellikle daha yavaş bir bağlantı ve daha zayıf bir işlemci kullanır, bu nedenle aynı site daha katı değerlendirilir. Bu yüzden görseller ve betikler önce mobil için optimize edilmelidir.