Yükleniyor...
YAZILIM AJANSI

Robots.txt nedir? Nasıl düzenlenir?

Coresoft Ekibi | 5 Mayıs 2026

Robots.txt nedir? Nasıl düzenlenir?

Dijital dünyada bir web sitesi sahibi olmak, sadece içerik üretmek ve görsel tasarım yapmakla bitmez. Sitenizin arka planında, arama motoru botlarının (Googlebot, Bingbot vb.) sitenizi nasıl "gezeceğini" belirleyen görünmez kurallar bütünü vardır. Bu kuralların en başında ve en kritiği ise Robots.txt dosyasıdır.

Bir web sitesini kütüphaneye benzetirsek, robots.txt dosyası kütüphanenin girişindeki "Rehber" gibidir. Botlara hangi koridorlara girebileceklerini, hangi rafların halka açık olduğunu ve hangi odaların "Sadece Yetkili Personel" için ayrıldığını söyler. Doğru yapılandırılmış bir robots.txt, sitenizin SEO performansını zirveye taşırken; hatalı bir yapılandırma, sitenizin Google sonuçlarından tamamen silinmesine bile yol açabilir.

Bu yazıda, robots.txt dosyasının ne olduğunu, teknik yapısını, SEO üzerindeki etkilerini ve adım adım nasıl düzenleneceğini tüm detaylarıyla inceleyeceğiz.

Robots.txt Nedir?

Teknik adıyla Robot Exclusion Protocol (Robot Engelleme Protokolü) olan robots.txt, bir web sitesinin kök dizininde (root directory) bulunan basit bir metin dosyasıdır. Arama motoru botları bir siteyi ziyaret ettiklerinde, ilk iş olarak bu dosyayı ararlar. Eğer dosya mevcutsa, botlar dosyadaki talimatları okur ve tarama işlemlerini bu kurallara göre gerçekleştirirler.

Robots.txt dosyasının temel amacı, botların sitenizdeki her sayfayı taramasını engellemek değil, tarama bütçesini (crawl budget) verimli kullanmalarını sağlamaktır. Örneğin, admin paneli, kullanıcıların kişisel sepet sayfaları veya sistem dosyaları gibi arama sonuçlarında görünmesine gerek olmayan alanların botlar tarafından meşgul edilmesini önler.

Robots.txt Dosyasının Temel Bileşenleri ve Sözdizimi

Robots.txt dosyasını düzenlemek için karmaşık bir kodlama bilgisine ihtiyacınız yoktur. Ancak, kullanılan komutların ne anlama geldiğini kesin olarak bilmeniz gerekir. İşte en sık kullanılan direktifler:

1. User-agent

Hangi botun hedef alındığını belirtir. Yıldız simgesi (*), tüm botlar için geçerli olduğunu ifade eder.

User-agent: * (Tüm botlar için geçerli)

User-agent: Googlebot (Sadece Google botu için geçerli)

2. Disallow

Botun erişmemesi gereken dosya veya klasörü belirtir.

Disallow: /admin/ (Admin klasörünü tarama)

3. Allow

Disallow ile engellenmiş bir klasörün içindeki belirli bir dosyaya izin vermek için kullanılır.

Allow: /admin/images/logo.png (Admin klasörü yasak ama logoyu tarayabilirsin)

4. Sitemap

Arama motorlarına site haritanızın nerede olduğunu söyler. Bu, botların sitenizi daha hızlı indekslemesine yardımcı olur.

Sitemap: https://www.siteniz.com/sitemap.xml

Robots.txt Neden Önemlidir? (SEO İlişkisi)

Birçok kişi robots.txt dosyasını sadece "sayfa gizlemek" için bir araç olarak görse de, aslında stratejik bir SEO aracıdır.

Tarama Bütçesini Yönetmek: Google, her site için belirli bir "tarama süresi" ayırır. Eğer botlar gereksiz sayfalarla (filtreleme sayfaları, geçici dosyalar) vakit kaybederse, asıl önemli olan makalelerinizi veya ürün sayfalarınızı taramaya fırsat bulamayabilirler.

Yinelenen İçerik (Duplicate Content) Kontrolü: Benzer içeriklerin farklı URL'ler altında (örneğin sıralama parametreleri içeren URL'ler) taranmasını engelleyerek içerik karmaşasının önüne geçer.

Sunucu Yükünü Azaltmak: Çok büyük sitelerde botların her saniye her dosyaya erişmeye çalışması sunucu üzerinde gereksiz bir yük oluşturabilir.

Güvenlik: Admin paneli veya sistem çekirdek dosyalarının URL'lerini arama sonuçlarında "temiz" tutmak için kullanılır (Ancak unutulmamalıdır ki robots.txt bir güvenlik duvarı değildir, sadece botlara "buraya girmeyin" diyen bir ricadır).

