Core Web Vitals SEO'da Neden Önemli?
Core Web Vitals, LCP, INP ve CLS metrikleriyle ölçülen bir Google sıralama faktörüdür. Gelişmiş sayfa hızı ve kullanıcı deneyimi, teknik SEO performansını doğrudan artırır.

İÇİNDEKİLER
Core Web Vitals, modern web standartlarında arama motoru görünürlüğünü ve kullanıcı deneyimini belirleyen en kritik teknik SEO bileşenleri arasında yer alır. Google'ın sayfa deneyimi sinyalleri kapsamında değerlendirdiği bu metrikler; yükleme performansı, sayfa içi etkileşim hızı ve görsel kararlılık süreçlerini nesnel verilerle ölçümler. İşletme sahipleri, ürün yöneticileri ve teknik karar vericiler için Core Web Vitals SEO'da Neden Önemli sorusunun yanıtı, yalnızca arama sonuçlarındaki sıralama avantajıyla sınırlı kalmayıp doğrudan hemen çıkma oranları, dönüşüm verimliliği ve tarama bütçesi optimizasyonu ile doğrudan ilişkilidir. Bu kapsamlı rehberde, Core Web Vitals metriklerinin teknik temellerini, algoritmik etkilerini ve kurumsal performans stratejilerini ele alıyoruz.
Core Web Vitals (Önemli Web Göstergeleri) Nedir?
Core Web Vitals Tanımı ve Amacı
Core Web Vitals (Önemli Web Göstergeleri), Google tarafından web geliştiricilerine ve site sahiplerine kullanıcı deneyimini ölçülebilir, nesnel ve standardize edilmiş kriterlerle değerlendirme imkanı sunmak üzere geliştirilmiş bir performans metrikleri kümesidir. Geleneksel sayfa hızı metrikleri genellikle sunucunun yanıt verme süresi veya tüm sayfa kaynaklarının tamamen indirilme süresi gibi teknik parametrelere odaklanmaktaydı. Ancak bu eski yöntemler, bir kullanıcının sayfayla fiilen ne zaman etkileşime geçebildiğini veya yükleme sırasında karşılaştığı görsel aksaklıkları yansıtmada yetersiz kalıyordu.
Önemli web göstergeleri, web sitelerinin gerçek dünya koşullarında kullanıcılar tarafından nasıl algılandığını ölçmeyi amaçlar. Bu çerçeve, teknik performansı doğrudan kullanıcı psikolojisi ve etkileşim memnuniyeti ile hizalar. Google'ın Chromium projesi üzerinden topladığı telemetri verilerine dayanan bu metrikler, web ekosistemindeki tüm sayfaların ortak bir kalite çıtasına ulaşmasını hedefler. İşletmeler açısından bu metriklerin doğru yorumlanması, teknik borçların azaltılması ve dijital varlıkların uzun vadeli rekabet gücünün korunması anlamına gelir.
Google'ın Sayfa Deneyimi Güncellemesi ve Önemi
Google, sayfa deneyimi güncellemesi (Page Experience Update) ile birlikte kullanıcı deneyimi sinyallerini sıralama algoritmasının merkezine yerleştirmiştir. Bu güncelleme; HTTPS güvenliği, mobil uyumluluk ve araya giren zararlı pop-up veya banner'ların (intrusive interstitials) bulunmaması gibi mevcut kriterleri, Core Web Vitals metrikleriyle birleştirerek bütünleşik bir sıralama sinyali haline getirmiştir.
Mobil öncelikli indeksleme (Mobile-first indexing) prensibinin standart hale gelmesiyle birlikte, sayfaların mobil cihazlardaki tepkiselliği kritik bir sıralama faktörüne dönüşmüştür. Sayfa deneyimi optimizasyonu, özellikle birbirine çok yakın içerik kalitesine ve backlink profiline sahip rakip sayfalar arasında belirleyici bir ayrıştırıcı rol üstlenir. Bir e-ticaret platformu veya B2B hizmet sitesi, hedeflediği anahtar kelimelerde üst sıralarda yer alsa dahi, yetersiz sayfa deneyimi nedeniyle elde ettiği organik trafiği dönüşüme dönüştürmekte ciddi engellerle karşılaşır.
Teknik SEO'nun Temel Taşları: LCP, INP ve CLS Metrikleri
Largest Contentful Paint (LCP): Yükleme Performansının Kritik Rolü
Largest Contentful Paint (LCP), bir web sayfasının görüntüleme alanındaki (viewport) en büyük içerik bloğunun ekranda tamamen işlenmesi için geçen süreyi temsil eder. Bu içerik genellikle ana manşet görseli (hero image), öne çıkan video afişi veya sayfanın ana metin bloğu (büyük H1 başlığı veya paragraf kapsayıcısı) olur. Kullanıcı açısından LCP, sayfanın asıl amacına ulaştığının ve içeriğin okunabilir hale geldiğinin temel göstergesidir.
Google standartlarına göre, iyi bir kullanıcı deneyimi sunabilmek için sayfa ziyaretlerinin en az %75'inde LCP süresinin 2.5 saniye veya altında gerçekleşmesi gerekir. LCP değerinin 2.5 ile 4.0 saniye arasında kalması "İyileştirme Gerekiyor" (Needs Improvement) kategorisinde değerlendirilirken, 4.0 saniyenin üzerindeki süreler doğrudan "Kötü" (Poor) olarak sınıflandırılır. LCP süresini uzatan temel faktörler şunlardır:
Yavaş Sunucu Yanıt Süresi (TTFB): Sunucunun ilk baytı gönderme süresinin 800 ms üzerine çıkması LCP zincirini doğrudan geciktirir.
Render Engelleyici Kaynaklar (Render-blocking resources): Sayfa başlığında senkron yüklenen CSS ve JavaScript dosyaları tarayıcının DOM ağacını işlemesini durdurur.
Aşırı Boyutlu ve Optimize Edilmemiş Görseller: WebP veya AVIF gibi yeni nesil formatlar yerine kullanılan yüksek çözünürlüklü PNG ve JPEG dosyaları.
İstemci Taraflı Render (Client-Side Rendering): İçeriğin tamamen JavaScript framework'leri (React, Vue, Angular) üzerinden tarayıcıda oluşturulması.
Interaction to Next Paint (INP): Etkileşim Hızının Yeni Göstergesi
Interaction to Next Paint (INP), Mart 2024 itibarıyla First Input Delay (FID) metriğinin yerini alarak resmi bir Core Web Vitals metriği haline gelmiştir. FID metriği yalnızca kullanıcının sayfadaki ilk tıklama veya dokunma işlemine odaklanırken; INP, bir kullanıcının sayfa ziyareti boyunca gerçekleştirdiği tüm tıklamalar, tuş basımları ve dokunma etkileşimlerinin gecikme sürelerini izler. Bu kapsamda INP, sayfanın genel etkileşim duyarlılığını temsil eden en kötü gecikme değerini (istisnalar hariç) raporlar.
Hedeflenen INP performansında, iyi bir kullanıcı deneyimi için gecikme süresinin 200 milisaniye veya altında olması şarttır. 200 ms ile 500 ms arası iyileştirme gerektirirken, 500 ms üzeri değerler zayıf etkileşim kalitesine işaret eder. INP optimizasyonu, özellikle uzun JavaScript yürütme süreleri (JavaScript execution time) ve ana iş parçacığı (main thread) tıkanıklıklarının çözülmesini zorunlu kılar.
Cumulative Layout Shift (CLS): Görsel İstikrar ve Kullanıcı Güveni
Cumulative Layout Shift (CLS), bir kullanıcının sayfada geçirdiği süre boyunca beklenmedik şekilde yer değiştiren görsel öğelerin kümülatif skorunu ölçümler. Bir makale okurken veya bir bağlantıya tıklamaya çalışırken sayfanın üstüne sonradan yüklenen bir banner nedeniyle içeriğin aniden aşağı kayması, CLS problemine somut bir örnektir. Bu durum kullanıcıların yanlış butonlara basmasına, form gönderme hatalarına ve ciddi güven kaybına neden olur.
CLS puanının 0.1 veya altında tutulması ideal standarttır. 0.1 ile 0.25 arası orta seviye, 0.25 üzeri ise kritik hata olarak kabul edilir. CLS sorunlarının en yaygın sebepleri arasında; görsel ve video etiketlerinde @@CODE0@@ ve @@CODE1@@ özelliklerinin tanımlanmamış olması, dinamik olarak DOM'a eklenen reklam alanları, sonradan yüklenen web yazı tiplerinin (FOIT/FOUT) neden olduğu metin kaymaları ve dinamik CSS animasyonları yer alır.
Core Web Vitals SEO Performansını Doğrudan Nasıl Etkiler?
Google Sıralama Faktörü Olarak Sayfa Deneyimi Sinyalleri
Google arama algoritmalarında birincil öncelik her zaman arama niyetini karşılayan, özgün ve yüksek kaliteli içeriktir. Ancak benzer otoriteye ve içerik kalitesine sahip iki farklı alan adı rekabet ettiğinde, sayfa deneyimi sinyalleri belirleyici sıralama faktörü haline gelir. Google, kullanıcıları yavaş açılan, tıklamalara geç yanıt veren veya içeriği sürekli kayan sitelere yönlendirmek istemez. Bu durum, arama motorunun kendi kullanıcı deneyimi standardını koruma stratejisinin doğal bir sonucudur.
Teknik SEO performansı açısından Core Web Vitals eşik değerlerini aşan sayfalar, SERP (Arama Sonuç Sayfası) üzerinde daha stabil sıralamalar elde eder. Özellikle geniş arama hacmine sahip rekabetçi sektörlerde (finans, e-ticaret, seyahat, SaaS), milisaniyeler düzeyindeki iyileştirmeler pazar payı üzerinde doğrudan etki yaratır. Algoritma güncellemeleri incelendiğinde, teknik altyapısı optimize edilmiş sayfaların çekirdek algoritma güncellemelerinden (Core Updates) daha az dalgalanmayla çıktığı görülmektedir.
Hemen Çıkma Oranı (Bounce Rate) ve Dönüşüm Oranı (CRO) Üzerindeki Etkisi
Sayfa hızı optimizasyonu ile kullanıcı davranış metrikleri arasında doğrudan ve doğrusal bir ilişki bulunmaktadır. LCP süresinin 1 saniyeden 3 saniyeye çıkması, bir kullanıcının sayfayı terk etme olasılığını yaklaşık %32 oranında artırırken; bu sürenin 5 saniyeye uzaması durumunda hemen çıkma oranı (bounce rate) %90'ın üzerine çıkabilmektedir. Yavaş açılan bir web sitesi, organik kanaldan çekilen nitelikli trafiğin dönüşüm hunisine (funnel) dahil olmadan kaybedilmesine yol açar.
Kullanıcı deneyimi (UX) ile dönüşüm oranı (Conversion rate) arasındaki bu sıkı bağ, INP ve CLS metriklerinde de kendini gösterir. Ödeme adımında (checkout) butona tıklandığında tepki süresi geciken (yüksek INP) veya form alanları kaydığı için yanlış veriler girilen (yüksek CLS) bir e-ticaret sitesinde terk edilen sepet oranları hızla tırmanır. Dolayısıyla Core Web Vitals optimizasyonu, yalnızca organik sıralamaları artırmakla kalmaz; aynı zamanda sitenin mevcut trafiğinden elde edilen geliri maksimize eder.
Tarama Bütçesi (Crawl Budget) ve İndekslenme Verimliliğine Katkısı
Googlebot ve diğer arama motoru botları, her web sitesini taramak için belirli bir zaman ve sunucu kaynağı sınırı (tarama bütçesi - crawl budget) ayırır. Yüksek sunucu yanıt süresi (TTFB) ve ağır render süreçleri, botların sayfaları işleme hızını yavaşlatır. Bu durum, özellikle yüz binlerce dinamik URL'e sahip büyük e-ticaret portalları veya haber platformları için ciddi bir indeksleme sorununa yol açar.
Hızlı ve verimli yanıt veren bir sunucu altyapısı, Googlebot'un aynı tarama süresi içinde çok daha fazla sayfayı ziyaret etmesine, yeni eklenen içerikleri daha hızlı dizine eklemesine ve güncellenen URL'leri daha sık taramasına olanak tanır. JavaScript yürütme süresinin kısaltılması, tarayıcı tabanlı render kuyruğundaki (Render Queue) bekleme sürelerini azaltarak teknik SEO verimliliğini üst düzeye taşır.
Core Web Vitals Metrikleri Nasıl Ölçülür ve Analiz Edilir?
Google Search Console ile Site Geneli Raporlama
Google Search Console (GSC), alan adı düzeyinde Core Web Vitals performansını izlemek için kullanılan en temel resmi platformdur. GSC panelindeki "Önemli Web Göstergeleri" raporu, sitenizdeki sayfaları tek tek değil; benzer URL yapısına ve şablon mimarisine göre gruplandırarak (URL kümeleri) sunar. Bu raporlar masaüstü ve mobil olarak iki ayrı segmentte incelenir.
GSC raporlamasının en ayırt edici niteliği, simülasyonlara değil; Chrome Kullanıcı Deneyimi Raporu (CrUX) üzerinden toplanan son 28 günlük gerçek kullanıcı verilerine (Field Data / RUM) dayanmasıdır. Bir sayfanın veya URL grubunun değerlendirmeye alınabilmesi için belirli bir minimum trafik hacmini aşması gerekir. Search Console, hangi URL modellerinde LCP, INP veya CLS sorunları yaşandığını tespit ederek teknik ekiplere önceliklendirme haritası sunar.
PageSpeed Insights ile Anlık Sayfa Analizi
PageSpeed Insights (PSI), hem laboratuvar verilerini (Lighthouse test ortamı) hem de varsa Chrome Kullanıcı Deneyimi Raporu'ndan gelen saha verilerini bir arada sunan hibrit bir teşhis aracıdır. Bir URL girildiğinde PSI, sabit bir sunucu donanımı ve kısıtlanmış ağ bağlantısı (throttling) üzerinden Lighthouse motorunu çalıştırarak anlık bir laboratuvar puanı üretir.
PSI analizinde yer alan "Öneriler" (Opportunities) ve "Teşhisler" (Diagnostics) alanları; render engelleyici kaynakların kaldırılması, görsellerin modern formatlara dönüştürülmesi, kullanılmayan CSS/JavaScript kodlarının temizlenmesi ve Web Vitals eklentisi ile doğrulanabilecek anlık DOM karmaşıklığı gibi teknik adımları detaylandırır.
Chrome Kullanıcı Deneyimi Raporu (CrUX) Verileri
Chrome Kullanıcı Deneyimi Raporu (CrUX), senkronizasyonu açık Chrome tarayıcısı kullanan milyonlarca gerçek kullanıcının oluşturduğu anonimleştirilmiş bir performans veri tabanıdır. Google sıralama algoritmalarında temel alınan resmi referans kaynağı tam olarak bu CrUX veri setidir.
CrUX verilerinin laboratuvar testlerinden temel farkı; gerçek kullanıcıların cihaz işlemci hızlarını, zayıf mobil şebeke bağlantılarını (3G/4G/5G dalgalanmaları) ve coğrafi konum değişkenlerini doğrudan yansıtmasıdır. Bu sebeple yerel geliştirme ortamlarında alınan yüksek Lighthouse skorları, CrUX verilerinde kötü sonuçlarla karşılaşabilir. Teknik denetimlerde her zaman saha verilerinin referans alınması zorunludur.
Performans Kayıplarını Önlemek İçin Optimizasyon Stratejileri
LCP Hatalarını Giderme ve Sunucu Yanıt Sürelerini İyileştirme
LCP optimizasyonunda temel hedef, en büyük içerik öğesinin tarayıcı tarafından mümkün olan en erken aşamada keşfedilmesini, indirilmesini ve render edilmesini sağlamaktır. Bu süreçte ilk odak noktası sunucu yanıt süresi (TTFB - Time to First Byte) olmalıdır. Sunucu tarafında verimli bir önbellekleme (Redis, Varnish) mekanizması kurmak, dinamik veritabanı sorgularını optimize etmek ve Cloudflare veya Fastly gibi küresel bir İçerik Dağıtım Ağı (CDN) kullanmak TTFB süresini doğrudan aşağı çeker.
Görsel tabanlı LCP öğelerinde görsel optimizasyonu kritik bir aşamadır. WebP ve AVIF gibi sıkıştırma oranı yüksek formatlar tercih edilmeli, görsel çözünürlüğü responsive tasarım kurallarına uygun olarak @@CODE0@@ ve @@CODE1@@ öznitelikleriyle sunulmalıdır. Ayrıca sayfanın en üstünde yer alan kritik LCP görseline @@CODE2@@ etiketi ve @@CODE3@@ özniteliği atanmalıdır. Tembel yükleme (Lazy loading) teknikleri LCP görseline asla uygulanmamalı, yalnızca ekran dışındaki (below-the-fold) görseller için loading="lazy" özniteliği kullanılmalıdır.
INP Sürelerini Optimize Etme ve JavaScript Yüklerini Hafifletme
INP gecikmelerinin birincil nedeni, tarayıcının ana iş parçacığının (main thread) uzun süren JavaScript görevleri (Long Tasks - 50 ms üzeri süren işlemler) nedeniyle kilitlenmesidir. Bir kullanıcı sayfadaki menüye veya filtreleme butonuna dokunduğunda, ana iş parçacığı ağır bir komut dosyasını yürütmekle meşgulse, tarayıcı kullanıcının eylemine görsel bir yanıt üretemez ve gecikme skoru yükselir.
INP optimizasyonu için uygulanması gereken başlıca mühendislik adımları şunlardır:
Kod Parçalama (Code Splitting): Sayfanın ilk açılışı için gerekmeyen büyük JavaScript kütüphanelerini modüler parçalara ayırarak dinamik olarak
import()yöntemiyle yüklemek.Uzun Görevleri Bölme: 50 ms üzerindeki ağır döngüleri @@CODE0@@, @@CODE1@@ veya modern
scheduler.yield()API'sini kullanarak mikro görevlere bölmek ve tarayıcıya nefes aldırmak.Üçüncü Parti Kodların İzolasyonu: Analitik, canlı destek ve reklam etiketlerini Google Tag Manager üzerinden gecikmeli yüklemek veya Web Workers (Partytown gibi araçlar) yardımıyla ana iş parçacığından bağımsız bir arka plana taşımak.
Kullanılmayan Kodların Temizlenmesi (Tree-shaking): Framework ve eklentilerden gelen ihtiyaç dışı fonksiyonları derleme aşamasında kaynak koddan arındırmak.
CLS Sorunlarını Çözme ve Görsel Kaymaları Engelleme
Cumulative Layout Shift hataları, genellikle tarayıcının bir nesnenin sayfada ne kadar yer kaplayacağını önceden bilmemesinden kaynaklanır. Bu sorunu kökten çözmek için tüm resim, video, iframe ve reklam kapsayıcılarına HTML düzeyinde açık @@CODE0@@ ve @@CODE1@@ öznitelikleri veya CSS ile aspect-ratio değeri atanmalıdır. Bu sayede tarayıcı, görsel henüz indirilmeden önce ilgili alanı boş bırakarak sayfa düzeninin kaymasını engeller.
Web yazı tiplerinin (Web Fonts) yüklenme sürecinde yaşanan kaymaları önlemek için CSS'te @@CODE0@@ kuralı altında @@CODE1@@ veya @@CODE2@@ kullanılmalıdır. Sistemsel yedek yazı tipi (fallback font) ile özel web yazı tipi arasındaki boyut farklarını dengelemek için modern CSS özellikleri olan @@CODE3@@, @@CODE4@@ ve @@CODE5@@ değerleri yapılandırılmalıdır. Ayrıca JavaScript ile dinamik olarak DOM'a eklenen bildirim çubukları, çerez uyarıları ve promosyon banner'ları için önceden rezerve edilmiş sabit alanlar (min-height) oluşturulmalıdır.
Sıkça Sorulan Sorular
Core Web Vitals doğrudan bir Google sıralama faktörü müdür?
Evet, Core Web Vitals metrikleri Google'ın sayfa deneyimi sinyalleri kapsamında resmi bir sıralama faktörüdür. İçerik kalitesi denk olan siteler arasında teknik performansı yüksek olan sayfalar arama sonuçlarında avantaj elde eder.
INP metriği neden FID'nin yerini aldı?
FID yalnızca ilk kullanıcı etkileşimindeki gecikmeyi ölçerken, INP tüm sayfa oturumu boyunca gerçekleşen tüm tıklama ve dokunma eylemlerini izler. Bu sayede sayfanın genel tepkiselliği çok daha kapsamlı ve gerçekçi biçimde ölçülür.
İdeal LCP, INP ve CLS değerleri nelerdir?
İyi bir kullanıcı deneyimi için LCP süresinin 2.5 saniye altında, INP gecikmesinin 200 milisaniye altında ve CLS skorunun 0.1 değerinin altında olması gerekir. Ölçümlerde sayfa ziyaretlerinin en az %75'i bu eşikleri sağlamalıdır.
Core Web Vitals ölçümlerinde Laboratuvar (Lab) ve Saha (Field) verisi farkı nedir?
Laboratuvar verileri kontrollü ortamlarda yapılan anlık simülasyon testleridir (Lighthouse). Saha verileri ise Chrome Kullanıcı Deneyimi Raporu (CrUX) aracılığıyla gerçek kullanıcıların cihaz ve ağlarından toplanan 28 günlük telemetri kayıtlarıdır.
Görsellere lazy loading eklemek her zaman performansı artırır mı?
Hayır, lazy loading yalnızca ekranın altında kalan (below-the-fold) görseller için kullanılmalıdır. Sayfanın en üstünde yer alan ana manşet veya LCP görsellerine tembel yükleme uygulanması LCP süresini uzatarak performans kaybına yol açar.
Web sitemin Core Web Vitals puanlarını nereden ücretsiz takip edebilirim?
Google Search Console içerisindeki Önemli Web Göstergeleri raporundan, PageSpeed Insights aracından ve Chrome geliştirici araçları (DevTools) ile Web Vitals tarayıcı eklentisinden ücretsiz olarak izleyebilirsiniz.
Yetersiz Core Web Vitals puanı manuel arama motoru cezasına yol açar mı?
Hayır, zayıf Core Web Vitals değerleri doğrudan manuel bir spam cezasına neden olmaz. Ancak sıralama kayıplarına, zayıf organik görünüme ve yüksek hemen çıkma oranlarına bağlı trafik düşüşlerine yol açabilir.
JavaScript dosyaları Core Web Vitals metriklerini nasıl etkiler?
Ağır ve optimize edilmemiş JavaScript kodları tarayıcının ana iş parçacığını meşgul eder. Bu durum hem render süreçlerini geciktirerek LCP süresini artırır hem de kullanıcı tıklamalarına geç yanıt verilmesine neden olarak INP skorunu bozar.