Teknik SEO Kontrol Listesi: Sıralamayı Sessizce Düşüren 3 Kritik Hata
Sıralamalarınız düşüyorsa sorun içerikte değil, teknik altyapıda olabilir. Bu rehberde Core Web Vitals, indeksleme ve canonical hatalarını somut adımlarla çözüme kavuşturuyoruz.

Reklam bütçenizi artırıyor, içerik üretiyorsunuz; ama organik trafik aynı yerde sayıyor. Çoğu işletme bu durumda sorunu içerikte ya da anahtar kelimelerde arar. Oysa sıralamayı sessizce düşüren asıl neden genellikle teknik altyapıdır: sayfa hızı, indeksleme hataları ve yanlış canonical kullanımı. Bu rehber, bir teknik SEO kontrol listesi olarak doğrudan uygulayabileceğiniz adımları sunar. Amacımız genel geçer tanımlar değil; her maddede neyi, nerede kontrol edeceğinizi ve hangi kararı vereceğinizi netleştirmek.
Core Web Vitals: Sıralamayı Etkileyen Kullanıcı Deneyimi
Google, Core Web Vitals'ı 2021'den bu yana sıralama sinyali olarak kullanıyor. LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift) olmak üzere üç metrikten oluşur. Bu metrikler, kullanıcının sayfayla kurduğu ilk ilişkiyi ölçer; dolayısıyla hem sıralamayı hem de dönüşüm oranını doğrudan etkiler.
LCP: 2.5 saniyenin altına inmek
LCP, sayfanızın ana içeriğinin (genellikle hero görseli veya büyük başlık) ne kadar sürede yüklendiğini gösterir. 2.5 saniyenin üzerindeki değerler "iyileştirme gerekli" olarak işaretlenir. Kontrol listesi:
- Hero görselini WebP veya AVIF formatına çevirin ve lazy-load kullanmayın; bu görsel ilk yüklenenler arasında olmalı.
- Görsel boyutlarını gerçek görüntüleme alanına göre küçültün; 1920px genişlik çoğu zaman gereksizdir.
- Kritik CSS'i inline ekleyin, geri kalanını defer edin.
- Sunucu yanıt süresini (TTFB) 200 ms'nin altına çekin; paylaşımlı hosting yerine CDN ve önbellekleme kullanın.
INP: Etkileşim gecikmesini azaltmak
INP, kullanıcının sayfayla etkileşime girdiği andan itibaren tarayıcının yanıt verme süresini ölçer. 200 ms'nin altı iyi kabul edilir. Uzun JavaScript görevleri bu metriği bozar. Yapılacaklar:
- Üçüncü taraf script'leri (chat, pixel, harita) gözden geçirin; kullanılmayanları kaldırın.
- Ağır işlemleri Web Worker'a taşıyın.
- Event listener'ları gereksiz yere document seviyesinde tutmayın.
CLS: Sayfa kaymasını sıfıra yaklaştırmak
CLS, sayfa yüklenirken öğelerin yer değiştirmesidir. 0.1'in altı iyi kabul edilir. En yaygın neden, boyutu belirtilmemiş görseller ve reklam alanlarıdır. Kontrol listesi:
- Tüm
<img>ve<iframe>etiketlerine width/height veya aspect-ratio verin. - Font yüklemelerinde
font-display: swapkullanın; yoksa metin görünmez kalır ve kayma yaratır. - Dinamik içerik (bildirim çubuğu, çerez uyarısı) için sabit alan ayırın.
Core Web Vitals'ı düzenli izlemek için Google Search Console'daki "Web Verileri" raporunu ve PageSpeed Insights'ı birlikte kullanın. Bu metrikleri iyileştirmek, beraberinde dönüşüm oranını da yükseltir; nitekim hız ile dönüşüm arasındaki ilişki, web tasarım & yazılım projelerinde en sık gördüğümüz kazanç alanlarından biridir.
İndeksleme: Google'ın Sayfalarınızı Gerçekten Görmesi
İçeriğiniz ne kadar iyi olursa olsun, Google indekslemiyorsa sıralamada yok sayılır. İndeksleme sorunları çoğu zaman sessizce ilerler; çünkü sayfa açılır, kullanıcı görür, ama bot görmez.
Robots.txt ve meta robots uyumsuzluğu
En sık yapılan hata, test aşamasında eklenen noindex etiketinin canlıya taşınmasıdır. Kontrol listesi:
- Search Console > Sayfalar raporunda "noindex etiketiyle hariç tutuldu" uyarısı var mı?
- Robots.txt dosyanızda kritik klasörler (örneğin
/blog/,/urunler/) yanlışlıkla disallow edilmiş mi? - Staging alan adı canlı alan adına yönleniyor mu? Yönlenmiyorsa kopya içerik oluşur.
XML site haritası ve iç linkleme
Site haritanız Search Console'a gönderilmiş olmalı ve yalnızca indekslenmesini istediğiniz URL'leri içermelidir. Ayrıca her önemli sayfaya en az bir iç link verilmelidir. Yetim sayfalar (hiçbir yerden link almayan sayfalar) genellikle geç ve eksik indekslenir. Kontrol listesi:
- Site haritasındaki URL sayısı ile Search Console'daki "Keşfedildi - dizine eklenmedi" sayısını karşılaştırın.
- Kategori ve hizmet sayfalarınıza ana sayfadan en fazla 3 tıkla ulaşılabildiğinden emin olun.
- Kırık linkleri (404) tarayın; her 404 ya düzeltilmeli ya da 301 ile yönlendirilmelidir.
Tarama bütçesi ve sunucu hataları
Sunucunuz botlara sık sık 5xx hatası döndürüyorsa Google taramayı yavaşlatır. Özellikle e-ticaret sitelerinde filtre ve sıralama parametreleri sonsuz URL üretir; bu da tarama bütçesini tüketir. Bu tür yapılar için e-ticaret çözümlerinde parametre yönetimi kritik bir başlıktır. Kontrol listesi:
- Sunucu loglarında 5xx oranını izleyin; %1'in üzeri sorundur.
- Parametreli URL'leri canonical veya robots ile sınırlandırın.
- Search Console'daki "Tarama istatistikleri" raporunda ortalama yanıt süresini takip edin.
Canonical: Kopya İçeriği Doğru Yönetmek
Canonical etiketi, aynı içeriğin birden fazla URL'de görünmesi durumunda hangisinin asıl olduğunu Google'a bildirir. Yanlış kullanıldığında ise sıralama sinyallerini böler ve sayfalarınız birbirini yarışır hale gelir.
Sık yapılan canonical hataları
- Kendine canonical verilmemesi: Her sayfa kendi URL'sine canonical vermeli. Eksikse Google kendi kararını verir; bu karar sizin istediğiniz sayfa olmayabilir.
- Zincirleme canonical: A sayfası B'yi, B sayfası C'yi gösteriyorsa Google zinciri takip etmeyebilir. Doğrudan nihai URL'yi gösterin.
- HTTP/HTTPS veya www tutarsızlığı: Tüm sürümler tek bir tercih edilen alan adına 301 ile yönlenmeli ve canonical da o alan adını göstermelidir.
- Sayfalama (pagination) hataları: 2. sayfa, 1. sayfaya canonical verilmemeli; her sayfa kendi URL'sini canonical göstermeli, ilişki rel=next/prev ile kurulmalıdır.
- hreflang ve canonical çakışması: Çok dilli sitelerde her dil sürümü kendi canonical'ına sahip olmalı; hreflang seti ise tüm dilleri birbirine bağlamalıdır.
Canonical kontrol adımları
- Search Console > Sayfalar > "Alternatif sayfa, uygun canonical etiketiyle" raporunu inceleyin.
- Screaming Frog veya benzeri bir araçla tüm sayfaların canonical etiketini tarayın.
- Canonical hedefinin 200 döndürdüğünden emin olun; 301 veya 404'e canonical verilmez.
- Parametreli URL'lerde (utm, sıralama, filtre) canonical'ı temiz URL'ye yönlendirin.
Bu üç başlık — Core Web Vitals, indeksleme ve canonical — birlikte çalışır. Birindeki iyileşme diğerinin etkisini artırır. Teknik altyapıyı sağlamlaştırdıktan sonra organik trafiği reklamla hızlandırmak isterseniz, Google Ads reklam yönetimi ve SEO'yu paralel yürütmek genellikle en verimli yaklaşımdır. Organik görünürlüğü uzun vadede kalıcı kılmak için ise SEO hizmetleri kapsamında düzenli teknik denetim şarttır.
Sıkça Sorulan Sorular
Core Web Vitals'ı hangi araçlarla ölçmeliyim?
Google Search Console'daki "Web Verileri" raporu saha verisini (gerçek kullanıcılar) verir; PageSpeed Insights ise hem saha hem laboratuvar verisi sunar. İkisini birlikte kullanın. Laboratuvar verisi tek başına yeterli değildir; çünkü kullanıcı cihazları ve ağ koşulları farklıdır.
Sayfam indekslenmiyorsa ilk nereye bakmalıyım?
Önce Search Console > URL Denetimi aracına sayfa adresini yapıştırın. "Dizine eklenebilir" mi yoksa "Hariç tutuldu" mu olduğunu görün. Ardından meta robots etiketi, X-Robots-Tag başlığı, robots.txt ve canonical hedefini sırayla kontrol edin. Bu dört nokta, indeksleme sorunlarının büyük çoğunluğunu açıklar.
Canonical ile 301 yönlendirme arasındaki fark nedir?
301 kalıcı yönlendirmedir; kullanıcıyı ve botu başka bir URL'ye taşır. Canonical ise sayfa erişilebilir kalırken Google'a "asıl sürüm bu" der. Aynı içeriğin iki farklı URL'de yaşaması gerekiyorsa canonical, biri tamamen gereksizse 301 kullanılır.
Teknik SEO düzeltmeleri ne kadar sürede sonuç verir?
Google'ın yeniden tarama ve indeksleme hızına bağlıdır. Küçük düzeltmeler (canonical, meta robots) birkaç gün ile birkaç hafta arasında yansıyabilir. Core Web Vitals gibi kullanıcı deneyimi metrikleri ise 28 günlük veri penceresiyle ölçüldüğü için etkisini görmek genellikle birkaç hafta alır.
Teknik SEO'yu kendim yapabilir miyim, yoksa ajans desteği şart mı?
Temel kontrolleri (Search Console raporları, canonical denetimi, hız testleri) teknik bilgiye sahip bir ekip kendisi yapabilir. Ancak log analizi, parametre yönetimi ve hreflang gibi ileri konular deneyim gerektirir. Yanlış bir canonical veya robots kuralı, trafiği geri dönüşü zor biçimde kesebilir.