robots.txt oluşturucu
Bu robots.txt oluşturucu dosyayı birkaç tıklamayla hazırlar: bir şablon seçer, engellenecek yolları ve site haritanızı eklersiniz; isterseniz yapay zekâ botlarını dışarıda bırakırsınız. Hazır dosya anında görünür ve sık yapılan hatalar için denetlenir.
Kaynak: IETF RFC 9309 – Robots Exclusion Protocol (gruplar, Allow/Disallow, joker karakterler * ve $). Güncelleme: .
Nasıl hesaplanır?
robots.txt, bir sitenin kök dizinindeki küçük bir metin dosyasıdır ve botlara hangi alanlara erişebileceklerini söyler. Robot Hariç Tutma Protokolü’nü (RFC 9309) izler: her grup bir User-agent ile başlar ve Allow ile Disallow kuralları içerir.
Oluşturucunun yazdıkları
- Şablon: “Her şeye izin ver” boş bir Disallow satırı yazar, WordPress
/wp-admin/yolunu engeller veadmin-ajax.phpdosyasına izin verir, mağaza şablonu tipik sepet, ödeme ve filtre adreslerini engeller. - Kendi yollarınız: yollar
/ile başlar.*karakteri herhangi bir karakteri,$adresin sonunu temsil eder. - Yapay zekâ botları: isterseniz bilinen her yapay zekâ eğitim botu
Disallow: /içeren kendi grubunu alır. Sağlayıcının buna uyup uymayacağı kendisine kalmıştır. - Site haritası: satır grupların dışında yer alır ve tam adresi verir.
Bilmekte fayda var
Dosya alan adının /robots.txt adresinden erişilebilir olmalıdır ve herkese açıktır; bir erişim denetimi değildir. Bir sayfanın Google’da görünmesini önlemek için engelleme yerine noindex kullanın; çünkü engellenmiş sayfalar içeriksiz de listelenebilir. Yükledikten sonra robots.txt kontrol aracı botların kuralları istediğiniz gibi okuyup okumadığını sınar; SERP önizleme ise başlık ve açıklamanın aramada nasıl göründüğünü gösterir.
Sıkça sorulan sorular
robots.txt nasıl oluşturulur?
Bir şablon seçin, engellenecek yolları ve site haritasını ekleyin, metni kopyalayın ve alan adınızın kök dizinine robots.txt olarak kaydedin. Sonra alan-adiniz.com/robots.txt adresini açıp kontrol edin.
robots.txt nereye konmalı?
Alan adının kök dizinine, yani https://alan-adiniz.com/robots.txt adresine. Alt klasördeki dosya yok sayılır. Her alt alan adının kendi dosyası olmalıdır.
robots.txt sayfaları Google’dan çıkarır mı?
Güvenilir biçimde değil. Yalnızca taramayı yasaklar. Başka sayfalar bağlantı veriyorsa engellenmiş bir sayfa adresiyle ama içeriksiz olarak dizinde görünebilir. Dışarıda bırakmak için noindex kullanın.
Yapay zekâ botları nasıl engellenir?
Her bot için ayrı bir grup ve Disallow: / ile. Araç bilinen yapay zekâ eğitim botlarını ekler. Hukuken bağlayıcı değildir, ancak saygın sağlayıcılar dosyaya uyar.
robots.txt dosyasına gerçekten ihtiyacım var mı?
Zorunlu değil: dosya yoksa botlar her şeyi tarayabilir. Sepet veya site içi arama gibi önemsiz alanları taramadan çıkarmak ve site haritasını duyurmak için faydalıdır.
Kaynaklar ve yasal dayanak
- IETF RFC 9309 – Robots Exclusion Protocol (gruplar, Allow/Disallow, joker karakterler * ve $)
- Google Search Central – Create and submit a robots.txt file
- Google Search Central – robots.txt: desteklenen kurallar (crawl-delay desteklenmez)
Güncelleme: · Editoryal ilkeler
Benzer araçlar
- robots.txt kontrol ve site haritası testirobots.txt kontrol aracı: Bir URL Googlebot, Bingbot veya yapay zekâ botlarına kapalı mı? Belirleyici kuralı, söz dizimi hatalarını ve site haritasını gösterir.
- Piksel genişlikli SERP önizlemeTitle etiketi ve meta description girin, arama sonucunun önizlemesini görün – piksel genişliği, karakter sayısı ve snippet kesilebilecekse bir uyarıyla.
- UTM oluşturucuUTM oluşturucu: linklere utm_source, utm_medium, utm_campaign ve diğer parametreleri doğru kodlanmış olarak ekleyin; mevcut parametreler korunur.
- HTTP durum kodlarıHTTP durum kodları açıklandı: 200, 301, 404, 500 ve 40’tan fazla kodun anlamı; koda veya anahtar kelimeye göre arama ve sınıfa göre filtre ile.
- IP adresim nedir?IP adresim nedir sorusunun anında cevabı: genel IP adresinizi gösterir, IPv4 mü IPv6 mı olduğunu bulur ve farkı açıklar. Ücretsiz, IP adresiniz saklanmaz.
- Meta etiket oluşturucuMeta etiket oluşturucu: sayfanızın head bölümü için title, meta description, canonical, Open Graph ve X kartı etiketlerini kopyalamaya hazır olarak oluşturun.
- JSON-LD OluşturucuSchema.org için JSON-LD oluşturucu: makale, SSS, ürün, yerel işletme veya kuruluşu doldurun, hata denetimli hazır kodu kopyalayın.
- XML formatlamaXML formatlama, küçültme ve hatanın satır ve sütunuyla kontrol; ağaç görünümü, XPath sorgusu ve XML’den JSON’a. Tarayıcıda çalışır, yükleme yok.
- JWT çözücü: JSON Web Token’ı okuyun ve doğrulayınJWT çözücü ile başlık, payload ve geçerlilik süresini (exp, iat, nbf) görün. İmzayı gizli anahtar veya açık anahtarla doğrulayın. Her şey tarayıcınızda kalır.