Teknik SEO Kontrol Listesi: Core Web Vitals'tan İndekslemeye
Teknik SEO, bir sitenin arama motorlarınca taranıp indekslenmesini ve hızlı sunulmasını sağlayan altyapı çalışmasıdır. Tarama, indeksleme, Core Web Vitals ve yapılandırılmış veri kontrol listesi.
İçindekiler
- 1. Erişilebilirlik
- 2. Taranabilirlik
- Faset ve parametreli URL yönetimi
- 3. İndekslenebilirlik
- 4. Core Web Vitals ve sunum performansı
- İyileştirme sırası
- 5. Mobil ve sunum
- 6. Yapılandırılmış veri
- 7. Uluslararası ve çok dilli yapı
- 8. Üretken arama botları
- Denetim nasıl yapılır?
- Öncelik matrisi
- Düzenli izleme rutini
- Sık yapılan hatalar
- Sonuç
Teknik SEO, bir web sitesinin arama motorları tarafından erişilebilir, taranabilir, indekslenebilir ve hızlı sunulabilir olmasını sağlayan altyapı çalışmasıdır. İçerik ve bağlantı çalışmalarının sonuç verebilmesi için önce bu katmanın sorunsuz olması gerekir. Aşağıdaki kontrol listesi öncelik sırasına göre düzenlenmiştir.
1. Erişilebilirlik
Bot ve kullanıcı siteye ulaşabiliyor mu?
- Tek bir tercih edilen alan adı sürümü var mı (www / www’siz, http / https)? Diğerleri 301 ile yönlendiriliyor mu?
- SSL sertifikası geçerli ve tüm kaynaklar HTTPS üzerinden mi sunuluyor?
- Sunucu 5xx hataları veriyor mu? Sunucu günlüklerinde bot isteklerine dönen yanıt kodları kontrol edildi mi?
- Coğrafi engelleme veya bot koruma çözümü, arama motoru botlarını engelliyor mu?
- Yanıt süresi (TTFB) makul aralıkta mı?
2. Taranabilirlik
- robots.txt doğru mu? Yanlışlıkla engellenen dizin var mı? CSS ve JS dosyalarının taranmasına izin veriliyor mu?
- XML site haritası güncel mi? Yalnızca indekslenmesi istenen, 200 kodu dönen kanonik URL’leri içeriyor mu? robots.txt içinde belirtiliyor mu?
- İç bağlantı yapısı derinliği makul mü? Önemli sayfalara ana sayfadan üç tıklamadan az mesafede ulaşılıyor mu?
- Yönlendirme zincirleri var mı? Zincirler tek adıma indirilmeli.
- Kırık bağlantılar temizlendi mi?
- Tarama bütçesi israfı var mı? Filtre ve sıralama parametreleriyle üretilen sonsuz URL kombinasyonları taranıyor mu?
- Sayfalama yapısı botun ürün listelerinde ilerlemesine izin veriyor mu?
Faset ve parametreli URL yönetimi
E-ticaret sitelerinde en yaygın tarama sorunu, filtre kombinasyonlarının ürettiği URL patlamasıdır.
| Durum | Önerilen yaklaşım |
|---|---|
| Arama sonuçları sayfaları | Taramaya kapatın veya noindex |
| Sıralama parametreleri (fiyat artan/azalan) | Kanonik ana kategoriye |
| Tek boyutlu, talep gören filtreler (renk, beden) | İndekslenebilir, özgün başlık ve açıklama ile |
| Çok boyutlu filtre kombinasyonları | Taramaya kapatın |
| Oturum ve izleme parametreleri | Kanonik etiket ile temizleyin |
3. İndekslenebilirlik
- noindex etiketi yanlışlıkla önemli sayfalarda mı? Yayına alma sırasında geliştirme ortamı ayarlarının taşınması yaygın bir hatadır.
- Canonical etiketleri doğru mu? Her sayfa kendi kanonik URL’sini işaret ediyor mu, yoksa toplu olarak ana sayfaya mı yönlendiriliyor?
- Yinelenen içerik var mı? Aynı ürün birden çok kategori yolundan farklı URL’lerle erişilebiliyor mu?
- İnce içerikli sayfalar indeksleniyor mu? Boş kategori sayfaları, filtre sonuçları, etiket arşivleri.
- Search Console Sayfalar raporu düzenli inceleniyor mu? “Taranmış ancak dizine eklenmemiş” ve “Bulundu, ancak henüz dizine eklenmemiş” durumları ayrı ayrı ele alınmalı.
- Çok dilli sitelerde hreflang karşılıklı ve eksiksiz mi?
x-defaulttanımlı mı?
4. Core Web Vitals ve sunum performansı
Core Web Vitals üç ölçütten oluşur:
| Ölçüt | Neyi ölçer | Yaygın nedenler |
|---|---|---|
| LCP | En büyük içerik ögesinin görünme süresi | Büyük görseller, yavaş sunucu, engelleyici kaynaklar |
| INP | Kullanıcı etkileşimine yanıt süresi | Ağır JavaScript, uzun görevler, üçüncü taraf betikleri |
| CLS | Yerleşim kayması | Boyutu tanımsız görseller, geç yüklenen reklam alanları, yazı tipi değişimi |
Saha verisi (gerçek kullanıcı ölçümleri) laboratuvar testinden önceliklidir. Search Console’daki Core Web Vitals raporu ve tarayıcı gerçek kullanıcı verisi esas alınmalıdır.
İyileştirme sırası
- Görselleri düzeltin. Modern formatlar, doğru boyutlandırma,
width/heighttanımı, ilk ekran görselinde geciktirmeli yükleme kullanmayın. - Sunucu yanıt süresini kısaltın. Önbellekleme, içerik dağıtım ağı, veritabanı sorgu iyileştirmesi.
- Engelleyici kaynakları azaltın. Kritik CSS’i satır içi verin, geri kalanını erteleyin.
- JavaScript yükünü azaltın. Kullanılmayan kodu ayıklayın, üçüncü taraf betiklerini gözden geçirin, uzun görevleri bölün.
- Yazı tiplerini yönetin. Önceden yükleyin ve
font-displaydeğerini uygun ayarlayın. - Yerleşim alanlarını rezerve edin. Reklam, gömülü içerik ve dinamik bileşenler için sabit yükseklik tanımlayın.
5. Mobil ve sunum
- Duyarlı tasarım tüm kırılım noktalarında çalışıyor mu?
- Mobil ve masaüstü sürümlerde aynı içerik ve aynı yapılandırılmış veri sunuluyor mu?
- Dokunma hedefleri yeterli büyüklükte mi?
- Araya giren tam ekran katmanlar mobil deneyimi engelliyor mu?
6. Yapılandırılmış veri
Yapılandırılmış veri, sayfanın anlamını makineye açık biçimde bildirir. Hem zengin sonuçlar hem de üretken arama sistemlerinde varlık çözümlemesi için önemlidir.
Öncelikli şemalar:
Organization— marka kimliği, iletişim, sosyal profillerWebSite— site düzeyinde arama davranışıBreadcrumbList— gezinme hiyerarşisiProductveOffer— e-ticarette fiyat, stok, değerlendirmeArticle/BlogPosting— yayın ve güncelleme tarihi, yazarFAQPage— sık sorulan sorularLocalBusiness— fiziksel konum bilgisiService— hizmet tanımları
Şemalar arasında @id referanslarıyla bağ kurmak, markanızın tek bir varlık olarak tanınmasını kolaylaştırır. Yapılandırılmış verinin sayfada görünen içerikle tutarlı olması zorunludur.
7. Uluslararası ve çok dilli yapı
- Her dil sürümü ayrı ve indekslenebilir URL’de mi?
hreflangetiketleri karşılıklı mı? A sayfası B’yi gösteriyorsa B de A’yı göstermeli.- Otomatik IP yönlendirmesi botları yanlış sürüme mi kilitliyor?
- Dil seçici bağlantıları taranabilir HTML bağlantısı mı?
8. Üretken arama botları
Üretken arama sistemlerinin içeriğinize erişmesini istiyorsanız robots.txt dosyanızda ilgili kullanıcı aracılarını açıkça değerlendirin: GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, Applebot-Extended. Bu botlara erişim vermek bir tercihtir; kararın bilinçli alınması gerekir.
Denetim nasıl yapılır?
Teknik SEO denetimi belirli bir sırayla ve tekrarlanabilir biçimde yapılmalıdır.
- Tam site taraması çalıştırın. Bir tarayıcı yazılımıyla tüm URL’leri, yanıt kodlarını, başlıkları, meta açıklamaları, kanonik etiketleri ve yönlendirmeleri toplayın.
- Search Console verisini indirin. Sayfalar raporu, performans raporu, Core Web Vitals raporu ve yapılandırılmış veri raporlarını dışa aktarın.
- Sunucu günlüklerini inceleyin. Botun hangi URL’leri, hangi sıklıkta taradığını ve hangi yanıt kodlarını aldığını görün. Tarama bütçesi israfı yalnızca burada görünür.
- İki veri kümesini karşılaştırın. Taramada bulunan ancak Search Console’da indekslenmemiş sayfalar, ve Search Console’da görünen ancak taramada bulunmayan sayfalar (yetim sayfalar) ayrı listeler oluşturur.
- Bulguları önceliklendirin. Her bulgu için etki ve uygulama zorluğu değerlendirilir.
- Uygulama listesi çıkarın. Geliştirici ekibin doğrudan işleyebileceği netlikte yazılmalıdır: hangi şablon, hangi değişiklik, hangi doğrulama adımı.
- Doğrulayın. Uygulama sonrası aynı tarama tekrarlanır ve fark raporlanır.
Öncelik matrisi
| Bulgu türü | Etki | Öncelik |
|---|---|---|
| Ticari sayfalarda noindex | Kritik | Hemen |
| Site geneli sunucu hatası | Kritik | Hemen |
| Yanlış kanonik tanımı | Yüksek | 1 hafta |
| Yönlendirme zincirleri | Orta | 1 ay |
| Eksik yapılandırılmış veri | Orta | 1 ay |
| Görsel optimizasyonu | Orta | 1 ay |
| Yinelenen meta açıklama | Düşük | Planlı |
| Alt metin eksikleri | Düşük | Planlı |
Sıralamayı bozmamak önemlidir: indekslenmeyen bir sayfanın meta açıklamasını düzeltmek hiçbir sonuç üretmez.
Düzenli izleme rutini
Haftalık: Search Console kapsam ve Core Web Vitals uyarıları, sunucu hata kayıtları, kritik sayfaların erişilebilirliği.
Aylık: Tam site taraması (yönlendirme zincirleri, kırık bağlantılar, yinelenen başlık ve açıklamalar), site haritası doğrulaması, yapılandırılmış veri hata raporu.
Üç aylık: Tarama bütçesi analizi (sunucu günlükleri), iç bağlantı yapısı gözden geçirmesi, indeks şişmesi kontrolü, mobil ve masaüstü performans karşılaştırması.
Sık yapılan hatalar
- Yayına alırken geliştirme ortamının
noindexayarını taşımak. - Tüm sayfaların kanonik etiketini ana sayfaya vermek.
- robots.txt ile engelleyip aynı sayfanın indeksten çıkmasını beklemek.
- Site haritasına yönlendirilen veya 404 dönen URL’ler koymak.
- Görselleri optimize etmeden yükleyip LCP sorununu tema ile çözmeye çalışmak.
- Yapılandırılmış veride sayfada bulunmayan bilgi beyan etmek.
- Teknik düzeltme sonrası sonucu ertesi gün beklemek.
Sonuç
Teknik SEO, görünmeyen ama belirleyici bir katmandır. Doğru sıra izlenmediğinde çabanın çoğu boşa gider: indekslenmeyen bir sayfanın hızını iyileştirmek sonuç üretmez. Önce erişim ve indeksleme, sonra performans, en sonda yapılandırılmış veri.
Moon Workshop, SEO ve GEO danışmanlığında teknik altyapı denetimini içerik ve ölçüm planından önce tamamlar.
Yayınlanma: · Güncellenme: · Yazar: Moon Workshop
Sıkça Sorulan Sorular
Teknik SEO çalışmasına nereden başlanmalı?
Core Web Vitals sıralamayı ne kadar etkiler?
robots.txt ile noindex arasındaki fark nedir?
JavaScript ile üretilen içerik indekslenir mi?
İlgili Yazılar
- SEO ve GEO2 dk okuma
GEO Nedir? Üretken Arama Motoru Optimizasyonu Rehberi
GEO (Generative Engine Optimization), markanızın ChatGPT, Gemini ve AI Overviews gibi üretken arama sistemlerinde kaynak olarak gösterilmesini hedefleyen çalışmadır. SEO'dan farkı ve uygulama adımları.
- Ölçümleme7 dk okuma
ROAS Nedir? Reklam Getirisi Nasıl Doğru Ölçülür?
ROAS, reklam harcamasının ürettiği geliri ölçen orandır. Hesaplama formülü, hedef ROAS belirleme, brüt kâr marjıyla ilişkisi ve ölçümü bozan yaygın hataların uygulama rehberi.
- Google Ads6 dk okuma
Performance Max Kampanyaları: Ne Zaman Kullanılır, Nasıl Optimize Edilir?
Performance Max, Google'ın tüm envanterinde tek kampanyadan yayın yapan otomatik kampanya türüdür. Ne zaman uygun olduğu, kurulum sırası, varlık grubu yapısı ve optimizasyon yöntemleri.

