robots.txt Testi

1. robots.txt
2. Test edilecek sayfalar
3. Botlar

Örnek veri — kendi verinizle değiştirin

Tamamen tarayıcınızda çalışır; yapıştırdığınız hiçbir şey yüklenmez veya saklanmaz. The server is only used to fetch a site's robots.txt or sitemap (browsers can't — no CORS). Anonim çalıştırma düzeyi sonuç sayaçları toplu araştırmalarda kullanılabilir; URL’ler, alan adları, IP’ler ve tanımlayıcılar asla dahil edilmez ve 100 çalıştırmanın altında istatistik yayımlanmaz.

Geri bildirim
Hata bildir

robots.txt Testi içinde bozuk bir şey mi var? Ne olduğunu bize bildirin — rapor herkese açık bir listeye değil, doğrudan özel inceleme kuyruğuna gider.

Gönderilecek bilgiler
 Araç girdileri, yüklemeler, yapıştırılan kaynak, tam sonuçlar, sorgu parametreleri veya URL parçaları otomatik olarak eklenmez. Yukarıda seçilen bölümü düzenleyebilir veya kaldırabilirsiniz. Tarayıcı ve kötüye kullanımı önleme meta verileri spam önleme amacıyla işlenir. 

Bu araç hakkında

robots.txt dosyanızın botlara hangi URL'leri tarayabileceğini söylediğini doğrulayın. Google tarzı en uzun eşleşme kuralını, joker karakterleri, alt kullanıcı aracısı geri dönüşünü ve durum kodu yönergelerini kullanarak URL listenizi test edin.

Taslak dosyayı yapıştırın veya her origin için sunulan canlı robots.txt dosyasını alın; eşleştirme tarayıcıda çalışır ve sonuç size karar veren satırı gösterir.

Özellikler

  • Birden çok URL ve bot için izin verilen/engellenen sonuç matrisi.
  • Her karar için dosyada vurgulanan tam eşleşme satırı.
  • robots.txt yazım hatalarını ve site haritası çakışmalarını bulan yerleşik lint denetimi.
  • GPTBot, ClaudeBot, Google-Extended ve diğer yapay zekâ tarayıcıları için tek tıklamalı denetim.

Nasıl çalışır

Taslak robots.txt dosyasını yapıştırın veya bir domain alın, ardından test edilecek URL'leri ve kullanıcı aracı gruplarını ekleyin. Her sonucu açarak kararı veren satırı inceleyin; lint ve site haritası bulgularını düzeltin, sonra aynı girdilerle yeniden test edin.

Sınırlamalar

  • Araç yalnızca Google tarzı robots.txt eşleştirmesini bildirir; sayfanın dizine eklenebilirliğini veya robots.txt uyumluluğunu garanti etmez.
  • Canlı alma, girilen origin başına sınırlıdır; Crawl-delay gibi tarayıcıya özgü yönergeler Google kararını değiştirmez.

Sık sorulan sorular

robots.txt bir sayfanın dizine eklenmesini engeller mi?

Hayır. Disallow dizine eklemeyi değil, taramayı engeller. Başka sayfalar izin verilmeyen bir URL'ye bağlantı verirse Google bu URL'yi, genellikle arama özeti olmadan, yine de dizine ekleyebilir. Bir sayfayı dizinin dışında tutmak için taranmasına izin verip noindex meta etiketi veya X-Robots-Tag üstbilgisi ekleyin. Aynı zamanda Disallow kullanırsanız Google noindex yönergesini göremez.

robots.txt dosyasında kuralların sırası önemli mi?

Google için önemli değildir. Google, dosyadaki konumundan bağımsız olarak en özgül kuralı, yani eşleşen en uzun yolu uygular; bu nedenle bir Allow önceki bir Disallow kuralını geçersiz kılabilir. Bu araç da aynı şekilde eşleştirir. Bazı diğer tarayıcılar ilk eşleşen kuralı uygular; bu yüzden kuralları belirsizliğe yer bırakmayacak biçimde yazın.

Disallow ile noindex arasındaki fark nedir?

Disallow, robots.txt üzerinden tarayıcıya URL'yi almamasını söyler. noindex ise sayfadaki bir meta etiket veya HTTP üstbilgisiyle URL'nin dizinde tutulmamasını ister. Amaçları farklıdır ve birlikte kullanılmaları ters tepebilir: Disallow uygulanan sayfa alınmadığı için noindex yönergesi de görülemez.

robots.txt ile CSS veya JavaScript'i engellemek SEO'ya zarar verir mi?

Verebilir. Google sayfayı anlayabilmek için oluşturur; gerekli CSS veya JS dosyalarını alamazsa düzeni, içeriği ya da mobil uyumluluğu yanlış değerlendirebilir. Sayfayı oluşturmak için gereken kaynaklara izin verin ve yalnızca gerçekten gereksiz yolları engelleyin.

AI tarayıcılarını robots.txt ile nasıl engellerim?

GPTBot, Google-Extended, ClaudeBot, CCBot ve PerplexityBot gibi her AI botu için bir user-agent grubu ekleyip Disallow: / kullanın. AI tarayıcı denetimi düğmesi bu botları yükleyerek kuralların eşleşip eşleşmediğini kontrol etmenizi sağlar. robots.txt uyumu isteğe bağlıdır: güvenilir botlar kurallara uyar, ancak bu bir erişim kontrolü değildir.

Sonraki adımrobots.txt Üreticisi — generate a replacement robots.txt with the directives you meant to ship. Rehber İngilizce olarak mevcut.