STATUS IS UPWEB SİTESİ OPTİMİZASYONU VİKİSİ
32Güçlendir
SEO ve keşfedilebilirlik / Güçlendir

Robots.txt Kılavuzu: Hataları Gizlemeden Taramayı Kontrol Edin

Robots.txt ile tarayıcı erişimini yönlendirin; ardından iş için uygun indeksleme veya erişim-kontrol yöntemiyle eşleştirin.

Robots.txt Kılavuzu: Hataları Gizlemeden Taramayı Kontrol Edin — GÖRSEL REHBER
OKU
8 dakika
KAYNAKLAR
6
YENİDEN DOĞRULA
2027-03-27
gözden geçirildi
Teknik SEO ve web platformu inceleyicisi; erişim-kontrol veya hassas içerik kararları için ek güvenlik incelemesi ekleyin.
KISA CEVAP

Kararla başlayın.

Robots.txt ile uyumlu tarayıcıları gereksiz tarama yükü yaratan belirli herkese açık URL kalıplarından uzak tutmayı isteyebilirsiniz. Dosyayı tam site kökünde UTF-8 düz metin olarak yayınlayın ve birkaç kuralla başlayın. Bu bir tarayıcı erişim sinyalidir, kilit değildir ve asla bir hatayı gizlemez.

Robots.txt bir sayfayı güvenilir şekilde gizlemez veya korumaz. Bloklanan bir URL bağlantılar aracılığıyla yine de keşfedilebilir. Google gibi arama motorlarından kaldırmak istediğiniz herkese açık içerik için, tarayıcıya yanıtı getirtip noindex kullanın. Özel içerik için sunucu veya uygulama erişim kontrollerini uygulayın.

Değişiklikleri üretim yapılandırması olarak ele alın: kaynağı (origin) belirleyin, adlandırılmış URL'leri test edin, canlı /robots.txt'yi alın ve önceki sürümü hazır tutun. SIU, kesinti uyarıları veya durum raporlaması değil, önkontrol (preflight) ve geri alma disiplini yoluyla proaktif kullanılabilirlik ve düzeltme desteği sağlar.

GÖRSEL REHBER

Çalışmayı bir sistem olarak görün.

Bireysel taktiklere geçmeden önce makaledeki kararları bağlamak için bu haritayı kullanın.

SIUGüçlendir
01Hedefle eşleşen kontrolü seçin
02Çekirdek sözdizimini ve kapsamı kesin olarak kullanın
03URL kanıtı tarafından desteklenen kalıpları engelleyin
04Sitemap keşfi, noindex ve gizlilik kararlarını tutarlı hale getirin
01

Hedefle eşleşen kontrolü seçin

Tarama, bir URL'nin otomatik olarak getirilmesidir. İndeksleme, bir arama motorunun onu depolayıp gösterip göstermemeye karar vermesidir. Erişim kontrolü ise içeriğe kimin ulaşabileceğini belirler. Robots.txt taramayla ilgilidir ve uyumlu tarayıcılar buna uymayı seçer. IETF Robots Exclusion Protocol, bunun yetkilendirme olmadığını belirtir.

Kamuya açık, düşük değerli bir yolu (ör. kontrol edilen dahili arama rotası) yönetmek için Disallow kuralı kullanın. Desteklenen arama sonuçlarında görünmemesi gereken herkese açık içerik için noindex kullanın. Önizlemeler, hesap alanları, dışa aktarımlar veya hassas veriler için gerçek erişim kontrollerini uygulayın. Müşteri, çalışan, ödeme veya düzenlemeye tabi bilgiler için nitelikli güvenlik ve platform incelemesi alın; robots.txt hiçbir zaman telafi edici bir kontrol değildir.

Tarama yönetimi

Robots.txt, uyumlu tarayıcılardan tanımlanmış bir herkese açık yolu atlamalarını isteyebilir; bu, sonuçlardan kaldırılmayı garanti etmez.

İndeks kontrolü

HTML içindeki noindex veya bir X-Robots-Tag başlığı kullanın ve talimatın okunabilmesi için yanıtın taranabilir bırakıldığından emin olun.

Özel içerik

Önizlemeler, hesap alanları, dışa aktarımlar veya hassas veriler için kimlik doğrulama veya uygun uygulama/sunucu kontrolleri gerektirin, ardından URL'yi herkese açık keşif yollarından çıkarın.

02

Çekirdek sözdizimini ve kapsamı kesin olarak kullanın

