“Tarama bütçesi” SEO dünyasında en çok abartılan kavramlardan biri. Yeni açılmış 40 sayfalık bir blog için tarama bütçesi optimizasyonu önermek, çoğu zaman gerçek sorunu (içerik kalitesi, dahili linkler, teknik hatalar) gözden kaçırmak demektir. Öte yandan yüz binlerce filtre URL'si üreten bir e-ticaret sitesinde tarama verimliliği, yeni ürünlerin aramada görünüp görünmemesini belirleyebilir.
Bu rehberde Google'ın resmî belgelerine dayanarak tarama bütçesinin ne olduğunu, kimin gerçekten dert etmesi gerektiğini, filtreli gezinme (faceted navigation) URL'lerinin nasıl yönetileceğini, tarama hızını güvenli biçimde nasıl düşüreceğinizi ve Search Console'daki “Crawl Stats” raporunu nasıl okuyacağınızı anlatıyoruz.
Tarama bütçesini kimler dert etmeli?

Google'ın kendi ifadesi şöyle: siteniz hızla değişen çok sayıda sayfa içermiyorsa ya da sayfalarınız yayımlandıkları gün taranıyor gibi görünüyorsa bu rehberi okumanıza gerek yok. Google Arama için sitemap'inizi güncel tutmanız ve Sayfa dizine ekleme raporunu düzenli kontrol etmeniz yeterli.
Tarama bütçesi rehberi esas olarak şu siteler için yazılmış (Google bu rakamların kesin eşik değil, kaba tahmin olduğunu vurguluyor):
- 1 milyondan fazla benzersiz sayfası olan ve içeriği orta sıklıkta (haftada bir) değişen büyük siteler
- 10.000'den fazla benzersiz sayfası olan ve içeriği çok hızlı (günlük) değişen orta ve büyük siteler
- Toplam URL'lerinin büyük kısmı Search Console'da “Discovered - currently not indexed” (Keşfedildi - şu anda dizine eklenmedi) olarak görünen siteler
Benzer şekilde Crawl Stats raporunun yardım sayfası da bin sayfadan küçük siteler için bu raporu kullanmaya veya bu ayrıntı düzeyini dert etmeye gerek olmadığını söylüyor. Dizine ekleme durumlarının ne anlama geldiğini Search Console dizine eklenmedi hataları rehberimizde ayrıntılı anlattık. Not: Search Console arayüzündeki Türkçe etiketler, bu yazıda parantez içinde verdiğimiz karşılıklardan biraz farklı olabilir. Emin olmadığımız yerlerde İngilizce orijinal adı tırnak içinde kullandık.
Tarama bütçesi nasıl belirlenir?
Google'a göre web neredeyse sonsuz bir alan ve Google'ın her URL'yi keşfetme kapasitesini aşıyor. Bu yüzden tek bir siteye ayrılabilecek tarama zamanı ve kaynağı sınırlı. Burada “site” bir ana makine adı (hostname) demektir: https://www.example.com/ ile https://code.example.com/ ayrı sitelerdir ve ayrı tarama bütçeleri vardır. Bütçeyi iki unsur belirler: tarama kapasitesi sınırı ve tarama talebi.
Tarama kapasitesi sınırı (hostload)
Google sunucularınızı yormadan taramak ister. Bu nedenle sunucunuzun Google için açık tuttuğu bağlantıların sayısını ve süresini sınırlayan bir kapasite hesaplanır. Her site aynı, ihtiyatlı bir varsayılanla başlar; talep varsa ve site sağlıklı kalırsa sınır zamanla otomatik olarak artar. Sınırı etkileyen başlıca etken tarama sağlığıdır: yanıt süreleri (gecikme ve TTFB dahil) sabit kalır veya iyileşirse sınır yükselir; site yavaşlar, 5xx sunucu hataları veya 429 gibi hız sınırlama sinyalleri dönerse sınır düşer.
Tarama talebi
Her tarayıcının kendine özgü bir talebi vardır. Googlebot için talep sitenin büyüklüğüne, güncellenme sıklığına, sayfa kalitesine ve diğer sitelere göre alakasına bağlıdır. Sizin etkileyebileceğiniz başlıca etkenler:
| Etken | Ne anlama geliyor |
|---|---|
| Algılanan envanter | Yönlendirme yapmazsanız Google bildiği URL’lerin tamamını veya çoğunu taramaya çalışır. Bu URL’lerin çoğu kopya ya da gereksizse tarama zamanı boşa gider. Google’a göre en çok kontrol edebileceğiniz etken budur. |
| Popülerlik | İnternette daha popüler URL’ler daha taze tutulmak için daha sık taranma eğilimindedir. |
| Bayatlık | Sistemler, değişiklikleri yakalayacak sıklıkta yeniden tarama yapmak ister. |
Site taşıma gibi site genelindeki olaylar da talebi geçici olarak artırabilir. Önemli bir ayrıntı: talep tarayıcıya göre değişse de kapasite sınırı tüm Google tarayıcıları arasında paylaşılır. Yani örneğin yoğun bir AdsBot taraması, Googlebot'a kalan kapasiteyi azaltabilir. Özetle Google tarama bütçesini, “Google'ın tarayabildiği ve taramak istediği URL'ler kümesi” olarak tanımlıyor.
Google’ın önerdiği en iyi uygulamalar

