DNS RobotDNS Propagation Checker
Ana SayfaDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Yeni nesil DNS yayılım kontrol aracı

Gizlilik PolitikasıKullanım KoşullarıHakkımızdaBlogİletişim

DNS Araçları

DNS SorgulamaDNS Hız TestiAlan Adından IP'yeNS SorgulamaMX SorgulamaTümünü gör

E-posta Araçları

E-posta DoğrulamaSPF Kayıt KontrolüDMARC KontrolüDKIM KontrolüSMTP Test AracıTümünü gör

Web Sitesi Araçları

Site Erişim KontrolüWHOIS SorgulamaHosting Kontrol AracıAlan Adı Müsaitlik KontrolüAlt Alan Adı BulucuTümünü gör

Ağ Araçları

Ping AracıTraceroutePort KontrolüHTTP Başlık KontrolüSSL Sertifika KontrolüTümünü gör

IP Araçları

IP SorgulamaIP Adresim NedirIPv6 TestiWebRTC Sızıntı TestiDNS Sızıntı TestiTümünü gör

Yardımcı Araçlar

QR Kod OkuyucuQR Kod OluşturucuUPI QR Code GeneratorWiFi QR Code GeneratorMors Kodu ÇeviriciTümünü gör
© 2026 DNS Robot. Geliştiren: ❤ Shaik Brothers
Tüm sistemler çalışıyor
Made with
  1. Ana Sayfa
  2. /
  3. SEO Araçları
  4. /
  5. Robots.txt Kontrolü

Robots.txt Kontrol ve Test Aracı (Robots.txt Checker)

Herhangi bir web sitesinin robots.txt dosyasını getirin, bir URL'nin Googlebot, Bingbot ve GPTBot gibi AI tarayıcıları için izinli mi yoksa engelli mi olduğunu test edin ve söz dizimi hatalarını satır satır bulun. Yayınlamadan önce bir taslağı yapıştırarak robots.txt değişikliklerinizi test edin.

URL TestiGooglebot ve AI BotlarıSatır Satır HatalarÜcretsiz, Kayıt Gerekmez

robots.txt dosyasını DNSRobot-SEOChecker kullanıcı ajanıyla kendi sunucumuzdan getiriyoruz ve sonucu saklamıyoruz. URL testleri web tarayıcınızda çalışır.

Advertisement

Robots.txt Kontrol Aracı Ne İşe Yarar?

