Bir sitenin taranma, indekslenme ve sunulma katmanlarını sırayla inceleyen denetim yönteminin adım adım anlatımı: hazırlık, tarama, indeksleme, mimari, render, önceliklendirme ve rapor teslimi.
Teknik SEO denetimi, bir web sitesinin arama motorları tarafından sorunsuz taranıp doğru yorumlanmasının önündeki engelleri sistematik biçimde çıkarma çalışmasıdır. Kavramları öğrenmekle bir siteyi denetlemek aynı şey değildir: ikincisi belirli bir sıra, belirli veri kaynakları ve sonunda uygulanabilir bir liste gerektirir. Bu yazı tam olarak o süreci anlatıyor.
Kavramsal arka plan için önce teknik SEO temellerini anlatan yazıya göz atabilirsiniz. Burada tanımlarda değil yöntemde kalacağız: veriyi nereden alacağınız, neyi hangi sırayla kontrol edeceğiniz ve bulduklarınızı nasıl önceliklendireceğiniz.
Teknik SEO denetimi ne zaman ve neden yapılır?
Teknik SEO denetimi genellikle üç durumda gündeme gelir: yeni bir siteyle çalışmaya başlarken, site taşıma veya tema değişikliği sonrasında ve organik trafikte açıklanamayan bir düşüş yaşandığında. Amaç puan vermek değil, arama motorunun siteyi görme biçimiyle sizin gördüğünüz biçim arasındaki farkı ortaya koymaktır. Bu fark ne kadar büyükse, içerik çalışmasının getirisi o kadar düşer.
Teknik borç sessiz birikir. Yıllar içinde eklenen filtreler, eski yönlendirmeler ve terk edilmiş eklentiler siteyi karmaşıklaştırır. Hiçbiri tek başına kriz yaratmaz; birlikte, arama motorunun sitede harcadığı kaynağı boşa gönderir.
Bu yüzden bir teknik SEO denetimi, içerik yatırımından önce gelmelidir. Taranamayan ya da yanlış adresle indekslenen bir sayfaya yazılan metin, ne kadar iyi olursa olsun karşılığını bulmaz. Denetimin görevi, sonraki tüm çalışmaların üzerine kurulacağı zemini doğrulamaktır.
Kapsamın nerede bittiği de baştan netleşmelidir. Teknik SEO denetimi altyapıyı inceler; içerik kalitesi, anahtar kelime eşleşmesi ve rakip karşılaştırması ayrı bir çalışmadır. İkisinin birlikte yürütüldüğü daha geniş bir bakış için SEO analizi çalışmasının kapsamına bakabilirsiniz.
Hazırlık: hangi araçlar, hangi veriler?
Teknik SEO denetimi veri toplamadan başlamaz. En az üç kaynak gerekir: siteyi baştan sona gezen bir tarayıcı yazılımı, arama motorunun kendi raporlarını sunan Search Console ve varsa sunucunun erişim kayıtları. Bu üçü birbirini doğrular; yalnız birine bakmak eksik tablo üretir. Erişim izinleri ve tarama sınırları da işe başlamadan önce ayarlanmalıdır.
Tarayıcı yazılımı (crawler), tıpkı bir arama motoru robotu gibi sitedeki bağlantıları takip ederek her adresin durum kodunu, başlığını ve yönergelerini toplar. Search Console ise Google'ın sitenizi nasıl gördüğünü doğrudan gösterir; kapsam, sorgu ve deneyim raporları buradan alınır. Referans dokümantasyon için Google Search Central kaynakları başlangıç noktasıdır.
Log analizi en az kullanılan ama en açıklayıcı kaynaktır. Sunucu log kaydı, hangi robotun hangi adrese ne sıklıkta uğradığını tutar. Bu veri olmadan tarama bütçesinin nereye harcandığını tahmin etmek zorunda kalırsınız.
- Erişimleri toplayın: Search Console mülkiyeti, analitik hesabı, sunucu log erişimi ve mümkünse test ortamı bilgisi.
- Site büyüklüğünü kestirin: yaklaşık sayfa sayısı, dil sayısı, alt alan adları ve varsa ayrı mobil sürüm.
- Tam bir tarama çalıştırın: JavaScript render açık ve kapalı olmak üzere iki ayrı tarama alın.
- Search Console'dan kapsam, site haritası, sorgu ve sayfa deneyimi raporlarını dışa aktarın.
- Log kayıtlarından en az iki-dört haftalık robot trafiğini ayıklayın.
- Üç kaynağı tek bir tabloda adres bazında birleştirin; asıl bulgular kesişimlerde çıkar.
Bu birleştirme adımı çoğu teknik SEO denetiminde atlanır. Oysa "taramada var, Search Console'da indekslenmemiş, logda robot hiç uğramamış" gibi bir kesişim, tek bir aracın asla söyleyemeyeceği bir teşhis verir.
Tarama denetimi: robot siteyi gezebiliyor mu?
Teknik SEO denetiminde bu aşamada sorulan soru tektir: bir robot ana sayfadan başlayıp sitedeki değerli sayfaların tamamına makul adımda ulaşabiliyor mu? Yanıt, durum kodları, yönlendirme zincirleri, kırık bağlantılar ve tıklama derinliği incelenerek verilir. Erişilemeyen bir sayfa, ne kadar iyi yazılmış olursa olsun arama sonuçlarında var olamaz.
Durum kodu, sunucunun bir adrese verdiği yanıtın türüdür: 200 başarılı, 301 kalıcı yönlendirme, 404 bulunamadı, 5xx sunucu hatası demektir. Dağılımına bakmak sitenin sağlığı hakkında ilk resmi verir.
Yönlendirme zinciri ise bir adresin ikinciye, ikincinin üçüncüye yönlendirilmesidir. Her halka gecikme ekler ve uzun zincirlerde robot takibi bırakabilir. Döngüsel yönlendirmeler ise sayfayı tümüyle erişilemez kılar.
- Yanıt kodlarının dağılımı çıkarıldı mı; 4xx ve 5xx veren iç bağlantılar listelendi mi?
- İki adımdan uzun yönlendirme zincirleri ve yönlendirme döngüleri tespit edildi mi?
- Site içi bağlantılar doğrudan hedef adrese mi veriliyor, yoksa yönlendirilen eski adrese mi?
- Değerli sayfaların ana sayfadan tıklama derinliği üç adımı aşıyor mu?
- Sayfalama, filtre ve sıralama parametreleri sonsuz adres üretiyor mu?
- Robotun eriştiği adres sayısı ile gerçekten var olan sayfa sayısı arasındaki fark açıklanabiliyor mu?
Parametreli adresler özellikle e-ticarette tarama bütçesini eritir. Tarama bütçesi, arama motorunun belirli bir sürede sitenizde ayırdığı kaynaktır; filtre kombinasyonları binlerce neredeyse aynı adres üretiyorsa bu kaynak değerli sayfalara ulaşamadan tükenir.
İndeksleme denetimi: hangi sayfalar sonuçlarda?
Taranmak ile indekslenmek farklı şeylerdir. Bir sayfa taranıp da arama motorunun dizinine hiç alınmayabilir. Teknik SEO denetiminde var olan sayfa sayısı, taranan adres sayısı ve indekslenen sayfa sayısı yan yana konur. Aradaki fark ne kadar büyükse, sitede ince içerik, kopya içerik veya çelişkili yönerge sorunu o kadar olasıdır.
İnce içerik, kullanıcıya kayda değer bir karşılık sunmayan sayfa anlamına gelir: boş kategori, tek cümlelik etiket sayfası, otomatik üretilmiş konum varyasyonları. Kopya içerik ise aynı metnin birden çok adreste yayınlanmasıdır ve arama motorunu hangisini gösterecek konusunda tereddütte bırakır.
Bir teknik SEO denetimi bu iki başlığı ölçüyle değil örnekle ele almalıdır. Kapsam raporunda "tarandı ancak dizine eklenmedi" grubundan rastgele sayfalar açıp neden dışarıda kaldıklarını tek tek anlamak, toplu bir yüzde vermekten çok daha işe yarar.
| Belirti | Olası neden | İlk kontrol |
|---|---|---|
| Taranıyor, indekslenmiyor | İnce içerik veya düşük değer algısı | Sayfanın tek başına anlamlı olup olmadığı |
| Keşfedildi, henüz taranmadı | Tarama bütçesi veya sunucu yanıt süresi | Log kayıtlarında robot sıklığı |
| Alternatif sayfa, farklı canonical | Kopya içerik veya parametre varyasyonu | Canonical etiketinin işaret ettiği adres |
| noindex etiketiyle hariç tutuldu | Yayın sonrası kaldırılmayan yönerge | Şablon düzeyinde meta robots değeri |
| robots.txt tarafından engellendi | Fazla geniş yazılmış engelleme kuralı | Engellenen dizinde değerli sayfa var mı |
Yönerge çelişkileri: robots.txt, site haritası, canonical ve noindex
Bu dört mekanizma arama motoruna ne yapması gerektiğini söyler ve birbirleriyle çelişebilir. Çelişki durumunda sonuç öngörülemez hale gelir. Teknik SEO denetiminin bu bölümünde her yönergenin tek tek doğruluğu değil, hep birlikte tutarlılığı incelenir. Deneyimde en sık rastlanan teknik hatalar bu başlıkta toplanır ve çoğu düşük eforla düzeltilir.
robots.txt, robotların hangi dizinleri taramayacağını bildiren kök dizindeki metin dosyasıdır. Tarama engeller, indekslemeyi doğrudan engellemez. Bu ayrım kritiktir: robots.txt ile engellenmiş bir sayfadaki noindex etiketi hiç okunamaz, çünkü robot sayfayı açamaz.
Canonical etiketi, birden çok adreste sunulan aynı içeriğin asıl sürümünü işaret eder. XML site haritası ise indekslenmesini istediğiniz adreslerin listesidir. Site haritasında yer alan bir adresin noindex taşıması ya da başka bir sayfaya canonical vermesi, doğrudan bir çelişki sinyalidir.
- robots.txt'te CSS, JavaScript veya görsel dizinleri engellenmiş mi?
- Site haritasındaki adreslerin tamamı 200 dönüyor ve kendine canonical veriyor mu?
- Yönlendirilen ya da silinmiş adresler site haritasında duruyor mu?
- Canonical etiketleri mutlak adres mi kullanıyor, protokol ve alan adı tutarlı mı?
- Test ortamından canlıya taşınan noindex etiketi kalmış mı?
- Sayfalama sayfaları ilk sayfaya canonical veriyor mu; vermemeli.
Site mimarisi ve iç bağlantı derinliği
Mimari, sayfaların birbirine nasıl bağlandığıdır ve hem kullanıcının hem robotun yol bulmasını belirler. Teknik SEO denetiminde her sayfanın ana sayfadan kaç tıklamayla ulaşıldığı, kaç iç bağlantı aldığı ve hiç bağlantı almayan yalıtılmış sayfalar olup olmadığı çıkarılır. Derinlikte kalan sayfalar hem daha seyrek taranır hem de site içi ağırlıktan az pay alır.
Yalıtılmış sayfa (orphan page), site içinde hiçbir yerden bağlantı verilmeyen ama var olan adrestir. Genellikle kampanya sayfaları veya sistemin ürettiği arşivler bu duruma düşer. Bunları yalnızca tarama ile bulamazsınız; site haritası ve log verisiyle karşılaştırma gerekir.
İç bağlantı dağılımına bakarken önemli bir soru şudur: ticari değeri en yüksek sayfalar en çok bağlantı alan sayfalar mı? Çoğu sitede yanıt hayırdır; bağlantıların büyük kısmı menüdeki kurumsal sayfalara gider. Bu dengesizliği düzeltmek genellikle düşük maliyetli ve etkili bir müdahaledir.
JavaScript ile gelen içerik taranabiliyor mu?
Modern sitelerin bir bölümünde metin, bağlantı ve etiketler tarayıcıda JavaScript çalıştıktan sonra oluşur. Arama motoru bu içeriği görebilmek için sayfayı ayrıca işlemek zorundadır ve bu işlem gecikebilir veya eksik kalabilir. Teknik SEO denetiminde kaynak kodda görünen içerik ile ekranda görünen içerik karşılaştırılır; fark büyükse risk vardır.
Pratik yöntem basittir: aynı sayfayı JavaScript çalıştırmadan ve çalıştırarak taramak. İki çıktı arasındaki başlık, metin ve bağlantı farkları doğrudan risk listesidir. İç bağlantıların yalnızca tıklama olayıyla üretildiği menülerde robot hiçbir bağlantı göremez.
Search Console'un URL denetleme aracı, işlenmiş sayfanın kodunu göstererek bu farkı doğrulamanızı sağlar. İşleme (rendering) davranışı ve yaygın hatalar konusunda web.dev üzerindeki teknik rehberler ayrıntılı örnekler sunar.
Hız, mobil ve çok dilli yapı kontrolleri
Bu üç başlık kendi başına ayrı birer çalışma konusudur; teknik SEO denetiminde amaç derinlemesine optimizasyon değil, kritik eşiklerin aşılıp aşılmadığını tespit etmektir. Yükleme performansı, mobil görünümde içerik eksikliği ve çok dilli sitelerde dil eşleştirme hataları hızlıca taranır. Bulgular ayrıntılı incelemeye ayrı başlık olarak devredilir.
Performans tarafında saha verisiyle laboratuvar verisini karıştırmamak gerekir. Tek bir sayfanın ölçümü için PageSpeed Insights aracı hızlı bir başlangıçtır; kullanıcı deneyimi metriklerinin iş sonuçlarıyla ilişkisini ise Core Web Vitals ve dönüşüm ilişkisini ele alan yazı ayrıntılandırıyor.
Mobil tarafta en sık görülen sorun, masaüstündeki içeriğin mobil şablonda gizlenmesi veya hiç basılmamasıdır. Arama motoru siteyi ağırlıklı olarak mobil sürümüyle değerlendirdiği için mobilde olmayan içerik yok sayılır.
Çok dilli sitelerde hreflang etiketi, aynı içeriğin hangi dil ve bölge için hazırlandığını bildirir. Denetimde karşılıklılık aranır: A sayfası B'yi gösteriyorsa B de A'yı göstermelidir. Tek yönlü, hatalı dil kodu içeren veya yönlendirilen adrese işaret eden hreflang tanımları genellikle tamamen yok sayılır.
Bulguları önceliklendirme ve raporun teslimi
Teknik SEO denetiminin çıktısı hata listesi değil, sıralanmış bir eylem planıdır. Her bulgu iki eksende değerlendirilir: organik görünürlüğe olası etkisi ve uygulama eforu. Yüksek etkili ve düşük eforlu maddeler önce yapılır; yüksek eforlu olanlar geliştirme takvimine yayılır. Etkisi belirsiz maddeler ise ölçüm kurulmadan uygulanmaz.
| Etki / Efor | Düşük efor | Yüksek efor |
|---|---|---|
| Yüksek etki | Hemen yap: yanlış noindex, robots.txt engeli, hatalı canonical | Planla: site mimarisi değişimi, render yönteminin dönüştürülmesi |
| Düşük etki | Sıraya al: yönlendirme zincirlerinin kısaltılması, site haritası temizliği | Ertele veya vazgeç: marjinal kazanç için büyük geliştirme talebi |
Bir teknik SEO denetimi raporunun okuyucusu çoğunlukla geliştiricidir. Bu nedenle her madde "ne yanlış, neden önemli, hangi adreslerde, nasıl düzeltilir, nasıl doğrulanır" biçiminde yazılmalıdır. Genel tavsiye cümleleri uygulamaya dönüşmez.
- Etkilenen örnek adreslerin listesi eklenmeli; "birçok sayfa" ifadesi yeterli değildir.
- Her madde için kabul kriteri yazılmalı: düzeltmenin başarılı olduğu nasıl anlaşılacak?
- Düzeltmeler yayına alındıktan sonra doğrulama taraması planlanmalı.
- Riskli müdahaleler önce test ortamında denenmeli, sonra canlıya taşınmalı.
- Rapor tek seferlik değil, sonraki denetimle karşılaştırılabilir biçimde saklanmalı.
Uygulamada kimin ne yapacağı da netleşmelidir. Düzeltmelerin bir bölümü panelden yapılırken, bir bölümü şablon veya sunucu düzeyinde müdahale ister. Kapsam ve iş bölümü için teknik SEO çalışmalarının nasıl yürütüldüğünü anlatan sayfaya bakabilirsiniz.
Sıkça Sorulan Sorular
Teknik SEO denetimi ne kadar sürer?
Süre büyük ölçüde sayfa sayısına ve sitenin karmaşıklığına bağlıdır. Birkaç yüz sayfalık kurumsal bir sitede tarama ve inceleme birkaç gün alabilirken, yüz binlerce adres üreten bir e-ticarette yalnız tarama aşaması günlerce sürebilir. Log verisinin toplanması için de anlamlı bir zaman aralığı beklemek gerekir.
Ne sıklıkla denetim yaptırmalıyım?
Çoğu projede yılda bir kapsamlı inceleme ve aralarda küçük kontroller yeterli olur. Ancak site taşıma, tema değişikliği, alan adı birleştirme veya büyük içerik göçü gibi olaylardan sonra beklemeden yeni bir kontrol gerekir. Sürekli yayın yapan büyük sitelerde ise izleme otomatikleştirilip yalnız sapmalar incelenir.
Search Console tek başına yeterli olmaz mı?
Yeterli olmaz. Search Console arama motorunun sonuçlarını gösterir ama nedenlerini çoğu zaman göstermez. Bir sayfanın neden dizine alınmadığını anlamak için sayfanın kendisini, sunucu yanıtını ve site içi bağlantı durumunu görmeniz gerekir. Kendi taramanız ve log verisi bu boşluğu doldurur.
Küçük bir sitede de gerekli mi?
Gereklidir ama kapsam daralır. Elli sayfalık bir sitede tarama bütçesi sorun olmaz; buna karşılık yanlış bir noindex etiketi, kırık bir site haritası ya da mobilde eksik basılan içerik tek başına tüm görünürlüğü engelleyebilir. Küçük sitelerde teknik SEO denetimi kısa sürer, etkisi ise orantısız biçimde büyük olabilir.
Bulguların hepsini düzeltmek zorunda mıyım?
Hayır. Araçların ürettiği uyarıların bir bölümü gerçek bir görünürlük sorununa karşılık gelmez. Doğru yaklaşım her maddeyi etki ve efor ekseninde değerlendirip listeyi kısaltmaktır. Geliştirme kapasitesi sınırlıdır; onu marjinal kazançlara harcamak yerine tarama ve indeksleme engellerine yöneltmek daha mantıklıdır.
Düzeltmelerin etkisi ne zaman görünür?
Değişir. Yanlış bir engellemenin kaldırılması gibi düzeltmeler, sayfalar yeniden tarandıkça görece hızlı yansıyabilir. Mimari değişiklikler veya büyük yönlendirme çalışmaları ise arama motorunun tüm siteyi yeniden değerlendirmesini gerektirdiği için daha uzun sürer. Hiçbir düzeltme belirli bir sıralamayı garanti etmez.
Log analizi olmadan denetim yapılabilir mi?
Yapılabilir, ancak bazı sorular yanıtsız kalır. Log kaydı olmadan robotun sitede gerçekte nereye uğradığını, hangi adresleri tekrar tekrar taradığını ve hangilerini hiç görmediğini bilemezsiniz. Özellikle büyük ve çok parametreli sitelerde bu veri, tarama bütçesi tartışmasını tahminden çıkarıp ölçüme dayandırır.
Denetimi kendi ekibim yapabilir mi?
Kontrol listesini takip eden bir ekip bulguların önemli bölümünü çıkarabilir. Zorluk genellikle listeyi doldurmakta değil, bulguları yorumlamakta ve doğru sırayla önceliklendirmekte yaşanır. Benzer sorunları farklı sitelerde görmüş bir gözün katkısı da çoğunlukla burada, teşhis ve öncelik aşamasında ortaya çıkar.
Sonuç
İyi bir teknik SEO denetimi, uzun bir hata listesi üretmekle değil, sitenin arama motoru tarafından nasıl görüldüğünü açıklamakla ölçülür. Erişim, tarama, indeksleme, yorumlama ve sunum katmanlarını sırayla geçtiğinizde sorunların birbirini nasıl tetiklediği de görünür hale gelir.
Bu yüzden denetimi tek seferlik bir belge değil, tekrarlanabilir bir yöntem olarak kurun. Aynı kontrolleri aynı sırayla uyguladığınızda iki dönem arasındaki farkı ölçebilir, düzeltmelerin işe yarayıp yaramadığını doğrulayabilirsiniz.
Sitenizde bir teknik SEO denetimi yaptırmayı düşünüyorsanız, önce mevcut durumu ve önceliklerinizi konuşmak iyi bir başlangıç olur. İletişim sayfası üzerinden bir ön görüşme planlayabilirsiniz.