- Kopya içeriği birleştirin. Taramayı benzersiz URL'lere değil benzersiz içeriğe odaklayın. Bunun için canonical etiketi rehberimize bakın.
- Taranmasını hiç istemediğiniz URL'leri robots.txt ile engelleyin. Örneğin bağlantılı sayfalardaki bilgiyi tekrarlayan sonsuz kaydırma sayfaları veya aynı sayfanın farklı sıralanmış sürümleri.
- Kalıcı olarak kaldırılan sayfalar için
404veya410döndürün. Google bildiği bir URL'yi unutmaz ama 404, o URL'yi tekrar taramamak için güçlü bir sinyaldir. soft 404hatalarını giderin. Bu sayfalar taranmaya devam eder ve bütçeyi boşa harcar.- Sitemap'lerinizi güncel tutun ve güncellenen içerik için
<lastmod>etiketini kullanın. Ayrıntılar XML sitemap rehberinde. - Uzun yönlendirme zincirlerinden kaçının; taramayı olumsuz etkiler.
- Sayfalarınızı hızlı yükletin ve HTTP önbelleklemeyi destekleyin: sayfa değişmediyse
304 (Not Modified)döndürmek Google'ın önbellekteki sürümü kullanmasını sağlar.
noindex mi, robots.txt mi?
Bu ikisi sık karıştırılır. Google'ın tarama bütçesi belgesine göre taranmasını istemediğiniz sayfalar için noindex kullanmayın: Google sayfayı yine ister, noindex etiketini görünce düşürür ve tarama zamanı boşa gider. Öte yandan robots.txt'yi, başka sayfalara bütçe kaydırmak için geçici olarak kullanmayın; Google bu boşalan bütçeyi yalnızca sitenin kapasite sınırına zaten dayanıyorsa başka sayfalara aktarır.
| Amaç | Doğru araç | Neden |
|---|---|---|
| Sayfa hiç taranmasın | robots.txt Disallow | Tarama isteği hiç yapılmaz. |
| Sayfa taransın ama dizine girmesin | noindex | Google etiketi görmek için sayfayı taramak zorundadır; ayrıntılar meta robots rehberinde. |
| Sayfa kalıcı olarak silindi | 404 / 410 | Tekrar taramamak için güçlü sinyal; engellenen URL’ler ise kuyrukta daha uzun kalır. |
| Aynı içerik birden çok URL’de | rel="canonical" veya birleştirme | Taramayı tek sürüme odaklar. |
Tarama hakkında yaygın mitler

