SEO Ajansı Hizmetleri Rehberi

Robots txt nedir ve arama motoru tarama rehberi

2 Ocak 2026 5 dk okuma Ethan Foster

Yazar:

Web Tasarım ve Geliştirme

Profili gör

Bu sayfayı yapay zekâya sor

3 görüntülenme 5 dk okuma

Robots.txt Nedir?

Robots.txt, arama motoru tarayıcılarına ve diğer otomatik botlara talimat iletmek için kullanılan basit bir metin dosyasıdır. Bu dosya, botlara bir web sitesinin hangi bölümlerini taramalarına izin verildiğini ve hangi alanlardan kaçınmaları gerektiğini söyler.

Bir web sitesinin kök dizininde bulunan bu dosya, arama motorlarının bir siteyi ziyaret ederken kontrol ettiği ilk kaynaklardan biridir. Robots.txt teknik olarak basit olsa da, teknik SEO ve tarama yönetimi süreçlerinde kritik bir rol oynar.

What Is Robots.txt? Complete SEO Crawling Guide — SEO (Search Engine Optimization)
Robots.txt Nedir?

Robots.txt, Robots Dışlama Protokolü’nün (REP) bir parçasıdır. Web tarayıcılarına, bir web sitesindeki hangi URL’lere erişip hangilerine erişemeyecekleri konusunda kılavuzluk eder.

Bir tarayıcı bir web sitesini ziyaret ettiğinde, başka herhangi bir sayfayı taramadan önce robots.txt dosyasını kontrol eder. Bu dosyada tanımlanan kurallara göre tarayıcı nasıl ilerleyeceğine karar verir.

Robots.txt Nasıl Çalışır?

Robots.txt dosyası, belirli kullanıcı aracıları (user agent) için kurallar tanımlayarak çalışır. Kullanıcı aracısı, Googlebot veya Bingbot gibi belirli bir tarayıcıyı temsil eder.

What Is Robots.txt? Complete SEO Crawling Guide — SEO (Search Engine Optimization)

Her kural kümesi, bir kullanıcı aracısı beyanı ile başlar ve ardından o tarayıcı için geçerli olan talimatlar gelir.

Örnek:

User-agent: *
Disallow: /admin/

Bu kural, tüm tarayıcılara /admin/ ile başlayan URL’leri taramamalarını söyler.

Robots.txt Neden SEO İçin Önemlidir?

SEO perspektifinden bakıldığında, robots.txt tarama bütçesini yönetmeye yardımcı olur. Arama motorları her web sitesine sınırlı kaynak ayırır ve robots.txt, bu kaynakların verimli kullanılmasını sağlamaya yardımcı olur.

Düşük değerli veya kopya sayfaları engelleyerek, robots.txt arama motorlarının ürün sayfaları, blog yazıları veya kategori sayfaları gibi önemli içeriklere odaklanmasını sağlar.

Robots.txt ile Tarama ve Dizine Ekleme

Yaygın bir yanlış kanı, robots.txt dosyasının dizine eklemeyi kontrol ettiğidir. Gerçekte robots.txt, dizine eklemeyi değil, taramayı kontrol eder.

Eğer bir sayfa robots.txt tarafından engellenmişse ancak dış bağlantılar ona yönlendiriliyorsa, arama motorları içeriğini taramadan URL’yi dizine ekleyebilir.

Dizine eklemeyi tamamen önlemek için bunun yerine meta robots etiketleri veya HTTP başlıkları kullanılmalıdır.

Yaygın Robots.txt Direktifleri

Robots.txt dosyasında en sık kullanılan direktifler şunlardır:

  • User-agent: Kuralın hangi tarayıcı için geçerli olduğunu belirtir
  • Disallow: Belirli yolların taranmasını engeller
  • Allow: Belirli yolların taranmasına izin verir
  • Sitemap: XML site haritasının konumunu belirtir

Allow ve Disallow Kurallarının Açıklaması

Disallow direktifi, tarayıcıların tanımlanan URL’lere veya dizinlere erişmesini engeller. Genellikle yönetici panellerini, dahili arama sayfalarını veya filtrelenmiş URL’leri engellemek için kullanılır.

Allow direktifi ise daha geniş kapsamlı Disallow kurallarını geçersiz kılmak ve belirli dosyalara veya alt dizinlere erişime izin vermek için kullanılır.

Yaygın Robots.txt Kullanım Alanları

Robots.txt genellikle şu amaçlarla kullanılır:

  • Yönetici ve giriş sayfalarını engellemek
  • Fasetli navigasyon ve URL parametrelerini yönetmek
  • Dahili arama sonuçlarının taranmasını önlemek
  • Hazırlık (staging) veya geliştirme ortamlarını engellemek
  • Büyük dosya dizinlerine erişimi kontrol etmek

Yaygın Robots.txt Hataları

Basitliğine rağmen, robots.txt genellikle yanlış yapılandırılır. Yaygın hatalar şunlardır:

  • Yanlışlıkla tüm web sitesini engellemek
  • Oluşturma (rendering) için gerekli olan CSS veya JavaScript dosyalarını engellemek
  • Hassas verileri gizlemek için robots.txt kullanmak
  • Site değişikliklerinden sonra kuralları güncellememek

Robots.txt En İyi Uygulamaları

Robots.txt dosyasını güvenli ve etkili bir şekilde kullanmak için şu en iyi uygulamaları izleyin:

  • Dosyayı basit ve iyi belgelenmiş tutun
  • Değişiklikleri yayına almadan önce test edin
  • Önemli varlıkları engellemekten kaçının
  • Robots.txt dosyasını düzenli olarak denetleyin

Tarama optimizasyonunun etkisini ölçmek için SEO metrikleri hakkındaki rehberimizi de inceleyebilirsiniz.

Resmi belgeler için Google Search Central sayfasını ziyaret edin.

Sonuç

Robots.txt, arama motorlarının bir web sitesini nasıl tarayacağını kontrol eden temel bir teknik SEO aracıdır. Sıralamaları doğrudan etkilemese de, tarama verimliliği ve dizin kalitesinde hayati bir rol oynar.

Doğru yapılandırıldığında robots.txt, arama motorlarının değerli içeriğe odaklanmasına yardımcı olur. Yanlış kullanıldığında ise kritik sayfaları sessizce engelleyebilir ve görünürlüğe zarar verebilir.

İlgili hizmet: SEO (Arama Motoru Optimizasyonu)

Paylaş