Kural gereken her şema, ana bilgisayar (host) ve port için /robots.txt yolunda UTF-8 düz metin dosyası yayınlayın. https://www.example.com/robots.txt adresindeki bir dosya otomatik olarak https://example.com'u, bir alt alan adını veya HTTP kökenini yönetmez. Kuralın uygulanacağını varsaymadan önce kanonik URL'ler, yönlendirmeler, CDN ve uygulama tarafından sunulan kökenleri doğrulayın.

Bir grup User-agent ile başlar ve ardından Allow veya Disallow yolları kullanılır. User-agent: * genel gruptur. Eşleştirme büyük/küçük harf duyarlıdır ve yolun başından başlar. En spesifik eşleşen kural kazanır; eşit derecede spesifik bir Allow, Disallow üzerinde galip gelmelidir. Disallow: hiçbir şeyi engellemezken, Disallow: / tüm kökeni engeller. Standart # ile yorum, * ile joker karakter ve $ ile desen sonunu tanımlar.

En küçük varsayılan

Belgeye dökümlenmiş bir tarama-yönetimi ihtiyacı yoksa, hariç tutma eklemeyin; varsayımsal bloklar oluşturmayın.

Güvenli desen

Gevşek bir joker veya açıklanamayan dosya adı kuralı yerine /search/ gibi kararlı, dar bir önek tercih edin.

Yorumlar

Kuralın amacını, sahibini ve değişiklik referansını kaydedin; ancak yorumları incelemenin yerine koymayın.

03

URL kanıtı tarafından desteklenen kalıpları engelleyin

Kural yazmadan önce önemli sayfaların, istenmeyen tarama yollarının, sorgu varyantlarının, site içi aramanın, önizleme rotalarının, varlıkların ve sitemap URL'lerinin envanterini çıkarın. Her örnek URL için beklenen sonucu ve eşleşecek kuralı kaydedin. Listeyi kanonik URL'ler ve canlı gezinme ile karşılaştırın ki bir blok yararlı bir rotayı gizlemesin.

Tarayıcı için kritik kaynakları, aksi test edilmedikçe erişilebilir tutun. Google, CSS, JavaScript, resimler veya diğer kaynakları engellemenin bir sayfayı analiz etmeyi zorlaştırabileceği konusunda uyarır. Robots.txt yinelenen içerik seçimi, yetkilendirme veya sayfa kalite sorunlarını çözmez; uygun yerde kanonikleştirme, yönlendirmeler, erişim kontrolleri veya içerik çalışması kullanın.

Önce kanıt

Başka bir siteden kopyalanmış genel bir liste yerine gerçek URL örnekleri ve sunucu veya tarama kanıtı kullanın.

Değişiklik tablosu

Her örnek URL, amaçlanan sonuç, eşleşen kural ve sorumlu sahibin bulunduğu sürüm kaydını tutun.

04

Sitemap keşfi, noindex ve gizlilik kararlarını tutarlı hale getirin

Sitemap, hangi URL'leri ve dosyaları önemli saydığınızı arama motorlarına bildirir; keşifte yardımcı olabilir ancak tarama veya indekslemeyi garanti etmez. Güçlü dahili bağlantılar hâlâ önemlidir. Robots.txt içinde tam nitelikli bir Sitemap URL'si ekleyebilirsiniz, ancak özel, yönlendirilen, robots ile engellenmiş veya kasıtlı olarak noindex yapılmış URL'leri listelemeyin. Yayında sitemap çıktısını robots kurallarıyla uzlaştırın.

Noindex Google'ın robots.txt yönergesi değildir. Google, bunu bir HTML meta etiketi veya X-Robots-Tag HTTP yanıt başlığında destekler ve bunu görebilmesi için yanıtı taraması gerekir. Bir kamu sayfasının Google sonuçlarından çıkması gerekiyorsa, noindex'i gizleyen herhangi bir robots engelini kaldırın. İçerik genel değilse, yolunu robots.txt'de duyurmayın; erişim kontrolünü uygulayın. Hassas veri sınırları nitelikli inceleme gerektirir.

Sitemap bildirimi

Tam bir URL kullanın, örneğin Sitemap: https://www.example.com/sitemap.xml; bu bir tarama bloğunu geçersiz kılmaz.

HTML ve dosyalar

HTML için meta noindex veya uygun olduğunda X-Robots-Tag: noindex yanıt başlığı kullanın, sonra canlı yanıtı test edin.

Acil ifşa