Google'ın “Myths and facts about crawling” sayfasındaki bazı cevaplar, Türkçe SEO içeriklerinde sık tekrarlanan yanlışları düzeltiyor:
| İddia | Google’ın cevabı |
|---|---|
| Sitemap’i sıkıştırmak tarama bütçesini artırır | Yanlış. Sıkıştırılmış sitemap de sunucudan çekilmek zorundadır. |
| Sayfayı sık sık ufak değişikliklerle güncel göstermek işe yarar | Yanlış. İçerik yaşına değil kaliteye göre değerlendirilir; tarihi yapay olarak yenilemenin ek değeri yoktur. |
| Küçük siteler büyükler kadar sık taranmaz | Yanlış. Önemli ve sık değişen içerik varsa boyuttan bağımsız olarak sık taranır. |
| Tarama bir sıralama faktörüdür | Yanlış. Tarama sonuçlarda yer almak için gereklidir ama sıralama sinyali değildir. |
crawl-delay ile Google’ı kontrol edebilirim | Yanlış. Standart dışı crawl-delay kuralını Google tarayıcıları işlemez. |
| 4xx döndüren sayfalar bütçeyi boşa harcar | Yanlış (429 hariç). Google yalnızca durum kodunu alır, içerik almaz. |
| Alternatif URL’ler ve gömülü içerik bütçeye sayılır | Doğru. hreflang ve AMP gibi alternatif URL’ler, CSS, JavaScript ve XHR istekleri de bütçeden yer. |
| Hız ve hatalar bütçeyi etkiler | Doğru. Hızlı site sağlıklı sunucu işaretidir; çok sayıda 5xx veya zaman aşımı taramayı yavaşlatır. |
Crawl Stats raporu nasıl okunur?
Raporu Search Console'da mülk ayarları (Settings) altındaki “Crawl stats” bölümünde bulursunuz. Rapor yalnızca kök düzeydeki mülklerde kullanılabilir: alan adı mülkü (example.com) veya kök düzeyde URL öneki mülkü (https://example.com). Raporda şu bölümler yer alır:
| Bölüm | Neye bakmalı |
|---|---|
| Total crawl requests (toplam tarama isteği) | Başarılı ve başarısız tüm istekler; sitenizdeki sayfa kaynakları dahil. Aynı URL’ye yapılan tekrar istekler ayrı sayılır. |
| Total download size / Average response time | İndirilen toplam bayt ve ortalama yanıt süresi. Ani artışlar sunucu sorunlarının habercisi olabilir. |
| Host status (ana makine durumu) | Son 90 günde robots.txt getirme, DNS çözümleme ve sunucu bağlantısı kategorilerinde önemli bir erişilebilirlik sorunu yaşanıp yaşanmadığı. |
| Crawl responses (yanıtlar) | Yanıtların türe göre yüzdesi. Normalde büyük çoğunluk 200 olmalı; 5xx, DNS ve zaman aşımı hataları düzeltilmeli. |
| File type | HTML, görsel, JavaScript, CSS gibi türlere göre dağılım. Yönlendirmeler “Other file type” altında sayılır. |
| Crawl purpose | “Discovery” (ilk kez taranan URL) ve “Refresh” (bilinen sayfanın yeniden taranması). |
| Googlebot type | Smartphone, Desktop, Image, Video, Page resource load, AdsBot, StoreBot ve diğerleri. |
robots.txt erişilemezse ne olur?
Crawl Stats yardım sayfası, robots.txt'nin kritik rolünü açıkça anlatıyor. 200 ile dönen bir dosya (geçerli, geçersiz veya boş) ya da 403/404/410 başarılı yanıt sayılır. 429 ve 5xx ise başarısızdır. robots.txt alınamazsa ilk 12 saat boyunca Google taramayı durdurur; 12 saatten 30 güne kadar en son başarıyla alınan dosyayı kullanır; 30 günden sonra ana sayfa erişilebilirse dosya yokmuş gibi tarar, değilse taramayı durdurur. Kurallar için robots.txt rehberimize bakın.
Tarama hızını güvenli şekilde düşürmek
Bazen Google'ın taraması sunucuda kritik yük oluşturabilir. Google'a göre ani tarama artışlarının en yaygın nedenleri verimsiz URL yapılarıdır: filtreli gezinme veya sıralama özellikleri, belirli tarihler için çok sayıda URL üreten takvimler ve Dinamik Arama Ağı Reklamı (Dynamic Search Ads) hedefleri. Önce hosting firmanızla birlikte erişim loglarına bakıp kaynağı bulun; isteklerin gerçekten Google'dan geldiğini Googlebot doğrulama rehberimizdeki yöntemlerle kontrol edin.
Acil durum: 500, 503 veya 429
Kısa süreli (birkaç saat veya 1-2 gün) acil azaltma için Google, tarama isteklerine 200 yerine 500, 503 veya 429 döndürmeyi öneriyor. Bu durumda Google tüm ana makine adı için tarama hızını düşürür ve hatalar azalınca hızı otomatik olarak yeniden artırır. 503 veya 429 ile birlikte Retry-After başlığı da gönderebilirsiniz:
HTTP/1.1 503 Service Unavailable
Retry-After: 120Crawl Stats yardım sayfası ayrıca, aşırı tarayan ajanı robots.txt ile geçici olarak engellemeyi de basit bir çözüm olarak anıyor; ancak bunun etkili olmasının bir gün sürebileceğini ve uzun süre engellemenin uzun vadeli etkileri olabileceğini belirtiyor. 503/429'u iki-üç günden fazla döndürmemeyi öneriyor. Hata döndürmek altyapınızda mümkün değilse Google'a özel bir bildirim formuyla düşük tarama hızı talep edebilirsiniz; tarama hızının artırılmasını ise talep edemezsiniz.
Daha fazla tarama bütçesi nasıl alınır?
Google iki yol sayıyor: sunucu kapasitesi yetmiyorsa (URL Denetimi aracında “Hostload exceeded” görüyorsanız) sunucu kaynağı eklemek, ve hedeflediğiniz Google ürünü için içerik kalitesini iyileştirmek. Google Arama için bu; popülerlik, genel kullanıcı değeri, içerik özgünlüğü ve sunum kapasitesi gibi unsurları kapsar. Sunucu tarafı hız için sayfa hızı rehberimize bakabilirsiniz.
Sık Sorulan Sorular
Sitem 500 sayfa, tarama bütçesi için bir şey yapmalı mıyım?
Google'ın rehberine göre büyük olasılıkla hayır. Sitemap'inizi güncel tutmanız ve Sayfa dizine ekleme raporunu düzenli izlemeniz yeterli. Sayfalarınız dizine girmiyorsa sorun genellikle bütçe değil, kalite veya teknik bir hatadır.
Google'dan tarama hızımı artırmasını isteyebilir miyim?
Hayır. Google tarama hızının artırılmasını talep edemeyeceğinizi açıkça belirtiyor. Yapabileceğiniz şey sunucu sağlığını iyileştirmek, gereksiz URL'leri azaltmak ve içerik kalitesine odaklanmaktır.
noindex eklediğim sayfalar bütçemi boşaltır mı?
Kısa vadede hayır, çünkü Google etiketi görmek için sayfayı taramak zorunda. Ancak Google'a göre noindex ile dizinden çıkarılan URL'ler zamanla daha az ilgi görür ve dolaylı olarak bütçeyi uzun vadede biraz rahatlatabilir. Sayfanın dizinde olmamasını istiyorsanız noindex kullanmaya devam edin.
Tarama istatistiklerim sunucu loglarımdan çok yüksek, neden?
Crawl Stats yardım sayfasına göre robots.txt dosyanız uzun süre erişilemezse Google, yapabileceği ama yapmadığı taramaları da toplamda sayar. Raporda robots.txt getirme durumunu kontrol edin.
İlgili içerikler: Dizine eklenmedi hataları · Googlebot doğrulama · Canonical etiketi · JavaScript SEO · robots.txt rehberi · XML sitemap · HTTP durum kodları