Aşağıdaki interaktif araç ile kendi robots.txt kurallarınızı test edebilir ve nasıl çalıştığını görebilirsiniz:

 

 

 

 

 

 

Robots.txt Nasıl Düzenlenir?

Sitenizin robots.txt dosyasını oluşturmak veya düzenlemek oldukça basittir. İşte izleyebileceğiniz yollar:

1. Manuel Yöntem (Notepad/Metin Belgesi)

Bilgisayarınızda boş bir metin belgesi açın. Yukarıdaki kurallara göre komutlarınızı yazın. Dosyayı robots.txt adıyla kaydedin. Ardından bir FTP istemcisi (FileZilla gibi) kullanarak bu dosyayı sitenizin ana dizinine (genellikle public_html veya www klasörü) yükleyin.

2. WordPress Kullanıcıları İçin

Eğer WordPress kullanıyorsanız, Yoast SEO veya Rank Math gibi eklentilerle panel üzerinden kolayca düzenleme yapabilirsiniz.

Yoast SEO: SEO > Araçlar > Dosya Düzenleyici yolunu izleyerek robots.txt dosyanızı direkt tarayıcı üzerinden güncelleyebilirsiniz.

3. Google Search Console ile Test Etme

Dosyanızı yükledikten sonra Google Search Console üzerindeki "Robots.txt Test Aracı"nı kullanarak yazdığınız kuralların Googlebot tarafından nasıl yorumlandığını mutlaka kontrol edin. Hatalı bir Disallow: / komutu tüm sitenizin trafikten düşmesine neden olabilir.

Robots.txt Hakkında Bilinen Yanlışlar

"Robots.txt ile sayfayı gizlersem kimse bulamaz": Yanlış. Robots.txt bir şifreleme yöntemi değildir. Dosya yolunu bilen herkes dosyanıza erişebilir. Ayrıca, başka bir site o sayfaya link verirse Google o sayfayı hala indeksleyebilir. Tam gizlilik için noindex meta etiketi veya şifreli koruma kullanılmalıdır.

"Bütün botları engellemeliyim": Yanlış. Sadece tarama bütçesini optimize etmek için gereksiz alanları engellemelisiniz. Googlebot'u tamamen engellemek dijital varlığınızı sonlandırır.

"Küçük harf büyük harf fark etmez": Yanlış. Disallow: /Admin/ ile Disallow: /admin/ farklıdır. URL yapınıza göre tam eşleşme sağlamalısınız.

Coresoft Digital: Teknik SEO ve Yazılımda Güvenilir Ortak

Modern web teknolojileri hızla değişirken, sadece bir web sitesine sahip olmak yeterli değildir. Sitenizin arama motorları tarafından doğru anlaşılması, performans değerlerinin (Core Web Vitals) optimize edilmesi ve teknik hatalardan arındırılması profesyonel bir yaklaşım gerektirir.

İşte tam bu noktada Coresoft Digital, markanızı dijitalin zirvesine taşıyacak teknik uzmanlığı sunar. Coresoft Digital, sadece görsel bir tasarım değil, aynı zamanda arama motorlarının sevdiği, hiyerarşisi doğru kurulmuş ve teknik SEO standartlarına (robots.txt yapılandırmasından, schema işaretlemelerine kadar) tam uyumlu altyapılar geliştirir.

Yazılım projelerinizde karşılaştığınız karmaşık sorunları, kullanıcı dostu ve performans odaklı çözümlere dönüştüren Coresoft Digital ekibi, markanızın internetteki "yol haritasını" en ince ayrıntısına kadar planlar. Eğer siz de hata payı olmayan, yüksek dönüşüm oranlı ve Google dostu bir web projesi hayal ediyorsanız, Coresoft Digital'in dijital dünyadaki tecrübesinden faydalanmalısınız.

 

Robots.txt dosyası küçük bir dosya gibi görünse de, bir web sitesinin SEO sağlığı için devasa bir öneme sahiptir. Botlara ne yapmaları gerektiğini söylemek, sitenizin taranma verimliliğini artırır ve arama sonuçlarında daha doğru temsil edilmenizi sağlar. Düzenli aralıklarla bu dosyanızı kontrol etmeyi, gereksiz engellemeleri kaldırmayı ve site haritanızın güncelliğinden emin olmayı unutmayın. Unutmayın, botların sitenizde kaybolmasına izin vermezseniz, kullanıcılarınız sizi daha kolay bulur!

Blogumuza Katılın

Yeni yazılardan haberdar olun ve yazılım dünyasındaki yenilikleri kaçırmayın.

Bize Ulaşın