Robots.txt Nedir? Arama Motoru Botlarını Yönetme Rehberi

Enis Öztürk
YazarEnis Öztürk
16 Nisan 2021Günc: 15 Ağustos 2026 4 dk okuma
Robots.txt Nedir? Arama Motoru Botlarını Yönetme Rehberi

Robots.txt Dosyası Oluşturma ve Yapılandırma Rehberi

Robots.txt dosyası, web sitenizin kök dizininde yer alan ve Google, Yandex, Bing gibi arama motoru botlarına sitenizi nasıl tarayacağını ve dizine ekleyeceğini bildiren kritik bir metin dosyasıdır.

Bu dosya, belirli URL'lere, dizinlere veya dosya yollarına erişimi izin vermek veya tamamen engellemek için kullanılır. Eğer bir robots.txt dosyası oluşturmayı ihmal ederseniz, arama motoru botları varsayılan olarak sitenizin tamamını taramak için izin verildiğini kabul eder. Sektör verilerine bakıldığında, sitelerin %65'inin teknik SEO hizmeti kapsamında bu dosyayı doğru yapılandırdığı belirtilmektedir.

Bu kapsamlı rehberimizde, robots.txt dosyasının nasıl oluşturulacağını ve sitenizi olumsuz etkileyebilecek kötü niyetli botların nasıl engelleneceğini detaylıca ele alacağız.

Robots.txt Dosyası Nasıl Oluşturulur?

Adından da anlaşılacağı gibi robots.txt, standart bir .txt metin dosyasıdır. Bu dosyayı oluşturmak için tek yapmanız gereken bir Not Defteri (veya benzeri bir metin düzenleyici) açarak dosyayı "robots.txt" adıyla kaydetmektir.

Bir robots.txt dosyasının temel yapısı aşağıdaki yönergelerden oluşur:

İhtiyaçlarınıza göre birden fazla kural satırı ekleyerek belirli URL veya klasörlere izin verebilir veya engelleyebilirsiniz. Ayrıca birden fazla site haritası da belirtebilirsiniz.

İşte uygulamada sıkça kullanılan bir robots.txt dosyası örneği:

Yukarıdaki örnekte, User-Agent: * ifadesi ile tüm tarama botları için geçerli kurallar belirlediğimizi ve /wp-content/uploads/ klasörüne izin verdiğimizi görüyoruz. Buna karşılık, yönetici paneli (/wp-admin/), eklenti klasörleri (/wp-content/plugins/) ve demo içeriklerin yer aldığı /demo/ dizininin taranmasını engelledik. Son satırda ise XML site haritamızın konumunu belirterek arama motorlarının indeksleme sürecini kolaylaştırdık.

Eğer tüm botlar yerine yalnızca spesifik bir bot için kural uygulamak isterseniz, * (tümü) yerine ilgili botun adını yazmalısınız. Google botlarının kullanıcı ajanlarını incelemek için ilgili geliştirici belgelerini ziyaret edebilirsiniz:

https://developers.google.com/search/docs/advanced/crawling/overview-google-crawlers

Site haritası (Sitemap) eklemek, arama motorlarının sitenizdeki taranabilir sayfaları daha hızlı keşfetmesini sağladığı için robots.txt performansı açısından da son derece önemlidir. Site haritası, arama motorlarinin sitedeki sayfalari daha hizli kesfetmesine yardimci olan bir kesif sinyalidir. Google'in kendi dokumantasyonunda belirtildigi gibi, site haritasina eklenen bir URL'nin taranacagi ya da dizine ekleneceki garanti degildir. Siralamaya dogrudan bir etkisi de yoktur. Faydasi ozellikle cok sayfali, yeni yayina alinmis ya da ic baglanti yapisi zayif sitelerde belirginlesir.

Robots.txt Dosya Düzenleme

Oluşturduğunuz robots.txt dosyasını sunucunuza yüklemek veya mevcut dosyayı düzenlemek için Filezilla gibi bir FTP istemcisi kullanabilirsiniz.

WordPress Siteler İçin Robots.txt Oluşturma ve Yapılandırma

Eğer sitenizde bir robots.txt dosyası mevcut değilse dahi, arama motoru botları sitenizi taramaya ve dizine eklemeye devam eder. Ancak, bu durum size hangi içeriğin önemli olduğunu botlara bildirmediğiniz anlamına gelir. robots.txt zorunlu bir dosya degildir; Google da onu istege bagli sayar ve dosya olmadiginda botlar sitenizi taramaya devam eder. Yine de tarama butcesini yonetmek ve yonetim paneli, arama sonucu sayfalari gibi degersiz bolumleri taramadan cikarmak isteyen siteler icin onerilir. Yanlis yapilandirilmis bir robots.txt ise hic olmamasindan daha zararli olabilir.

