Robots.txt, noindex ve URL Denetimi Sırası

  • Konuyu Başlatan Konuyu Başlatan Emre
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 5

Emre

WFN Üye
Katılım
25 Ocak 2026
Mesajlar
1,549
Çözüm
0
Tepki Skoru
34
Ticaret Puanı
0
Üyelik
8 Ay 11 Gün
Konum
Samsun
Web Sitesi
Var
Alanı
WordPress Uzm.
1/3
Konu sahibi
Google’da görünmeyen bir sayfayı okurken ilk ayrım şudur: önce tarama engeli var mı, sonra dizine ekleme engeli var mı bakılır. Robots.txt sayfanın taranmasını durdurur; noindex ise taramaya izin verilmiş bir sayfanın dizine alınmasını engeller. URL Denetimi’nde bu iki bilgi ayrı alanlarda görünür, bu yüzden tek satırlık bir uyarı yerine hangi aşamada takıldığını okumak gerekir.

Sorun çoğu zaman şu noktada karışır: sayfa robots.txt ile engelliyse Google noindex’i göremez. Bu nedenle URL Inspection içindeki “Indexing allowed?” alanının “Yes” görünmesi, her zaman sayfanın indekslenebilir olduğu anlamına gelmez. Önce “Crawl allowed?” sonucuna bakmak, sonra Page indexing raporundaki durumla eşleştirmek en güvenli sıradır.

Önce tarama, sonra dizine ekleme​

robots.txt neyi çözer, neyi çözmez​

robots.txt bir sayfanın arama sonuçlarında görünmesini doğrudan engellemek için değil, taranmasını engellemek için kullanılır. Google’ın kendi belgeleri, görünürlük kontrolü için robots.txt yerine noindex kullanılmasını söyler. Bu ayrım önemlidir; çünkü tarama engeli olan bir sayfada içerik sinyalleri görünmeyebilir ve teşhis eksik kalabilir.

  • Amaç taramayı durdurmaksa: robots.txt uygundur.
  • Amaç sayfayı arama sonuçlarından çıkarmaksa: noindex gerekir.
  • İkisini aynı anda kullanırsanız: noindex’in görülmesi zorlaşır, teşhis karışır.

URL Inspection’da hangi satır ne anlatır​

URL Inspection aracı, canlı sayfayı test edebilir ve Google’ın en son gördüğü sürüm hakkında bilgi verir. Burada özellikle “Crawl allowed?”, “Page fetch” ve “Indexing allowed?” alanları birlikte okunmalıdır. Google’ın açıklamasına göre robots.txt ile engellenen sayfalarda “Indexing allowed?” alanı yine “Yes” görünebilir; bu, aracın noindex’i göremediği anlamına gelir, engelin olmadığı anlamına gelmez.

  • Crawl allowed? = Google sayfaya ulaşabiliyor mu?
  • Page fetch = Google sayfayı gerçekten alabiliyor mu?
  • Indexing allowed? = Sayfada noindex veya benzeri açık bir engel var mı?

Page indexing raporu ile canlı test arasındaki fark​

Page indexing raporu, Google’ın sayfayı neden dizine almadığını toplu halde gösterir. URL Inspection ise tek bir sayfaya odaklanır ve hem önbellekteki durumu hem de canlı testi gösterebilir. Bu yüzden raporda görülen hata ile canlı testte görülen durum farklı olabilir; özellikle son değişikliklerden sonra canlı test daha güncel ipucu verir.

Pratik okuma sırası​

Bir sayfa Google’da görünmüyorsa şu sırayı izlemek en temiz yoldur: önce URL Inspection’da tarama izni var mı bakın, sonra dizine ekleme iznini kontrol edin, ardından Page indexing raporunda aynı URL’nin hangi nedenle dışarıda kaldığını okuyun. Eğer robots.txt engeli varsa önce onu kaldırmadan noindex kontrolünü kesin hükme bağlamayın. Eğer noindex görünüyorsa ve amaç sayfayı indekslemekse, etiketi veya HTTP başlığını kaldırıp canlı testi yeniden çalıştırın.

Hangi sonuç ne zaman güvenilir sayılır​

Canlı test, mevcut sayfanın bugün nasıl göründüğünü anlamak için daha yararlıdır. Ancak Google’ın indekslenmiş sürümü birkaç saat geriden gelebilir. Bu yüzden tek bir ekranın sonucunu mutlak kabul etmek yerine, canlı test ile rapor sonucunu birlikte değerlendirmek daha doğrudur. Özellikle robots.txt ve noindex birlikte kullanılıyorsa, yanlış çıkarımı en çok bu birlikte okuma önler.

Durum / kontrolNe anlama gelir / ne yapılır
Crawl allowed? = NoGoogle sayfaya erişemez; önce robots.txt engelini kaldırmadan noindex doğrulaması beklememek gerekir.
Indexing allowed? = NoSayfa noindex ya da eşdeğer bir engel gönderiyordur; indekslenmesini istiyorsanız bu engeli kaldırın.
Crawl allowed? = No, Indexing allowed? = YesBu durum robots.txt’nin noindex’i görünmez kıldığını gösterir; sonuç, sayfanın kesinlikle indekslenmeyeceği anlamına gelmez.
Page indexing raporunda URL marked noindexGoogle sayfayı taramış ve noindex gördüğü için dizine almamıştır; çözüm, noindex kaynağını bulup kaldırmaktır.
robots.txt raporunda Not foundDosya kısa süreli yok olabilir; Google kontrol etmeyi sürdürür, ancak raporda görünmesi için durumun kalıcılaşması gerekir.

Kaynaklar​

 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Giriş Yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

İpuçları
Geri
Üst
Kendinize göre özelleştirin

Bazı Topluluk Kısayolları...

Forumda sık kullandığınız alanlara hızlıca ulaşın.

Görünüm Tema Değiş?
Hızlı kısayollar