Tercihler

Gizlilik bizim için önemlidir; bu nedenle web sitesinin temel işleyişi için gerekli olmayabilecek bazı depolama türlerini devre dışı bırakma seçeneğiniz vardır. Kategorileri engellemek, web sitesindeki deneyiminizi etkileyebilir. Daha fazla bilgi (Çerez Politikası)

Tüm çerezleri kabul et

Her Web Sitesi İçin Ücretsiz Robots.txt Oluşturucu

Saniyeler içinde bir Robots.txt dosyası oluşturun. Arama motoru taramasını denetleyin ve özel sayfaları engelleyin.

Araçlar

Sorank'ın kurucusu Thibault Besson-Magdelain

Yazar hakkında

Thibault Besson-Magdelain

Sorank'ın kurucusu, SEO alanında 7 yılı aşkın deneyim, GEO tutkunu.
Bu sayfada

Robots Oluşturucu hakkında bilmeniz gereken her şeyi öğrenin!

Oluşturulma tarihi:
12/2/26
Son güncelleme:
15/9/26
Pembe ve mavi bir arka plan üzerinde duran küçük beyaz insansı robot

Özet

Ücretsiz robots.txt oluşturucu, tarayıcılara sitenizin hangi bölümlerini ziyaret edebileceklerini söyleyen dosyayı yazar. Bir mod seçin (her şeye izin ver, her şeyi engelle veya özel), user-agent'larınızı ve yollarınızı listeleyin, site haritası URL'nizi ekleyin, ardından dosyayı kopyalayın veya indirin ve alan adınızın kök dizinine yükleyin. Unutmayın: robots.txt dizine eklemeyi değil, taramayı denetler. Bir sayfayı Google'ın dışında tutmak için bunun yerine noindex kullanın.

Daha fazlasını mı istiyorsunuz? Sorun:

Bir robots.txt oluşturucu, bir sitenin tamamını yanlışlıkla engelleyen küçük sözdizimi hatalarından sizi kurtarır. Dosya, 1994'te Martijn Koster tarafından oluşturulan ve Eylül 2022'de IETF tarafından internet standardı olarak yayımlanan Robots Exclusion Protocol'ü izler (RFC 9309, Robots Exclusion Protocol). Googlebot'tan ChatGPT, Claude ve Perplexity botlarına kadar her ciddi tarayıcı önce bunu okur.

Robots.txt oluşturucu ne yapar?

Siz yazdıkça sağda canlı bir önizleme, bir Kopyala düğmesi ve robots.txt adlı bir dosya kaydeden bir İndir düğmesiyle geçerli bir robots.txt oluşturur. Hiçbir şey bir sunucuya gönderilmez: dosya tarayıcınızda hazırlanır.

AyarNe yazar?Ne zaman kullanılır?
Her şeye izin verUser-agent: * ve Allow: /Tarayıcılardan saklayacak bir şeyi olmayan çoğu herkese açık site
Her şeyi engelleUser-agent: * ve Disallow: /Taranmaması gereken hazırlık veya önizleme siteleri
ÖzelBot başına bir User-agent satırı, ardından Disallow ve Allow yollarınızYönetim alanlarını, site içi aramayı veya belirli bir botu engelleme
Site haritası URL'siSitemap: https://example.com/sitemap.xmlHer zaman, böylece her tarayıcı site haritanızı bulur
Crawl-delayCrawl-delay: 1 ile 120 saniye arasıYalnızca bunu destekleyen botlar ve zorlanan bir sunucu için

Özel modda, listelediğiniz tüm user-agent'lar aynı kuralları paylaşır; standart bir grubu böyle tanımlar. Farklı botlara farklı kurallar vermek için her seferinde bir grup oluşturun ve bunları aynı dosyada art arda yapıştırın.