WordPress altyapısı kullanıyorsanız, bu işlem genellikle çok kolaydır. Rank Math SEO, All in One SEO Pack veya Yoast SEO gibi popüler SEO eklentilerinin ayarlar menülerinde, doğrudan robots.txt dosyanızı yönetebileceğiniz veya oluşturabileceğiniz özel bölümler bulunmaktadır. Bu eklentiler sayesinde kodlama bilgisine gerek kalmadan bu dosyayı düzenleyebilirsiniz.

Robots.txt ile Kötü Niyetli Botları Engelleme Stratejileri

Web sitenizin performansına, güvenliğine ve genel robots.txt durumuna zarar verebilecek bazı zararlı botlar mevcuttur. Bu botların sitenizi gereksiz yere taramasını önlemek için aşağıdaki listeyi robots.txt dosyanıza ekleyebilirsiniz:

Listede, sitenizin performansını düşürebilecek veya gereksiz kaynak tüketebilecek botların büyük bir kısmı yer almaktadır. Daha kapsamlı bir kara liste için aşağıdaki kaynağı inceleyebilirsiniz:

Robots.txt ile Kötü Bot Engelleme (Tam Liste)

Robots.txt dosyası, arama motoru erişimini yöneten bir dizi kuralı içeren ve kök dizinde bulunan bir metin dosyasıdır. Bu dosya, web sitesi yöneticilerine hangi bölümlerin taranacağını veya taranmayacağını belirleme yetkisi vererek kaynak yönetimini optimize eder ve gereksiz tarama isteklerini engeller.

Son olarak, oluşturduğunuz robots.txt dosyasının sitenizde doğru çalıştığından emin olmak için URL Denetleme (URL Inspection) aracı kullanılmalıdır. Search Console'daki eski "robots.txt Test Aracı" 12 Aralık 2023'te kaldırıldı; yerine Kasım 2023'te duyurulan robots.txt raporu geldi. Bu rapor Search Console > Ayarlar bölümünde yer alır ve Google'ın dosyanın en son getirdiği sürümünü, getirme durumu ile tarihini, dosya boyutunu ve varsa söz dizimi hatalarını/uyarılarını gösterir. Belirli bir URL'nin robots.txt tarafından engellenip engellenmediğini görmek için URL Denetleme (URL Inspection) aracı kullanılmalıdır.

Robots.txt dosyasini arama motorlarina ayrica "gondermeniz" gerekmez. Google tarama sirasinda degisikligi kendiliginden fark eder ve onbellekteki surumu genellikle 24 saat icinde yeniler; acil bir degisiklikte Search Console > Ayarlar > robots.txt raporundaki "Yeniden tarama iste" secenegiyle bu sureci hizlandirabilirsiniz. Eski robots.txt Test Araci ve onunla gelen gonderme dugmesi 2023 sonunda kaldirildi. Yandex tarafinda da dizinleme robotu dosyayi gunde birkac kez yeniden okudugu icin manuel bir gonderim adimi bulunmuyor. Gönderim adımlarını bilmiyorsanız ilgili rehberlerimize göz atabilirsiniz:

Google Search Console Rehberi: SEO Başlangıç Adımları

Yandex Webmaster Aracı (Kapsamlı Rehber)

Robots.txt dosyası oluşturma ve yönetme konulu bu rehberimizin sonunda, web sitenizin görünürlüğünü ve genel SEO danışmanlığı stratejinizi güçlendirmek adına Kapsamlı SEO Rehberi makalemizi incelemenizi tavsiye ederiz.

Web sitenizin teknik altyapısını ve tarama kurallarını en güncel standartlara göre düzenlemek için profesyonel destek alın.
SEO hizmetimizi inceleyin.

Sıkça Sorulan Sorular

Son Güncelleme: 15 Ağustos 2026

Yazılarımızı beğendiyseniz Kukumav.Net'i Google'da tercih edilen kaynağınız yapın; aramalarınızda içeriklerimiz daha üst sırada görünsün.

Google'da tercih edilen kaynak olarak ekleyin
Enis Öztürk
Makaleyi Yazan
Enis Öztürk

Kukumav.Net’in kurucusu ve dijital pazarlama uzmanıdır. Google Ads, SEO, Meta Ads, ve web tasarımı alanlarında KOBİ’lere ve girişimcilere özel çözümler sunarak markaların dijitalde daha görünür, güçlü ve dönüşüm odaklı hale gelmesine yardımcı olur.

Tüm Yazılarını İncele
Haftalık Bülten
Bunun Gibi İçeriklerden Anında Haberdar Olun

Dijital pazarlama, SEO ve büyüme stratejilerine dair yeni makaleler yayınlandığında sizi ilk biz haberdar edelim. Spam yok, sadece değerli içerik.

Haftada 1 e-postaİstediğinizde çıkabilirsinizÜcretsiz