İçerik hassassa önce erişimi kısıtlayın, sonra gerekirse arama motorunun kaldırma sürecini kullanın.

05

Kritik bir yapılandırma dosyası gibi test edin ve yayınlayın

Onaylanmış metni yerel olarak doğrulayın, sonra hedef tarayıcı grubu için izin verilen ve engellenen örnekleri test edin. Dağıtımdan sonra, içeriği, kökeni ve yanıt durumunu doğrulamak için /robots.txt'yi özel olarak veya doğrudan HTTP isteğiyle alın. Google, erişilebilir dosyalar için Search Console robots.txt raporu ve yerel test için açık kaynaklı bir ayrıştırıcı kitaplık sağlar.

Tarayıcılar robots dosyalarını önbelleğe alabilir; bu nedenle anlık keşif veya indeksleme değişikliklerine söz vermeyin. Sunucu veya ağ hataları tarayıcıların tamamen engellenmiş varsaymasına neden olurken, 4xx bir hata erişime izin verebilir. Dosyayı sürüm kontrolü altındaki yapılandırmada tutun, tüm site veya joker karakter değişiklikleri için ek inceleme isteyin ve önceki sürümü saklayın. SIU önkontrolleri ve geri alma planlaması kötü bir yayını daha büyük bir kullanılabilirlik veya keşfedilebilirlik sorununa dönüşmeden önce yakalamaya yardımcı olur.

Yayın kapısı

Köken geçişleri, tüm site blokları, joker karakterler ve oturum açma, ödeme veya destek rotalarını etkileyen değişiklikler için ikinci bir inceleyen gerektirin.

Geri alma sinyali

Önemli bir örnek URL yeni engellenmişse, gerekli bir varlık erişilemez hale geldiyse veya uç nokta kullanılamıyorsa önceki sürümü geri yükleyin.

Sınır

Tek bir tarayıcı testi her otomatik istemcinin her kuralı aynı şekilde yorumlayacağını kanıtlamaz.

EYLEM / DOĞRULA

Pratik yapılacaklar rehberiniz.

  1. 01

    Hedefi sınıflandırın

    Kontrolü seçmeden önce tarama yönetimi, indeks hariç tutma veya özel erişimi belirleyin.

    DOĞRULA: Her etkilenen URL için belgelenmiş bir amaç ve sorumlu sahibi vardır.
  2. 02

    Kökeni eşleyin

    İlgili tam protokolü, ana bilgisayarı, portu, alt alan adını, CDN'i ve uygulama kökenini tanımlayın.

    DOĞRULA: Hiçbir kökenin başka bir kökenin robots kurallarını devraldığı varsayılmamıştır.
  3. 03

    Temsili URL'leri listeleyin

    Önemli sayfaları, hedefleri, varyantları, varlıkları, sitemap girdilerini ve özel rotaları dahil edin.

    DOĞRULA: Her test URL'si için beklenen sonucu belirten bir tablo vardır.
  4. 04

    Dar kurallar yazın

    Açık User-agent, Allow ve Disallow yolları kullanın; gerekmedikçe geniş joker karakterlerden kaçının.

    DOĞRULA: Bir inceleyen her kuralın kapsamını ve istisnalarını açıklayabilir.
  5. 05

    noindex'i doğru uygulayın

    Google'dan hariç tutulan herkese açık içerik için meta etiket veya yanıt başlığı kullanın.

    DOĞRULA: Canlı hedef taranabilir ve tarayıcıya noindex'i gösterir.
  6. 06

    Genel olmayan materyali koruyun

    Robots.txt yerine kimlik doğrulama veya sunucu ve uygulama kontrolleri kullanın.

    DOĞRULA: Kimlik doğrulanmamış bir istek hassas içeriği elde edemez.
  7. 07

    Onaylanmış dosyayı yayınlayın

    Origin kökünde UTF-8 düz metin olarak dağıtın.

    DOĞRULA: Canlı /robots.txt URL'si incelenmiş dosyayı döndürüyor.
  8. 08

    Canlı davranışı test edin

    Uygun araçlarla izin verilen ve engellenen örnekleri kontrol edin.

    DOĞRULA: Sonuçlar, istisnalar dahil yayın tablosuyla eşleşir.
  9. 09

    Keşif girdilerini uzlaştırın

    Sitemap ve dahili bağlantı hedeflerini tarama ve indeks kararlarıyla tutarlı tutun.

    DOĞRULA: Kasıtlı olarak özel, yönlendirilen, noindex yapılmış veya engellenmiş hiçbir URL açıklanmadan sitemap'te yoktur.
  10. 10

    Geri almayı hazır tutun

    Önceki dosyayı saklayın ve kural değişikliğini başlatma ve kurtarma prosedürlerine ekleyin.

    DOĞRULA: Bilinmiş iyi bir sürüm ve geri alma sahibi hemen tanımlanabilir.
