🚨 Disallow ve Noindex Aynı Anda Kullanılırsa Ne Olur?
Bir sayfanın Google dizininden tamamen kaldırılmasını istiyorsanız, noindex ve disallow yapılarını yanlış şekilde birlikte kullanmak büyük bir hata olabilir.
✅ Doğru Yöntem:
- Sayfaya noindex etiketi ekleyin ve arama motorlarının sayfaya erişmesine izin verin.
- Google Search Console’da sayfanın “noindex” olarak tarandığını ve dizinden kaldırıldığını doğrulayın.
- Tarama bütçesini optimize etmek için disallow kullanarak taramayı engelleyebilirsiniz.
❌ Yanlış Uygulama (Hata Senaryosu)
- Eğer bir sayfa hem noindex etiketiyle işaretlenmiş hem de robots.txt ile disallow edilmişse, Google o sayfayı tarayamaz.
- Tarayamadığı için noindex etiketi görülemez ve Google o sayfayı dizinden kaldırmaz.
- Sonuç olarak, Google sayfayı indekslemeye devam edebilir ve Search Console’da şu hata mesajı ile karşılaşabilirsiniz:”Robots.txt tarafından engelleniyor olsa da dizine eklendi”
🔎 Gerçek Bir Örnek:
Bir web sitesinde site:domain.com araması yaparak kontrol ettiğimde, bazı sayfaların noindex olarak etiketlenmesine rağmen hâlâ dizinde olduğunu fark ettim. Bunun sebebi, robots.txt dosyasında disallow edilerek botların sayfaya erişiminin tamamen engellenmiş olmasıydı.
📌 Sonuç:
👉 Önce Google’ın sayfaya erişmesine izin verip noindex’i işlemesini bekleyin, sonra disallow kullanın!
👉 Aksi halde sayfalarınız beklediğiniz gibi dizinden çıkmayabilir ve SEO yaparken stratejiniz zarar görebilir.