Bir web sitesinde herhangi bir sayfaya ana sayfadan kaç tıklama ile ulaşılabildiği, hem kullanıcı deneyimi hem de arama motoru taraması açısından belirleyici bir faktördür. Bu kavram, teknik SEO literatüründe “crawl depth” (tarama derinliği) olarak adlandırılır. Googlebot sitenizi taradığında her bağlantıyı takip ederek ilerler; ne kadar derine inmesi gerekiyorsa o kadar fazla kaynak harcar. Derinlerdeki sayfalar geç keşfedilir, geç indekslenir ve çoğu zaman hiç taranmaz.
Bu rehberde crawl depth’in ne olduğunu, neden önem taşıdığını ve onu azaltmak için kullanabileceğiniz somut teknikleri ayrıntılı biçimde ele alacağız. Teknik SEO hizmetleri kapsamında bu optimizasyonları müşteri sitelerinde düzenli olarak uyguluyoruz; ancak bu yazı her ölçekteki site için bağımsız bir başlangıç noktası sunmaktadır.
Crawl Depth Nedir?
Crawl depth, bir sayfaya ana sayfadan (ya da belirlenen başlangıç noktasından) kaç bağlantı (tıklama) üzerinden ulaşılabildiğini gösteren sayısal bir değerdir. Buna bazen “click depth” veya “link depth” de denir.
Örneğin:
- Ana sayfa: derinlik 0
- Ana sayfa > Kategori: derinlik 1
- Ana sayfa > Kategori > Alt Kategori: derinlik 2
- Ana sayfa > Kategori > Alt Kategori > Ürün: derinlik 3
- Ana sayfa > Kategori > Alt Kategori > Ürün > Varyant: derinlik 4
Bu hiyerarşide derinlik 4’teki bir sayfa, Googlebot’un ana sayfadan başlayarak dört farklı bağlantıyı takip etmesini gerektirmektedir. Büyük e-ticaret sitelerinde bu değer 7-10’a kadar çıkabilir; bu durum söz konusu sayfaların Google tarafından ya çok geç keşfedilmesine ya da hiç taranmamasına yol açar.
Crawl depth, URL yapısıyla doğrudan ilişkili olmak zorunda değildir. Bir URL /kategori/alt-kategori/urun/ gibi üç segmentli olsa bile o sayfaya ana sayfadan tek bir tıklamayla ulaşılabiliyorsa derinliği 1’dir. Önemli olan URL’nin yapısı değil, sayfaya giden iç linklerin durumudur.
Googlebot’un Sitenizi Tarama Mantığı
Googlebot, bir siteyi taramaya başladığında önce bilinen URL’lerden hareket eder. Bu URL’ler arasında daha önce taranmış sayfalar, sitemap dosyasındaki adresler ve dışarıdan gelen bağlantılar (backlinks) yer alır. Googlebot bir sayfaya geldiğinde o sayfadaki tüm bağlantıları çıkarır ve bunları tarama kuyruğuna ekler.
Bu “genişlik öncelikli” (breadth-first) tarama yaklaşımı, önce üst seviye sayfaların, sonra alt seviye sayfaların taranması anlamına gelir. Ancak crawl budget (tarama bütçesi) sınırlı olduğundan, Googlebot tüm sayfaları her zaman tarayamaz. Tarama bütçesi tükendiğinde derin sayfalar kuyruğun sonunda kalır ve bir sonraki tarama döngüsüne ertelenir; bu süreç haftalarca ya da aylarca uzayabilir.
Google’ın kendi belgelerinde belirttiğine göre, sitenin bir bölümüne ne kadar sık erişilirse o bölümün taranma sıklığı da artar. Bu, içeriği taze ve iç linkler aracılığıyla ulaşılabilir olan sayfaların crawl depth avantajından bağımsız olarak daha sık tarandığı anlamına gelir; ancak temel kural değişmez: derin sayfalar dezavantajlıdır.
İdeal Crawl Depth Değerleri
Sektördeki genel kabul ve Google’ın kendi yayımladığı yönergeler doğrultusunda ideal crawl depth şu şekilde özetlenebilir:
- Derinlik 1-2: Kritik sayfalar (ana sayfa, en önemli kategori ve hizmet sayfaları). Ana sayfadan en fazla 2 tıklamayla ulaşılabilmeli.
- Derinlik 3: Standart içerik sayfaları (blog yazıları, ürün sayfaları, alt kategoriler). Kabul edilebilir üst sınır.
- Derinlik 4: Sınırda. Büyük siteler için tolere edilebilir; ancak daha fazlası sorunlu.
- Derinlik 5 ve üzeri: Sorunlu. Sayfalar düzenli biçimde taranmayabilir, indekslenemeyebilir.
John Mueller, Google’ın Search Advocate’i, bir soru-cevap oturumunda şu notu düşmüştür: “Ana sayfadan 4-5 tıklamanın ötesine geçen sayfalar için Googlebot’un onları ne sıklıkta yeniden tarayacağından emin olamayız.” Bu, 4 tıklama eşiğinin kritik bir referans noktası olduğunu göstermektedir.
Derin Sayfalar Neden Sorun Çıkarır?
1. İndeksleme Gecikmesi
Yeni yayınlanan bir içerik çok derin bir URL yolunda bulunuyorsa Googlebot’un onu keşfetmesi günler yerine haftalar alabilir. Özellikle haber, blog veya güncel içerik yayınlayan sitelerde bu gecikme, rekabet avantajının yitirilmesi anlamına gelir.
2. Link Juice Azalması
PageRank (link gücü), bir sayfadan diğerine iç linkler aracılığıyla akar. Her tıklama katmanı bu gücü bir miktar seyreltir. Ana sayfanın PageRank’i doğrudan bağlı olduğu sayfalarla paylaşılır; o sayfalar da kendi bağlantılarıyla paylaşır ve böyle devam eder. 5-6 kat geçilen bir sayfa, ana sayfanın seyrelmiş link gücünü alır.
3. Tarama Bütçesi İsrafı
Google her site için belirli bir tarama bütçesi tahsis eder. Gereksiz derinlikte sayfalar, bot’un bu bütçeyi verimsiz kullanmasına neden olur. Bir e-ticaret sitesinde yüzlerce filtrelenmiş URL, Googlebot’un asıl ürün sayfalarına ulaşmadan bütçeyi tüketmesine yol açabilir.
4. Düşük Tarama Sıklığı
Derin sayfalar daha seyrek taranır. İçerikleri güncellendiğinde ya da yeni varyantlar eklendiğinde Googlebot bu değişiklikleri geç fark eder; bu durum güncellenen bilgilerin arama sonuçlarına yansımasını geciktirir.
Crawl Depth Nasıl Ölçülür?
Screaming Frog SEO Spider
Screaming Frog, crawl depth ölçümü için en yaygın kullanılan araçtır. Sitenizi tararken her sayfanın kaç tıklama derinliğinde olduğunu hesaplar.
Raporu şu şekilde elde edebilirsiniz:
- Screaming Frog’u başlatın ve sitenizi tarayın.
- ”Crawl Depth” sütununu etkinleştirin (Bulk Export > All Inlinks).
- Derinliğe göre sıralayın; 4 ve üzeri sayfalar sorunlu olarak işaretleyin.
- ”Visualisations > Crawl Depth” sekmesini kullanarak görsel bir hiyerarşi haritası oluşturun.
Sitebulb
Sitebulb, crawl depth’i görsel bir ağaç yapısında gösterir. Her sayfanın derinliğini renk kodlamasıyla belirtir: yeşil (1-2), sarı (3), kırmızı (4+). Bu görsel arayüz, sorunlu alanları hızla tanımlamayı kolaylaştırır.
Log Dosyası Analizi
Sunucu log dosyaları, Googlebot’un hangi sayfaları gerçekte taradığını gösterir. Log analizi SEO rehberinde ayrıntılı olarak ele aldığımız bu yöntemle taranmayan ya da nadiren taranan sayfaları tespit edebilir, bunları derinlik analizi raporuyla çapraz karşılaştırabilirsiniz.
Log analizi için tipik bir sorgu (AWK veya GoAccess):
grep "Googlebot" access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -100
Bu sorgu, Googlebot’un en sık taradığı 100 URL’yi gösterir. Bu listedeki URL’lerin derinlik dağılımı, tarama verimliliğiniz hakkında net bir tablo ortaya koyar.
Google Search Console Kapsam Raporu
Search Console’daki “Kapsam” raporu, hangi sayfaların indekslendiğini ve hangilerinin “Keşfedildi - şu anda indekslenmiyor” statüsünde beklediğini gösterir. Bu bekleme durumundaki sayfaların önemli bir kısmı genellikle çok derin konumlandırılmış sayfalardır.
Crawl Depth Azaltma Teknikleri
1. Düz Site Mimarisi Tasarımı
Düz (flat) mimari, tüm sayfaların ana sayfadan mümkün olan en az tıklamayla erişilebildiği yapıdır. Bunu gerçekleştirmenin en etkili yolu, hiyerarşiyi gözden geçirmek ve gereksiz ara katmanları kaldırmaktır.
Derin mimari (sorunlu):
Ana Sayfa > Ürünler > Elektronik > Telefon > Akıllı Telefon > iPhone > iPhone 15 Pro
(6 tıklama derinliği)
Düz mimari (önerilen):
Ana Sayfa > Telefonlar > iPhone 15 Pro
(2 tıklama derinliği)
Bunu yaparken dikkat edilmesi gereken nokta şudur: Gereksiz kategori katmanları kaldırılabilir, ancak kullanıcı deneyimini bozan aşırı basitleştirmeden de kaçınılmalıdır.
2. Internal Linking Optimizasyonu
İç linkleme, crawl depth’i azaltmanın en güçlü aracıdır. Ana sayfadan ya da yüksek otorite taşıyan sayfalardan derin sayfalara doğrudan link vermek, o sayfaların efektif derinliğini düşürür.
Örneğin; bir blog yazısı URL yapısı itibarıyla derinlik 3’te olsa bile ana sayfada öne çıkarılmış içerik bölümünden veya navigasyondan link alıyorsa Googlebot onu derinlik 1 veya 2 ile değerlendirecektir.
Yetim sayfalara ilişkin rehberimizde ele aldığımız üzere, hiçbir iç link almayan sayfalar arama motorları tarafından son derece geç keşfedilir. İç linkleme hem crawl depth’i azaltır hem de yetim sayfa sorununu ortadan kaldırır.
3. Navigasyon ve Menü Yapısı
Ana navigasyon (header menüsü), en yüksek otorite akışını sağlayan link kaynağıdır. Çünkü bu menü sitenin her sayfasında bulunur ve her sayfadan link aktarımını olanaklı kılar.
Menü yapısını optimize ederken şu sorulardan yola çıkın:
- Hangi sayfalar en fazla organik trafik potansiyeline sahip?
- Hangi sayfalar şu anda derin konumlanmış ama stratejik öneme sahip?
- Mega menü kullanarak daha fazla sayfaya tek tıklamayla erişim sağlanabilir mi?
Mega menü, özellikle büyük e-ticaret sitelerinde birden fazla kategori ve alt kategoriyi ana sayfadan tek adımda ulaşılabilir kılar. Bu yapıyı kullanmak, crawl depth açısından ciddi bir iyileştirme sağlar.
4. Breadcrumb Kullanımı
Breadcrumb navigasyonu, hem kullanıcıların hem de botların sayfa hiyerarşisini anlamasına yardımcı olur. Ancak breadcrumb’ların crawl depth üzerindeki asıl katkısı, sayfalar arasında çift yönlü link zinciri oluşturmasıdır.
Bir ürün sayfasındaki breadcrumb şöyle görünebilir:
Ana Sayfa > Elektronik > Telefonlar > iPhone 15 Pro
Bu yapı, hem üst kategorilere hem de alt sayfalara daha kısa yoldan ulaşım sağlar. Ayrıca Google, JSON-LD ile işaretlenmiş breadcrumb yapısını arama sonuçlarında zengin snippet olarak gösterebilir; bu da tıklama oranını artırır.
5. İlgili Yazılar / Related Posts Bölümleri
Blog ve içerik sitelerinde “İlgili Yazılar” bölümü, içerikler arasında yatay bağlantı kurarak her yazının diğer yazılara olan mesafesini kısaltır. Bir yazar 50 yazı yayınlamışsa ve her yazının altında 3-4 ilgili yazı linki varsa, site genelinde ortalama crawl depth belirgin biçimde düşer.
İlgili yazı önerilerinde dikkat edilmesi gereken nokta şudur: Öneri sistemi yalnızca en yeni veya en popüler yazıları değil, konusal olarak ilgili ve daha derin konumlanmış sayfaları da içermelidir. Bunu Screaming Frog raporundaki derinlik 4+ sayfalarla çapraz kontrol ederek sağlayabilirsiniz.
6. HTML Sitemap Sayfası
XML sitemap, Googlebot için; HTML sitemap ise hem kullanıcılar hem de botlar için tasarlanmış bir dizindir. HTML sitemap sayfasını ana navigasyona veya footer’a eklerseniz, tüm site sayfaları tek tıklamayla ulaşılabilir hale gelir.
Büyük sitelerde HTML sitemap’in kategorilere ayrılmış biçimde sunulması önerilir. Örneğin:
- /sitemap/ > Tüm kategoriler ve ana sayfalar
- /sitemap/blog/ > Tüm blog yazıları
- /sitemap/urunler/ > Tüm ürün sayfaları
Bu sayfa footer’a eklenerek sitenin tüm sayfalarından erişilebilir hale getirilir ve Googlebot’un derin sayfaları kolayca bulmasını sağlar.
7. Sayfalandırma ve Kategori Derinliği Yönetimi
E-ticaret ve blog sitelerinde sayfalandırma (pagination), crawl depth sorunlarının en yaygın kaynağıdır. Bir kategori sayfasında 500 ürün varsa ve sayfa başına 20 ürün gösteriliyorsa 25 sayfa oluşur; en son sayfadaki ürünler zaten 2 katman derinliğe sahip bir kategoride bulunuyor olabilir. Bu durumda derinlik 4-5’e kolayca ulaşılır.
Çözüm stratejileri:
- Sayfa başına gösterilen ürün sayısını artırmak (20’den 50’ye çıkarmak derinliği azaltır)
- İlk birkaç sayfa dışındaki sayfalandırma sayfalarına
noindexeklemek ve yalnızca asıl içerik sayfalarının taranmasını sağlamak - Faceted navigation’ı dikkatli yönetmek: filtreler gereksiz URL çoğalmasına ve dolayısıyla derinlik artışına neden olur
Büyük web sitelerinde teknik SEO rehberinde bu konuyu enterprise ölçekte nasıl yönetebileceğinizi ayrıntılı biçimde inceliyoruz.
E-Ticaret Sitelerinde Crawl Depth Sorunu
E-ticaret siteleri, crawl depth sorunuyla en sık karşılaşan site türüdür. Bunun birkaç temel nedeni vardır:
Ürün çeşitliliği: Binlerce ürünün kategori > alt kategori > varyant hiyerarşisinde konumlandırılması kaçınılmaz derinleşmeye yol açar.
Faceted navigation: Renk, beden, fiyat aralığı gibi filtreler, her kombinasyon için ayrı URL üretebilir. Bu URL’lerin büyük çoğunluğu indekslenmemesi gereken tekrarlı içerik barındırır; ama Googlebot tarafından taranmaya çalışılması tarama bütçesini ciddi biçimde tüketir.
Sezonluk içerik: İndirim kampanyaları veya sezonluk ürünler için oluşturulan geçici sayfalar, sonradan silinmeden bırakıldığında 404 veya derin sayfalar olarak kalır.
E-ticaret siteleri için özel öneri: Ürün sayfaları birden fazla kategoride listeleniyorsa (çapraz kategoriler) canonical tag kullanarak Google’ın hangi URL’yi asıl sayfa olarak değerlendireceğini belirtin. Bu, hem indeksleme sorununu hem de link gücünün dağılmasını önler.
Büyük Sitelerde Crawl Depth Yönetimi
10.000’den fazla sayfaya sahip sitelerde crawl depth yönetimi manuel olarak yapılamaz; otomatik sistemler ve düzenli denetimler gerekir.
Önerilen yaklaşım:
- Screaming Frog veya Sitebulb ile aylık tarama yapın; derinlik 4+ sayfaları otomatik olarak işaretleyin.
- Bu sayfaları içerik önemine göre sınıflandırın: yüksek önemi olan derin sayfalar için iç link stratejisi geliştirin; düşük önemli sayfaları birleştirin veya noindex ekleyin.
- Yeni içerik eklendiğinde otomatik olarak ilgili sayfalara iç link ekleyen bir sistem kurun (CMS seviyesinde etiket veya konu ilişkisi üzerinden).
Büyük ölçekli operasyonlarda Botify veya DeepCrawl gibi araçlar, crawl depth değişimlerini sürekli izleyerek anormal artışları erken tespit eder.
Crawl Depth ve Crawl Budget İlişkisi
Crawl depth ve crawl budget birbirini doğrudan etkileyen iki kavramdır. Crawl budget, Google’ın belirli bir zaman diliminde bir siteye ayırdığı tarama kapasitesidir. Derin sayfalar, botun bu bütçeyi her sayfaya ulaşmak için daha fazla harcamasına neden olur.
Pratik hesaplama: Google’ın günde 10.000 sayfa taradığı bir site düşünün. Bu sitenin 8.000 sayfası derinlik 3-4’te konumlanıyorsa, bot her tarama döngüsünde bu sayfalara ulaşmak için birden fazla adım atmak zorunda kalır ve efektif tarama kapasitesi düşer. Buna karşın tüm sayfalar derinlik 2-3’te olsaydı, aynı tarama bütçesiyle çok daha fazla sayfa güncelleme alırdı.
Kural: Crawl budget optimize etmek istiyorsanız önce crawl depth’i optimize edin. Ardından gereksiz sayfaları robots.txt veya noindex ile tarama dışı bırakın.
Uygulama Checklist
| Kontrol Noktası | Yontem | Oncelik | Durum |
|---|---|---|---|
| Crawl depth raporunu cikar (Screaming Frog) | Otomatik tarama | Kritik | [ ] |
| Derinlik 4+ sayfaları listele ve siniflandir | Manuel inceleme | Kritik | [ ] |
| Ana navigasyonda stratejik sayfalar var mi? | Manuel inceleme | Yuksek | [ ] |
| Breadcrumb tum ic sayfalarda aktif mi? | Teknik denetim | Yuksek | [ ] |
| HTML sitemap mevcut ve guncelleniyor mu? | URL kontrolu | Orta | [ ] |
| Ilgili yazi / ilgili urun bolumu aktif mi? | Sayfa incelemesi | Orta | [ ] |
| Sayfalandirmada noindex dogru uygulanmis mi? | Teknik denetim | Yuksek | [ ] |
| Faceted navigation URL’leri kontrol altinda mi? | Robots.txt / GSC | Yuksek | [ ] |
| Log analizi ile Googlebot tarama sikligi olculdu mu? | Log analizi | Orta | [ ] |
| GSC Kapsam raporunda “bekleme” sayfalari incelendi mi? | Search Console | Yuksek | [ ] |
| Derin konumdaki yuksek oncelikli sayfalara ic link eklendi mi? | Ic link denetimi | Kritik | [ ] |
| Gereksiz kategori katmanlari kaldirildi mi? | Site mimarisi analizi | Orta | [ ] |
Sonuc
Crawl depth optimizasyonu, teknik SEO’nun en temel ama en sık ihmal edilen alanlarından biridir. Ana sayfadan 4 tıklama ötesindeki her sayfa, potansiyel bir indeksleme problemi taşır. Bunu çözmek için büyük bütçelere ya da karmaşık araçlara ihtiyaç yoktur; doğru site mimarisi, tutarlı bir iç linkleme stratejisi ve düzenli denetim yeterlidir.
Yetim sayfa tespiti ve düzeltme rehberimiz bu sürecin doğal bir devamıdır. Crawl depth’i azalttıktan sonra, iç link almayan sayfaları bulup düzelterek tarama verimliliğinizi bir üst seviyeye taşıyabilirsiniz. Teknik SEO altyapınızı güçlendirmek için iletisim sayfamızdan bize ulasabilirsiniz.