Adım adım bir robots.txt dosyası nasıl oluşturulur?

  1. Modu seçin. Bir şeyi engellemek için nedeniniz yoksa "Her şeye izin ver" ile başlayın.
  2. Özel modda user-agent'larınızı listeleyin, satır başına bir tane: tüm tarayıcılar için * ya da Googlebot, Bingbot veya GPTBot gibi adlar.
  3. Engellenecek yolları (Disallow) ve açık tutulacak istisnaları (Allow) satır başına bir tane olacak şekilde ekleyin; her biri eğik çizgiyle başlar.
  4. Site haritası URL'nizi https ve alan adıyla birlikte tam olarak yapıştırın.
  5. Dosyayı kopyalayın veya indirin ve ana makinenizin kök dizinine yükleyin; böylece https://example.com/robots.txt adresinde yanıt verir.
  6. Canlı ortamda test edin: canlı dosyayı okuyan ve her yapay zeka tarayıcısının durumunu gösteren ücretsiz robots.txt kontrol aracıyla.

Konum katıdır. Google yalnızca bir ana makinenin kök dizinindeki robots.txt dosyasını okur, bir sitede yalnızca bir tane olabilir ve dosya yalnızca yayımlandığı protokol, ana makine ve bağlantı noktası için geçerlidir: bir alt alan adının kendi dosyası olmalıdır (Google, robots.txt dosyası oluşturma ve gönderme).

Google hangi robots.txt kurallarını izler?

Google dört alanı destekler: user-agent, allow, disallow ve sitemap. Crawl-delay gibi diğer alanlar desteklenmez (Google, Google'ın robots.txt belirtimini nasıl yorumladığı). Aynı sayfa aşağıdaki kuralları belirler.

KuralGoogle nasıl uygular?
En belirgin kural kazanırAllow ve Disallow bir URL ile eşleştiğinde, en uzun yola sahip kural geçerli olur
Kurallar arasında eşitlikEşleşen iki kural eşit derecede belirgin olduğunda Google en az kısıtlayıcı olanı kullanır
Joker karakterler* herhangi bir karakter dizisiyle eşleşir, $ URL'nin sonunu işaretler
Büyük/küçük harfAlan adları büyük/küçük harfe duyarsızdır, ancak yollar duyarlıdır: /Admin/, /admin/ değildir
Dosya boyutuİlk 500 KiB'den sonraki içerik yok sayılır
ÖnbellekDosya genellikle 24 saate kadar önbelleğe alınır, bu yüzden bir değişiklik anında geçerli olmaz
Eksik dosya (4xx)Hiçbir kısıtlama yokmuş gibi ele alınır: her şey taranabilir
Sunucu hatası (5xx)Google taramayı 12 saat durdurur, ardından 30 güne kadar son sağlam kopyayı kullanır

İşte bir online mağaza için tipik bir dosya. Sepeti, ödeme sayfasını ve site içi aramayı engeller, herkese açık bir klasörü açık tutar ve site haritasını bildirir.

User-agent: *
Disallow: /cart/
Disallow: /checkout/
Disallow: /search
Allow: /checkout/help/

Sitemap: https://example.com/sitemap.xml
Bir sunucu odasında mavi ve turuncu ışıkla aydınlatılmış kule sunucu sırası

Disallow bir sayfayı Google'dan kaldırır mı?

Hayır. Robots.txt, bir web sayfasını Google'ın dışında tutma mekanizması değildir. Engellenmiş bir URL, başka siteler ona link veriyorsa yine de dizine eklenebilir ve o zaman açıklamasız görünür (Google, robots.txt'e giriş). Bir sayfayı gizlemek için Google'ın onu taramasına izin verin ve bir noindex meta etiketi veya HTTP üstbilgisi ekleyin. Sayfayı aynı anda robots.txt'te engellemek, Google'ın noindex'i hiç görmemesine yol açar.

Sonucu sayfa sayfa, robots.txt'i, meta robots'u, X-Robots-Tag'i ve canonical'ı birlikte okuyan dizine eklenebilirlik kontrol aracıyla doğrulayın. Terimler için robots.txt ve tarama ve dizine ekleme sözlük maddelerimize bakın.

Yapay zeka tarayıcılarını robots.txt'te engellemeli misiniz?

İsterseniz model eğiten botları engelleyin, ama yapay zeka aramasını besleyen botları açık tutun. Büyük sağlayıcılar artık ikisini ayırıyor; dolayısıyla içeriğinizi korumak ile alıntılanmak arasında seçim yapmak zorunda değilsiniz.

