Core Web Vitals Nasıl İyileştirilir
Core Web Vitals, Google'ın web sitenizdeki gerçek kullanıcı deneyimini ölçmek için kullandığı metriklerdir. Bunlar, arama sıralamalarınızı ve daha da önemlisi ziyaretçilerin sitede kalıp kalmayacağını doğrudan etkiler. Bu rehber, çaba-etki oranına göre önceliklendirilmiş, her bir metrik için pratik ve yüksek etkili optimizasyonları kapsar.
learn.sections.stepByStep
Measure Your Current Core Web Vitals
Check your scores using Google Search Console's Core Web Vitals report for field data, and PageSpeed Insights for both field and lab data. Field data reflects real user experience and matters more for rankings. Note which pages fail and which metric is the primary issue.
Optimize Largest Contentful Paint (LCP)
LCP measures how long it takes for the largest visible element to load. Target under 2.5 seconds. Common fixes: optimize and properly size hero images, use modern formats like WebP or AVIF, implement server-side rendering for above-the-fold content, and reduce server response time with caching.
Improve Interaction to Next Paint (INP)
INP measures how quickly your page responds to user interactions. Target under 200 milliseconds. Reduce JavaScript execution time by breaking up long tasks, defer non-critical scripts, minimize main thread blocking, and use web workers for heavy computations.
Fix Cumulative Layout Shift (CLS)
CLS measures unexpected layout movement during page load. Target under 0.1. Always set explicit width and height on images and videos, reserve space for ads and embeds, avoid injecting content above existing content, and use CSS contain on dynamic elements.
Implement Infrastructure Improvements
Use a CDN to reduce latency for global users, enable HTTP/2 or HTTP/3 for multiplexed requests, implement effective browser caching headers, and use resource hints (preconnect, prefetch, preload) for critical assets. These foundational changes improve all three vitals.
Monitor and Maintain Performance
Set up Real User Monitoring (RUM) to track vitals continuously, not just during audits. Create performance budgets for JavaScript size and image weight. Add Core Web Vitals checks to your CI/CD pipeline to prevent regressions when deploying new code.
Mevcut Core Web Vitals Skorlarınızı Ölçün
Saha verileri için Google Search Console'un Core Web Vitals raporunu ve hem saha hem de laboratuvar verileri için PageSpeed Insights'ı kullanarak skorlarınızı kontrol edin. Saha verileri gerçek kullanıcı deneyimini yansıtır ve sıralamalar için daha önemlidir. Hangi sayfaların başarısız olduğunu ve hangi metriğin temel sorun olduğunu not edin.
Largest Contentful Paint (LCP) Değerini İyileştirin
LCP, en büyük görünür öğenin yüklenmesinin ne kadar sürdüğünü ölçer. 2.5 saniyenin altını hedefleyin. Yaygın düzeltmeler: ana görseli optimize edin ve doğru boyutlandırın, WebP veya AVIF gibi modern formatlar kullanın, ekranın üst kısmındaki içerikler için sunucu taraflı oluşturma uygulayın ve önbelleğe alma ile sunucu yanıt süresini azaltın.
Interaction to Next Paint (INP) Değerini İyileştirin
INP, sayfanızın kullanıcı etkileşimlerine ne kadar hızlı yanıt verdiğini ölçer. 200 milisaniyenin altını hedefleyin. Uzun görevleri bölerek JavaScript yürütme süresini azaltın, kritik olmayan betikleri erteleyin, ana iş parçacığı blokajını en aza indirin ve ağır hesaplamalar için web worker kullanın.
Cumulative Layout Shift (CLS) Sorununu Çözün
CLS, sayfa yüklenmesi sırasında beklenmedik düzen hareketlerini ölçer. 0.1'in altını hedefleyin. Resimler ve videolar için her zaman kesin genişlik ve yükseklik değerlerini belirleyin, reklamlar ve gömülü içerikler için yer ayırın, mevcut içeriğin üzerine yeni içerik enjekte etmekten kaçının ve dinamik öğelerde CSS contain kullanın.
Altyapı İyileştirmeleri Yapın
Küresel kullanıcılar için gecikmeyi azaltmak amacıyla bir CDN kullanın, çoklu istekler için HTTP/2 veya HTTP/3'ü etkinleştirin, etkili tarayıcı önbelleğe alma başlıkları uygulayın ve kritik varlıklar için kaynak ipuçlarını (preconnect, prefetch, preload) kullanın. Bu temel değişiklikler üç metriği de iyileştirir.
Performansı İzleyin ve Koruyun
Sadece denetimler sırasında değil, sürekli izleme için Gerçek Kullanıcı İzleme (RUM) kurun. JavaScript boyutu ve resim ağırlığı için performans bütçeleri oluşturun. Yeni kod dağıtırken gerilemeleri önlemek için CI/CD hattınıza Core Web Vitals kontrolleri ekleyin.
Profesyonel İpuçları
- Focus on the 75th percentile, not the average. Google evaluates Core Web Vitals at the 75th percentile of page loads -- your worst-performing 25% of sessions determines your score.
- Test on real devices, not just developer tools. Chrome DevTools simulates slower devices, but real mobile devices often perform differently due to memory constraints and thermal throttling.
- Lazy-load everything below the fold but preload everything above it. This simple rule handles most LCP and CLS issues simultaneously.
- Ortalamaya değil, 75. yüzdelik dilime odaklanın. Google, Core Web Vitals'ı sayfa yüklemelerinin 75. yüzdelik diliminde değerlendirir; skorunuzu oturumlarınızın en kötü performans gösteren %25'i belirler.
- Sadece geliştirici araçlarında değil, gerçek cihazlarda test edin. Chrome DevTools yavaş cihazları simüle eder ancak gerçek mobil cihazlar bellek kısıtlamaları ve termal kısıtlama nedeniyle genellikle farklı performans gösterir.
- Ekranın altındaki her şeyi tembel yükleyin (lazy-load), üstündeki her şeyi önceden yükleyin (preload). Bu basit kural, çoğu LCP ve CLS sorununu aynı anda çözer.
Kaçınılması Gereken Yaygın Hatalar
Optimizing lab scores instead of field data
Lab data (Lighthouse) is useful for debugging but field data (CrUX) is what Google uses for rankings. A perfect Lighthouse score doesn't help if real users on slow connections experience poor performance.
Adding lazy loading to above-the-fold images
Lazy loading delays image rendering until they're near the viewport. For your hero image or LCP element, this actually makes LCP worse. Eager-load above-the-fold content and lazy-load everything else.
Ignoring third-party scripts
Analytics tags, chat widgets, ad scripts, and social embeds often cause the worst INP and CLS issues. Audit every third-party script, load non-critical ones asynchronously, and consider removing scripts that provide little value.
Saha verileri yerine laboratuvar skorlarını optimize etmek
Laboratuvar verileri (Lighthouse) hata ayıklama için kullanışlıdır, ancak Google'ın sıralamalar için kullandığı saha verileridir (CrUX). Yavaş bağlantıdaki gerçek kullanıcılar kötü performans yaşıyorsa, mükemmel bir Lighthouse skoru size yardımcı olmaz.
Ekranın üstündeki resimlere tembel yükleme (lazy loading) eklemek
Tembel yükleme, resimlerin görüntü alanına yaklaşana kadar yüklenmesini geciktirir. Ana görseliniz veya LCP öğeniz için bu durum LCP'yi daha da kötüleştirir. Ekranın üstündeki içeriği hemen yükleyin ve geri kalan her şeyi tembel yükleyin.
Üçüncü taraf betikleri görmezden gelmek
Analiz etiketleri, sohbet widget'ları, reklam betikleri ve sosyal medya gömülü öğeleri genellikle en kötü INP ve CLS sorunlarına neden olur. Her üçüncü taraf betiği denetleyin, kritik olmayanları asenkron yükleyin ve az değer sağlayan betikleri kaldırmayı düşünün.
Keyword Kick İşi Nasıl Kolaylaştırır?
- Continuous Core Web Vitals tracking with historical trends for every audited page
- Specific, actionable recommendations for each failing metric with estimated impact
- Automated alerts when Core Web Vitals regress after site changes
- Denetlenen her sayfa için geçmiş trendlerle sürekli Core Web Vitals takibi
- Her bir başarısız metrik için tahmini etkiyi içeren özel ve uygulanabilir öneriler
- Site değişikliklerinden sonra Core Web Vitals değerleri gerilediğinde otomatik uyarılar
learn.sections.faq
Do Core Web Vitals directly affect rankings?
Yes, Core Web Vitals are a confirmed Google ranking factor as part of the Page Experience signals. However, they're one of many factors. Great content with poor vitals can still outrank mediocre content with perfect scores, but all else being equal, better vitals win.
What's a good LCP score?
Google considers LCP under 2.5 seconds as good, 2.5-4.0 seconds as needs improvement, and over 4.0 seconds as poor. Aim for under 2.0 seconds to give yourself a buffer, especially for mobile users on slower connections.
How quickly do Core Web Vitals improvements affect rankings?
Google's CrUX data is collected over a rolling 28-day period. After fixing performance issues, expect 4-6 weeks before the improvements are reflected in Search Console's Core Web Vitals report and begin impacting rankings.
Core Web Vitals sıralamaları doğrudan etkiler mi?
Evet, Core Web Vitals, Sayfa Deneyimi sinyallerinin bir parçası olarak onaylanmış bir Google sıralama faktörüdür. Ancak bu, pek çok faktörden sadece biridir. Zayıf vitals değerlerine sahip harika içerikler, mükemmel değerlere sahip vasat içeriklerin önüne geçebilir; ancak diğer her şey eşit olduğunda daha iyi vitals değerleri kazandırır.
İyi bir LCP puanı nedir?
Google, 2,5 saniyenin altındaki LCP değerini iyi, 2,5-4,0 saniye arasını iyileştirilmesi gerekiyor ve 4,0 saniyenin üzerini kötü olarak kabul eder. Özellikle daha yavaş bağlantılara sahip mobil kullanıcılar için bir tampon sağlamak adına 2,0 saniyenin altını hedefleyin.
Core Web Vitals iyileştirmeleri sıralamayı ne kadar hızlı etkiler?
Google'ın CrUX verileri, 28 günlük kayan bir dönem üzerinden toplanır. Performans sorunlarını düzelttikten sonra, iyileştirmelerin Search Console'un Core Web Vitals raporuna yansıması ve sıralamaları etkilemeye başlaması için 4-6 hafta bekleyin.
İlgili Rehberler
learn.cta.description
learn.cta.button