TARTIŞMA KONULARI

Ödünleri karşılaştırın, özel verileri paylaşmayın.

Bu başlıkları ekibiniz veya site sahipleri topluluğuyla kullanın. Yöntemleri ve çıkarılan dersleri paylaşın; ancak kimlik bilgilerini, müşteri kayıtlarını veya kamuya açık olmayan altyapı detaylarını asla paylaşmayın.

  1. 01

    Sitenizde hangi herkese açık URL kalıpları tarayıcı iş yükü yaratıyor ve gerçek bir sorunu zararsız bir varyasyondan ayırmanıza hangi kanıt yardımcı oldu?

  2. 02

    Ekip olarak bir robots.txt değişikliğini yayınlamadan önce sitemap, kanonik ve erişim-kontrol kararlarıyla nasıl gözden geçiriyorsunuz?

  3. 03

    Yeni bir tarayıcı kuralının önemli bir kullanıcı veya iş yoluna zarar verdiğini gösteren hangi geri alma sinyali ekibiniz için kritik olur?

POPÜLER / YETKİLİ KAYNAKLAR

Kaynak materyalini açın.

Google Search CentralIntroduction to robots.txt ↗

Google’ın robots.txt’yi nasıl amaçladığını, arama sonucu sınırlamalarını ve güvenlik sınırlarını açıklar.

İncelendi 2026-09-27
IETF / RFC EditorRFC 9309: Robots Exclusion Protocol ↗

Sözdizimi, eşleme, kapsam, hata durumu, önbelleğe alma ve güvenlik sınırları için standartlara yönelik referans.

İncelendi 2026-09-27
Google Search CentralBlock Search indexing with noindex ↗

Noindex meta etiketi ve HTTP başlığı kullanımını ve yanıtın neden taranabilir kalması gerektiğini gösterir.

İncelendi 2026-09-27
Google Crawling InfrastructureHow to write and submit a robots.txt file ↗

Yerleştirme, desteklenen sözdizimi, sitemap bildirimleri ve test seçeneklerini kapsar.

İncelendi 2026-09-27
Google Search CentralLearn about sitemaps ↗

Sitemap keşfinin faydalarını, sınırlamalarını ve dahili bağlantıların önemini açıklığa kavuşturur.

İncelendi 2026-09-27
MDN Web DocsHTTP authentication ↗

Kimlik doğrulama için HTTP erişim kontrolü ve HTTPS ile ilgili hususlara genel bakış sağlar.

İncelendi 2026-09-27

Kaynak politikası. Bu makale, bağlantılı birincil standartlar ve resmi dokümantasyonu kullanır. Yayın öncesi ürün-spesifik yapılandırmayı güncel platform dokümantasyonuna karşı doğrulayın.

HIZLI AÇIKLAMALAR

Yaygın sorular.

Robots.txt Google Araması'ndan bir sayfayı uzak tutabilir mi?

Hayır. Bloklanan bir URL yine de keşfedilebilir ve sonuçlarda görünebilir. Google'dan kaldırmak istediğiniz herkese açık içerik için taranabilir noindex kullanın; özel içerik için erişim kontrolü uygulayın.

En güvenli başlangıç robots.txt dosyası hangisidir?

Belgelendirilebilir bir tarama-yönetimi ihtiyacı yoksa hariç tutma olmadan başlayın. Yalnızca önemli sayfalar ve kaynaklar açısından test edilmiş dar yollar ekleyin.

Sitemap robots.txt'de listelenmeli mi?

Listelenebilir. Tam nitelikli bir Sitemap satırı tarayıcı keşfine yardımcı olur fakat tarama veya indekslemeyi zorunlu kılmaz ve bir robots bloğunu geçersiz kılmaz.

Status Is UP Editorial Team · Uptime Enablement Editörleri

Teknik SEO ve web platformu inceleyicisi; erişim-kontrol veya hassas içerik kararları için ek güvenlik incelemesi ekleyin. tarafından incelendi. Yayınlandı 2026-09-27; güncellendi 2026-09-30.