SağlayıcıEğitim botuArama veya yanıt botuArama botunu engellemenin bedeli
OpenAIGPTBotOAI-SearchBotSayfalarınız ChatGPT arama yanıtlarında gösterilmez
AnthropicClaudeBotClaude-SearchBotClaude'un arama sonuçlarında daha az görünürlük
PerplexityListelenmemişPerplexityBotSayfalarınız Perplexity sonuçlarında öne çıkarılmayabilir veya bağlantı verilmeyebilir
GoogleGoogle-Extended (ayrı bir bot değil, bir belirteç)GooglebotGoogle-Extended, Google Arama'yı veya sıralamaları etkilemez

Kaynaklar: OpenAI tarayıcılarına genel bakış, Anthropic tarayıcı politikası, Perplexity tarayıcıları ve Google ortak tarayıcıları. Eğitimi reddederken ChatGPT tarafından alıntılanabilir kalmak için yalnızca şu iki satırı içeren bir dosya yeterlidir, çünkü diğer tüm botlara varsayılan olarak izin verilir:

User-agent: GPTBot
Disallow: /

Eğilim gerçektir: tek bir yılda (2023 ile 2024 arası), C4 eğitim veri kümesinin en aktif biçimde sürdürülen kaynaklarının %28'i veya daha fazlası yapay zeka tarayıcılarına tamamen kapatıldı (Longpre ve ark., Consent in Crisis, 2024). Bu eğilimi izlemeden önce, engellemenin yapay zeka yanıtlarında size neye mal olduğunu kontrol edin: Sorank yapay zeka anma takibi, ChatGPT, Claude, Gemini ve Perplexity'nin markanızı anıp anmadığını her hafta gösterir.

Çamurlu bir şantiyede girilmez işareti ve yol çalışması bariyeri

Hangi robots.txt hataları SEO'ya en çok zarar verir?

  • Yayından sonra Disallow: / bırakmak. Hazırlık ortamı dosyaları sık sık canlıya geçer. Tek bir satır, her tarayıcıyı sitenin tamamından engeller.
  • CSS ve JavaScript'i engellemek. Eksik kaynaklar sayfayı anlamayı zorlaştırıyorsa Google bunları engellememeyi önerir.
  • Sondaki eğik çizgiyi unutmak. Disallow: /admin aynı zamanda /administration ve /admin-guide yollarını da engeller. Yalnızca klasörü engellemek için /admin/ yazın.
  • Google için Crawl-delay'e güvenmek. Google bunu yok sayar. Anthropic uzantıyı desteklediğini söylüyor; bu yüzden onu yalnızca okuyan botlar için tutun.
  • Robots.txt'i güvenlik aracı olarak kullanmak. Dosya herkese açıktır ve herkes okuyabilir. Özel alanları, doğrudan onlara işaret eden bir Disallow satırıyla değil, bir oturum açma ile koruyun.
  • WordPress istisnasını unutmak. Varsayılan WordPress dosyası /wp-admin/ yolunu engeller ama ön yüz özelliklerinin kullandığı /wp-admin/admin-ajax.php yoluna izin verir (WordPress geliştirici başvurusu).

Yayımladıktan sonra robots.txt dosyanızı nasıl kontrol edersiniz?

En hızlıdan en eksiksize üç kontrol kullanın.

  1. URL'yi açın: tarayıcıda https://yourdomain.com/robots.txt. Bir HTML sayfası veya 404 değil, düz metin görmelisiniz.
  2. Robots.txt kontrol aracını çalıştırın; kural gruplarını, site haritalarını, sorunları ve 14 yapay zeka user-agent'ının durumunu listeler.
  3. Search Console'daki robots.txt raporunu açın. Google'ın sitenizin ilk 20 ana makinesi için bulduğu dosyaları, son taramayı ve uyarıları gösterir; acil bir düzeltmeden sonra yeniden tarama istemenizi sağlar (Search Console Yardım, robots.txt raporu).

Ardından kurulumu tamamlayın: XML site haritası oluşturucu ile temiz bir site haritası ve yapay zeka asistanlarına önemli sayfalarınızın özetini veren llms.txt oluşturucu ile bir llms.txt dosyası üretin.