Robots.txt, bir web sitesinin kök dizininde (https://example.com/robots.txt) bulunan ve tarayıcılara hangi URL'leri getirebileceklerini söyleyen düz metin dosyasıdır. Tek bir yanlış satır tüm sitenizi Google'dan gizleyebilir ya da dışarıda tutmak istediğiniz sayfaları AI tarayıcılarının okumasına yol açabilir.

Bu robots.txt kontrol aracı dosyayı bir tarayıcının yaptığı gibi indirir, her kuralı Google'ın eşleştirme mantığıyla okur ve herhangi bir URL ile herhangi bir bot için izinli mi yoksa engelli mi olduğunu ve kararı hangi satırın verdiğini gösterir. Google kendi robots.txt Test Aracı'nı Aralık 2023'te Search Console'dan kaldırdı; bu araç, kurallarınızı değiştirmeden önce ve sonra test etmenin hızlı bir yoludur.

Googlebot'a karşı test edilen bir URL için eşleşen Disallow kuralını ve satır numarasını gösteren robots.txt kontrol sonucu
Herhangi bir yolu herhangi bir tarayıcıya karşı test edin: sonuç, kararı veren kuralı ve satırı gösterir.

Robots.txt Nasıl Test Edilir?

1
Web sitesini girin

example.com gibi bir alan adı ya da o sayfayı hemen test etmek için tam bir sayfa URL'si yazın. Araç, sitenin kök dizininden /robots.txt dosyasını getirir ve yönlendirmeleri izler.

2
Durumu okuyun

200 yanıtı kuralların geçerli olduğu anlamına gelir. 404, tarayıcıların her şeyi getirebileceği anlamına gelir. Sunucu hatası ise dosya yeniden yüklenene kadar Google'ın siteyi taramayı durdurmasına yol açar.

3
Bir URL test edin

/blog/post?id=1 gibi bir yol girin ve bir tarayıcı seçin. İzinli mi yoksa engelli mi olduğunu, eşleşen kuralı ve satır numarasını görürsünüz.

4
Düzeltin ve tekrar test edin

Bir taslağı düzenleyip sonucu anında görmek için robots.txt yapıştır moduna geçin, ardından dosyayı yayınlayın ve canlı dosyayı yeniden kontrol edin.

Advertisement

Tarayıcılar Robots.txt Dosyasını Nasıl Okur?

Google, Bing ve kurallara uyan çoğu tarayıcı, robots hariç tutma standardı olan RFC 9309'u izler. Şu dört kural neredeyse her sonucu belirler:

User-agentHer tarayıcıya bir grup

Bir tarayıcı yalnızca adıyla eşleşen en spesifik User-agent grubuna uyar. Googlebot'un kendi grubu varsa User-agent: * grubunu tamamen yok sayar.

ÖncelikEn uzun eşleşme kazanır

Bir URL ile birden fazla kural eşleştiğinde yolu en uzun olan kural kazanır. /shop/sale/ altındaki sayfalar için Allow: /shop/sale/ kuralı Disallow: /shop/ kuralına üstün gelir.

GoogleEşitlikte Allow kazanır

Bir Allow ve bir Disallow kuralı eşit uzunluktaysa Google daha az kısıtlayıcı olanı, yani Allow kuralını seçer.

KalıplarJoker karakterler * ve $

* herhangi bir karakter dizisiyle eşleşir, $ ise URL'nin sonunu belirtir. Disallow: /*.pdf$ tüm PDF'leri engeller ama /file.pdf?download=1 adresini engellemez.

Robots.txt HTTP Durum Kodu Ne Anlama Gelir?

Tarayıcılar tek bir kuralı okumadan önce yanıt koduna göre hareket eder. Google her durumu şöyle ele alır:

Kurallar geçerli200 OK

Dosya okunur ve kurallarına uyulur. Google ilk 500 KiB'ı okur ve sonrasını yok sayar.

İzlenir3xx yönlendirme

Google en az beş yönlendirmeyi izler. Hâlâ bir robots.txt dosyasına ulaşamazsa dosyayı yokmuş gibi değerlendirir.

Hepsi taranır4xx (404, 403, 410)

Hiç robots.txt yokmuş gibi değerlendirilir: her URL taranabilir. 429 Too Many Requests bunun istisnasıdır.

Hiçbiri taranmaz5xx, 429 veya erişilemiyor

Hata sürdüğü müddetçe Google tüm siteyi engellenmiş sayar. 30 gün sonra önbellekteki son kopyaya döner; kopyası yoksa hiçbir kısıtlama olmadığını varsayar.

Advertisement

Robots.txt ile AI Tarayıcılarını Engelleme

AI şirketleri model eğitimi, AI arama ve isteğe bağlı getirmeler için ayrı tarayıcı adları kullanır; bu sayede birini diğerlerini etkilemeden engelleyebilirsiniz. Google-Extended tarayıcısını engellemek içeriğinizin Gemini için kullanılmasını durdurur ama Google Arama'yı etkilemez; Googlebot tarayıcısını engellemek ise etkiler.

Aracın AI tarayıcıları tablosu, robots.txt dosyanızın 13 AI botundan hangilerine izin verdiğini bir bakışta gösterir. Başlıca eğitim tarayıcılarını engellemek için şunu ekleyin:

AI eğitim tarayıcılarını engelle
User-agent: GPTBot User-agent: ClaudeBot User-agent: Google-Extended User-agent: CCBot User-agent: Applebot-Extended Disallow: /

Sık Yapılan Robots.txt Hataları

  • Staging sitesinden kalan bir `Disallow: /` her şeyi engeller. Yeni bir sitenin Google'da hiç görünmemesinin en yaygın nedeni budur.

  • Sayfaları gizlemek için robots.txt kullanmak. Engellenen bir URL, bağlantılar üzerinden yine de dizine eklenebilir, yalnızca açıklaması olmadan. Bir sayfayı arama sonuçlarından uzak tutmak için taranmasına izin verin ve bir noindex meta etiketi veya X-Robots-Tag başlığı ekleyin.

  • robots.txt içinde `Noindex:` satırları. Google bunları Eylül 2019'da desteklemeyi bıraktı; yok sayılırlar.

  • CSS ve JavaScript'i engellemek. Google sayfaları bir web tarayıcısı gibi oluşturur; engellenen dosyalar sayfalarınızın Google'a bozuk görünmesine neden olabilir.

  • Yanlış büyük/küçük harf. Yönerge adları büyük/küçük harfe duyarlı değildir ama yollar duyarlıdır: Disallow: /Admin/, /admin/ yolunu engellemez.

  • Tüm alt alan adları için tek dosya. Robots.txt yalnızca kendi ana makinesi ve protokolü için geçerlidir. blog.example.com kendi dosyasına ihtiyaç duyar.

  • Google için Crawl-delay. Googlebot bunu yok sayar. Bing ise uyar.

Advertisement

Robots.txt Örnekleri

İhtiyacınız olan kalıbı kopyalayın, ardından test etmek için dosyanızın tamamını araca yapıştırın:

Her şeye izin ver
User-agent: * Disallow:
Bir klasörü engelle, bir alt klasör hariç
User-agent: * Disallow: /admin/ Allow: /admin/public/
Parametreli URL'leri ve PDF'leri engelle
User-agent: * Disallow: /*? Disallow: /*.pdf$
Tarayıcıları sitemap'inize yönlendirin
Sitemap: https://example.com/sitemap.xml

Diğer SEO ve Tarama Araçları

Tarama ayarlarınızın geri kalanını oluşturun ve kontrol edin:

Robots.txt Oluşturucu

Hazır ayarlar ve AI bot engelleme ile robots.txt oluşturun.

Sitemap Oluşturucu

Web siteniz için bir XML sitemap oluşturun.

HTTP Başlık Kontrolü

X-Robots-Tag ve diğer yanıt başlıklarını görün.

Yönlendirme Kontrolü

Bir yönlendirme zincirinin her adımını izleyin.

Robots.txt Kontrolü Hakkında Sık Sorulan Sorular

Alan adınızı yukarıdaki alana girin. Araç /robots.txt dosyasını getirir, HTTP durumunu ve içeriğini gösterir, hataları listeler ve belirli URL'lerin Googlebot, Bingbot veya AI tarayıcıları için izinli olup olmadığını test etmenizi sağlar.

Advertisement