0%
Siteniz yüklenmeden önce ziyaretçi ayrılıyor ve Google sıralamanız düşüyor mu? Core Web Vitals eşik değerlerini, en yüksek etkili hız düzeltmelerini ve teknik SEO temellerini bu rehberde bulacaksınız.

Google'ın PageSpeed Insights raporunuzda kırmızı uyarılar görüyorsanız ya da Search Console'daki "Yetersiz URL'ler" bölümü büyüyorsa, yalnız değilsiniz. Türkiye'deki KOBİ sitelerinin büyük çoğunluğu mobil bağlantı hızlarına göre optimize edilmemiş sunucu altyapısı, sıkıştırılmamış görseller ve render-blocking kaynaklar barındırıyor. Sonuç: Google'ın crawler'ı sayfanızı yavaş buluyor, organik sıralama düşüyor, ziyaretçi sayfa yüklenmeden geri tuşuna basıyor. Bu rehber, teknik SEO'nun ölçülebilir parçalarını — Core Web Vitals'tan sunucu yanıt süresine, JavaScript render sorunlarından yapısal veriye — somut düzeltme adımlarıyla birlikte ele alıyor.
Google, 2021'de Core Web Vitals'ı resmi bir sıralama sinyali olarak duyurdu. Bu metrikler "gerçek kullanıcı deneyimini" sayısal olarak ifade eder; laboratuvar testi değil, gerçek ziyaretçi verisiyle (field data) ölçülür. Üç temel metrik şunlardır: LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift). 2024 itibarıyla FID (First Input Delay) yerini INP'e bırakmıştır — bu değişiklikten haberdar olmayan ekiplerin raporları hâlâ eski metriği referans gösterebilir, dikkat edin.
LCP, sayfanın görünür alanındaki en büyük içerik bloğunun (genellikle kapak görseli veya büyük bir başlık) yüklenme süresini ölçer. Google'ın "İyi" eşiği 2,5 saniyenin altıdır; 4 saniyenin üzeri "Zayıf" kategorisine girer. INP, kullanıcı etkileşimine (tıklama, dokunma, klavye) verilen yanıt gecikmesini ölçer ve bu gecikmenin 200 milisaniyenin altında kalması beklenir. CLS ise sayfa yüklenirken elemanların ne kadar beklenmedik şekilde kaydığını gösterir; 0,1'in altı "İyi", 0,25'in üzeri "Zayıf" kabul edilir.
Sayfa ağırlığının ortalama yüzde altmışından fazlası görselden kaynaklanır. Bu nedenle görsel optimizasyonu, çoğu site için en hızlı kazanımı sağlayan alandır. Modern web formatları olan WebP ve AVIF, aynı kalitede JPEG'e göre sırasıyla yaklaşık yüzde 25-35 ve yüzde 50 daha küçük dosya boyutu sunar (web.dev karşılaştırmalarına göre). Next.js, Gatsby veya benzer modern framework kullanan siteler bu dönüşümü otomatik yapabilir; WordPress tabanlı sitelerde Imagify, ShortPixel gibi eklentiler aynı işlevi görür.
Görsellerin boyutlandırılması da kritiktir. 1920 piksel genişliğinde çekilen bir ürün fotoğrafını 400 piksel geniş bir kutucukta göstermek, gereksiz veri aktarımı demektir. Her görsele srcset ve sizes nitelikleri eklenerek tarayıcının ekran boyutuna uygun çözünürlüğü seçmesi sağlanır. Ekran dışındaki görseller için loading="lazy" özelliği, ilk yüklemede gereksiz istekleri önler. Ancak LCP görseli (sayfa açıldığında hemen görünen en büyük eleman) için lazy-load kullanılmamalı; aksine fetchpriority="high" ile önceliklendirilmelidir.
Tarayıcı bir sayfayı render etmeden önce tüm CSS dosyalarını ve başlıkta tanımlanan JavaScript dosyalarını indirip işlemek zorundadır. Buna "render-blocking" denir ve LCP süresini doğrudan uzatır. Çözümün ilk katmanı, JavaScript dosyalarını async veya defer nitelikleriyle yüklemektir: async tarayıcıya "bu betiği fırsatın olduğunda indir, hazır olunca çalıştır" der; defer ise DOM hazır olduktan sonra sırayla çalıştırmayı garanti eder. Kritik olmayan üçüncü taraf betikler (sohbet widget'ları, analitik) için type="module" veya bir facade pattern kullanılabilir.
CSS tarafında ise "kritik CSS" kavramı öne çıkar: sayfanın ekranda ilk görünen bölümünü (above the fold) oluşturmak için gereken stilleri satır içi (inline) olarak HTML'in head bölümüne gömmek, geri kalan büyük CSS dosyasının yüklenmesini engellemez hale getirir. Google Fonts başta olmak üzere harici font kaynaklarında FOUT (stillenmemiş metin yanıp sönmesi) ve FOIT (görünmez metin yanıp sönmesi) sorunlarını önlemek için font-display: swap kullanımı önerilir. Fontları kendi sunucunuzdan sunmak (self-hosting) ise DNS çözümleme gecikmesini ortadan kaldırır ve çoğunlukla daha hızlı yükleme sağlar.
INP metriğinin kötü çıktığı durumlarda genellikle uzun görev (long task) sorunu vardır: ana thread'i 50 milisaniyeden fazla meşgul eden JavaScript blokları etkileşim gecikmesine yol açar. Chrome DevTools'un "Performance" sekmesi bu uzun görevleri görselleştirir; React veya Vue gibi framework kullanan sitelerde gereksiz yeniden render ve büyük bundle boyutları birincil şüpheli olmalıdır. Kod bölme (code splitting) ve route tabanlı lazy import, ilk yüklemede indirilen JavaScript miktarını önemli ölçüde azaltabilir.
TTFB (Time to First Byte), tarayıcının ilk HTTP isteğini göndermesinden sunucunun ilk byte'ı geri göndermesine kadar geçen süredir. Google'ın önerisi 800 milisaniyenin altıdır. Yüksek TTFB genellikle üç kaynaktan gelir: aşırı yüklenmiş veya coğrafi olarak uzak sunucu, yavaş veritabanı sorguları, veya önbelleksiz dinamik sayfa üretimi. Türkiye'deki KOBİ sitelerinin önemli bir kısmı yurt dışı sunucularda barındırılır; bu durum tek başına 200-400 ms ekstra gecikme anlamına gelebilir.
İçerik Dağıtım Ağı (CDN) kullanımı, statik dosyaları (görseller, CSS, JS, font) kullanıcıya coğrafi olarak yakın sunucularda önbelleğe alarak hem TTFB'yi hem de toplam yükleme süresini düşürür. Cloudflare, BunnyCDN ve benzeri servisler Türkiye merkezli varlık noktaları (PoP) sunar. Sunucu tarafında HTTP/2 veya HTTP/3 protokolü, çoklu isteğin tek bağlantıda paralel taşınmasını sağlar. Browser önbellekleme için statik dosyalara uzun Cache-Control süreleri (örneğin 1 yıl) ve içerik değiştiğinde URL fingerprinting (örneğin main.abc123.js) kombinasyonu en iyi pratiktir.
ADWEBX olarak 2009'dan bu yana İstanbul merkezli dijital projeler geliştiriyoruz. Sitenizin Core Web Vitals puanlarını, render-blocking kaynaklarını ve teknik SEO engellerini tespit etmek için ücretsiz site analizi sunuyoruz. /analiz sayfamızda birkaç adımda başvurunuzu iletebilir, kapsamlı bir teknik rapor alabilirsiniz. Hızlı dönüş tercih ederseniz WhatsApp danışma hattımızdan da ulaşabilirsiniz — sorunuzu yazmanız yeterli.
Hız metrikleri iyi olsa bile Googlebot sitenizi doğru tarayıp indeksleyemiyorsa organik sıralama gelişmez. Taranabilirlik (crawlability) ve indekslenebilirlik (indexability) farklı kavramlardır: Google sayfanıza ulaşabilir (taranabilir), ancak onu arama sonuçlarına eklemeyebilir (indekslenemez). robots.txt dosyası hangi alanların taranacağını belirtir; XML sitemap ise keşfedilmesini istediğiniz tüm URL'lerin listesini Google'a iletir. Her iki dosyanın da düzenli olarak güncellenmesi ve Search Console aracılığıyla doğrulanması gerekir.
Canonical tag (rel="canonical"), yinelenen içerik sorunlarını çözer: aynı ürün sayfasının farklı filtre parametreleriyle (örneğin ?renk=kirmizi&boyut=M) onlarca URL oluşturduğu e-ticaret sitelerinde canonical olmadan Google değer dağılımını böler ve ana sayfanın sıralaması düşer. Hreflang etiketi çok dilli sitelerde hangi sayfanın hangi dil/bölge için geçerli olduğunu bildirir ve dilden bağımsız içerik kopyalama cezasını önler. HTTPS zorunluluk haline gelmiştir; karışık içerik uyarıları (HTTP kaynak barındıran HTTPS sayfa), bazı tarayıcılarda kaynak engellenmesine ve güven sinyali kaybına yol açar.
Yapısal veri (Schema.org işaretlemesi), Google'ın sayfanızın içeriğini anlam düzeyinde kavramasını sağlar ve zengin sonuç (rich result) görünümüne kapı açar: yıldız derecelendirmeleri, ürün fiyatları, SSS kutuları, tarifler, etkinlikler. Bu tıklama oranını (CTR) doğrudan etkiler. JSON-LD formatı tercih edilen yöntemdir çünkü HTML yapısını bozmadan head bölümüne eklenir. Schema geçerliliğini Google'ın Zengin Sonuç Testi ve schema.org'un validator'ı ile kontrol edin.
Google artık mobil-first indexing kullanmaktadır: bir sayfanın masaüstü sürümü ne kadar zengin olursa olsun, mobil sürüm eksikse ya da farklı içerik barındırıyorsa indekslemede eksik içerik olarak değerlendirilir. Türkiye'de web trafiğinin büyük çoğunluğu mobil cihazlardan gelir; dolayısıyla responsive tasarım ve mobil hız, KOBİ siteleri için masaüstüne göre daha öncelikli bir meseledir.
JavaScript ile render edilen içerik ciddi bir risk noktasıdır. Eğer siteniz içeriği istemci tarafında oluşturuyorsa (Client-Side Rendering, CSR), Googlebot sayfayı ilk ziyaretinde boş HTML görür; JavaScript'i çalıştırıp içeriği render etmek için ek bir "ikinci dalga" tarama gerekir. Bu gecikme indeksleme süresini uzatır ve bazı içerikler hiç indekslenmeyebilir. Sunucu taraflı render (SSR) veya statik oluşturma (SSG), Googlebot'un sayfayı ilk ziyarette dolu HTML olarak görmesini sağlar ve hem indeksleme hem sıralama açısından belirgin avantaj sunar.
PageSpeed Insights (PSI), hem laboratuvar hem de gerçek alan (field) verisi sunan Google'ın ücretsiz aracıdır. Laboratuvar verisi, her seferinde kontrollü koşullarda aynı sanal makine ortamında ölçüm yapar; hızlı geri bildirim için değerlidir. Alan verisi ise Chrome Kullanıcı Deneyimi Raporu'ndan (CrUX) beslenir: gerçek Chrome kullanıcılarının son 28 günlük deneyimlerinin agregasyonudur. Sıralama sinyali olarak kullanılan metrik alan verisidir; laboratuvarda 100 puan alan bir site, gerçek kullanıcı koşullarında yine de düşük CWV puanına sahip olabilir.
Google Search Console'daki "Core Web Vitals" raporu, sitenizin hangi URL'lerinin yetersiz veya iyileştirme gerektiren durumda olduğunu URL grubu bazında gösterir. Bu raporda tespit edilen sorunlu URL'leri düzelttikten sonra "Doğrulama İste" butonuyla Google'ın yeniden değerlendirmesini talep edebilirsiniz. Lighthouse, Chrome DevTools veya Node CLI aracılığıyla çalıştırılabilen bir denetim aracıdır; performansın yanı sıra erişilebilirlik, SEO kontrol listesi ve en iyi uygulamalar için de puanlama sunar. Düzenli Lighthouse denetimleri, deploy öncesi hız regresyonlarını erken yakalamaya yardımcı olur.
Teknik SEO ve hız optimizasyonu listesi uzadıkça yönetilmesi güçleşir. Pratikte en verimli yaklaşım, her düzeltmeyi "beklenen sıralama/hız etkisi" ile "uygulama süresi ve maliyeti" eksenlerinde değerlendirmektir. Çoğu site için en yüksek etki-çaba oranına sahip düzeltmeler şunlardır: görsel formatı dönüşümü (WebP/AVIF), LCP görselinin önyüklemesi (preload), render-blocking JS kaldırma ve sunucu önbelleklemesi. Bu dört adım birlikte uygulandığında LCP süresinde kayda değer iyileşme gözlemlenir.
Orta öncelikte yer alan konular — kritik CSS çıkarımı, font self-hosting, kod bölme, canonical + hreflang denetimi — genellikle bir geliştirici sprintiyle kapanabilir. Düşük öncelikli ama ihmal edilmemesi gereken alanlar ise yapısal veri zenginleştirmesi, CLS ince ayarları ve üçüncü taraf betik denetimi olarak sıralanabilir. Önceliği yanlış kurmak, ekibin zamanını ölçülemeyen kazanımlara harcaması anlamına gelir; bu nedenle ölçüm-düzeltme-doğrulama döngüsü her zaman temel prensip olarak kalmalıdır.
Teknik SEO denetimini kendi başınıza yürütmek zaman alıcı ve hata riski yüksek bir süreçtir. ADWEBX olarak sitenizin tam teknik fotoğrafını çıkarmak için ücretsiz site analizi sunuyoruz: /analiz sayfamızdan başvurabilir, sıralama kayıplarınızın arkasındaki teknik engelleri net olarak görebilirsiniz. Daha hızlı iletişim için WhatsApp danışma hattımız her zaman açık — teknik bir sorunuz varsa doğrudan yazın.
Mevcut sıralama diğer güçlü sinyaller (kaliteli backlink, içerik otoritesi) sayesinde korunuyor olabilir. Ancak rakipleriniz teknik performanslarını iyileştirdikçe CWV sinyali tiebreaker olarak devreye girer. Ayrıca düşük hız, hemen çıkma oranını (bounce rate) artırarak zaten kazandığınız trafikten dönüşüm almanızı engeller. Kısaca: sıralama korunsa bile gelir kaybı devam edebilir.
LCP yalnızca görsel boyutuyla sınırlı değildir. Sunucudan ilk byte geç geliyorsa (yüksek TTFB), render-blocking CSS/JS görsel indirilmeden önce ana thread'i meşgul ediyorsa ya da LCP görseli geç keşfediliyorsa (HTML'de değil, CSS background-image veya JavaScript ile oluşturuluyorsa), optimize edilmiş bir görsel yine de geç yüklenir. LCP'yi bileşenlerine ayırmak için Chrome DevTools > Performance kaydını inceleyin.
Evet, Googlebot modern JavaScript'i render edebiliyor; ancak bu render işlemi ilk taramadan saatler hatta günler sonra gerçekleşen ikinci bir adımdır. Bu gecikme, yeni içeriğin indekslenmesini önemli ölçüde yavaşlatır. Eğer siteniz ağırlıklı olarak CSR (React/Vue SPA) kullanıyorsa kritik içeriği — başlık, meta tag, ana metin — SSR veya prerender ile ilk HTML yanıtına dahil etmek hem indeksleme hızını hem sıralamayı doğrudan etkiler.
INP sorunlarının büyük çoğunluğu uzun JavaScript görevlerinden kaynaklanır. Chrome DevTools Performance panelinde "Long Tasks" işaretliyken kayıt alın, hangi fonksiyonun 50 ms'yi aştığını tespit edin. React tabanlı sitelerde gereksiz yeniden render, büyük state güncellemeleri ve senkron veri işlemleri başlıca nedenlerdir. Görevleri setTimeout ile parçalara bölmek (task chunking), ağır işlemleri Web Worker'a taşımak veya Transition API ile öncelik atamak pratik çözümlerdir.
Başlangıç için Google Search Console (ücretsiz, alan verisi + indeksleme durumu) ve PageSpeed Insights (ücretsiz, laboratuvar + CrUX) temel araçlardır. Daha kapsamlı site taraması için Screaming Frog SEO Spider (500 URL'ye kadar ücretsiz) kırık bağlantı, yönlendirme zinciri, canonical hataları ve meta tag sorunlarını tespit eder. Teknik denetimi uzman bir ekiple yürütmek istiyorsanız ADWEBX'in ücretsiz site analizi (/analiz) tüm bu kontrolleri yapılandırılmış bir raporla sunar.
Site hızı yalnızca sıralamayı değil, hemen çıkma oranını ve dönüşümü de doğrudan etkiler; teknik müdahale olmadan iyileşme sınırlı kalır.
Teknik SEO ile site hızını ve sıralamayı optimize edinSitenizin arama performansını ücretsiz araçlarla ölçmeye bugün başlayabilirsiniz.
Tüm ücretsiz SEO ve dijital pazarlama araçlarımızı tek sayfada keşfedinSSS
Site hızı artık yalnızca kullanıcı deneyimi değil, doğrudan bir Google sıralama sinyalidir. Teknik SEO taramaları çoğunlukla hız sorunlarını da ortaya çıkarır: yönlendirme zincirleri, büyük crawl edilemez JavaScript blokları ve sıkıştırılmamış kaynaklar hem botun sayfayı işlemesini hem de kullanıcının sayfayı yüklemesini yavaşlatır. Bu iki disiplini ayrı ayrı ele almak çakışan önceliklere yol açar; birlikte planlandığında hem tarama bütçesi hem sayfa deneyimi aynı anda iyileşir.
Crawl bütçesi, Googlebot'un belirli bir sürede sitenizi taramak için ayırdığı kaynak ve istek miktarıdır. Yavaş yanıt veren sayfalar bu bütçeyi hızla tüketir; Googlebot daha az sayfa tarayabilir ve önemli sayfalar dizine daha geç girer. Sunucu yanıt süresi (TTFB) 200ms'nin altında tutulması, 404 ve yönlendirme zincirlerinin temizlenmesi crawl bütçesini korumanın en temel adımlarıdır.
E-ticaret sitelerinde sık karşılaşılan teknik hız sorunları şunlardır: optimize edilmemiş büyük ürün görselleri, senkron yüklenen üçüncü taraf scriptler (chat widget, analytics, A/B test araçları), ürün kataloğu büyüdükçe artan veri tabanı sorgu süreleri, CDN kullanılmaması veya yanlış yapılandırılması ve mobil için optimize edilmemiş sayfa şablonları. Bu sorunların etkisini önceliklendirmek için sayfa türü bazında (ürün detay, kategori, ana sayfa) ayrı analiz yapılması önerilir.
Lighthouse, tarayıcınızda veya komut satırında çalıştırdığınız açık kaynaklı bir denetim aracıdır; test ortamı kendi bağlantınız ve cihazınıza bağlı olduğundan sonuçlar değişkenlik gösterebilir. PageSpeed Insights ise Lighthouse'u Google'ın altyapısından çalıştırır ve buna ek olarak CrUX (Chrome User Experience Report) verilerini — gerçek kullanıcı deneyimini — birleştirir. Her iki araç da aynı metrik setini kullanır; ancak gerçek kullanıcı verisi için PageSpeed Insights, geliştirme sürecinde hızlı geri bildirim için yerel Lighthouse daha pratiktir.
Ücretsiz ön analiz görüşmesiyle başlayın.