Oluşturulmuş bir robots.txt'in sınırları nelerdir?

Oluşturucu doğru sözdizimi yazar, ama sitenizi bilemez. Engellenen bir yolda sıralanmasını istediğiniz sayfaların olup olmadığını kontrol etmez ve her seferinde bir grup yazar. Kötü botlar dosyayı tamamen yok sayar: robots.txt bir duvar değil, bir istektir; bu yüzden kötüye kullanım amaçlı trafiği sunucu veya güvenlik duvarı düzeyinde engelleyin. Son olarak, protokol yalnızca taramayı kapsar. ChatGPT-User veya Perplexity-User gibi bir kullanıcı isteğiyle getirilen bir sayfa, her iki sağlayıcının belgelerinde belirttiği gibi robots.txt kurallarını izlemeyebilir.

Sitenizi taranması ve alıntılanması kolay hale nasıl getirirsiniz?

Temiz bir robots.txt ilk adımdır. Sonraki adımlar, taranmaya değer sayfalar yayımlamak ve tarayıcıların gerçekten geri geldiğini kontrol etmektir.

  • Taramanızı ve trafiğinizi, Search Console'u, Analytics'i ve ChatGPT ile Perplexity'den gelen ziyaretleri bir araya getiren GEO ve SEO panosunda izleyin.
  • Pazarınızda yapay zeka asistanlarının hangi siteleri alıntıladığını ve aralarında kaçıncı sırada olduğunuzu GEO liderlik tablosuyla görün.
  • Düzenli yayımlayın: blog makalesi oluşturucusuyla, böylece tarayıcılar her zaman yeni bir şey bulur.

İki dakikalık bir robots.txt, tarama bütçenizi ve yapay zeka görünürlüğünüzü aynı anda korur. Kendi dosyanızı yukarıda oluşturun, kontrol aracıyla test edin, ardından sitenizi autopilot ile taranabilir ve alıntılanır tutmak için Sorank planlarına göz atın.

Sık sorulan sorular

Bir robots.txt dosyasını nasıl oluştururum?

Yukarıdaki oluşturucuda bir mod seçin, user-agent'larınızı ve engellenecek veya izin verilecek yolları listeleyin, site haritası URL'nizi ekleyin, ardından dosyayı indirin. Alan adınızın kök dizinine yükleyin; böylece yourdomain.com/robots.txt adresinde yanıt verir ve robots.txt kontrol aracıyla test edin.

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

Hayır. Robots.txt yalnızca taramayı denetler. Engellenmiş bir URL, başka siteler ona link veriyorsa yine de dizine eklenebilir. Bir sayfayı Google'ın dışında tutmak için taranmasına izin verin ve bir noindex meta etiketi veya X-Robots-Tag üstbilgisi ekleyin.

GPTBot gibi yapay zeka tarayıcılarını robots.txt'te engellemeli miyim?

İçeriğinizin modelleri eğitmek için kullanılmasını istemiyorsanız GPTBot veya ClaudeBot gibi eğitim botlarını engelleyin, ama OAI-SearchBot ve PerplexityBot gibi arama botlarına izin vermeye devam edin. Bunları engellemek sayfalarınızı yapay zeka arama yanıtlarının dışına çıkarabilir.

Kaynaklar

Diğer ücretsiz SEO araçları

SORANK'I SİZDEN ÖNCE DENEDİLER

Hırslı kurucuların yorumları

Organik büyümeE-commerce

5 ayda 0'dan 10000 ziyaretçiye

Celio Fabianomonrobotlavevitre.fr
Organik büyümeYazılım

8 ayda 0'dan 5000 müşteriye

Thibault BMsorank.com
Organik büyümeEğlence ve havacılık

4 ayda 0'dan 1104 tıklamaya

Dominiqueflight-sensations-idf.com
Organik büyümeMüzik yazılımı

4 ayda x30 tıklama

Valentin Cordiertiger-sounds.com
Organik büyümeSağlık ve zindelik

4 ayda x30 tıklama

Rodrigue Bretonalthevia.com