Noindex, web sayfalarının Google ve diğer arama motorlarında dizine eklenmesini (indexlenmesini) engellemek için kullanılan bir HTML meta etiketi veya robots.txt talimatıdır. Bir sayfaya noindex etiketi eklendiğinde, arama motorları bu sayfayı tarayabilir ancak dizine eklemez, yani sayfa arama sonuçlarında görünmez.
SEO açısından noindex, belirli sayfaları arama motorlarının dizininden çıkarmak ve gereksiz veya hassas içeriklerin indekslenmesini önlemek için kullanılır.
Noindex Etiketi Nasıl Çalışır?
Noindex etiketi, web sayfasının <head> bölümüne eklenen meta robots etiketi ile çalışır.
Örnek kullanım: html<meta name=”robots” content=”noindex”>
Bu etiket, Google ve diğer arama motorlarına sayfanın dizine eklenmemesi gerektiğini bildirir.
Alternatif olarak, yalnızca Google botları için kullanılacaksa şu şekilde belirtilebilir:
html<meta name=”googlebot” content=”noindex”>
Eğer noindex etiketi eklenmiş bir sayfa zaten dizine eklenmişse, Google sayfayı taradığında dizinden çıkaracaktır.
Noindex Kullanım Senaryoları
Gereksiz veya Yinelenen Sayfaların Dizine Eklenmesini Önleme
Özel içerikler, yönetici panelleri, arama sonuçları sayfaları ve tekrar eden (duplicate) içerikler noindex ile arama motorlarından gizlenebilir.
Örneğin, e-ticaret sitelerinde, arama sonuçları sayfalarının dizine eklenmesi, yinelenen içerik sorunları yaratabilir. Bu tür sayfalar şu şekilde engellenebilir:
htlm<meta name=”robots” content=”noindex, follow”>
Bu kullanım, sayfa dizine eklenmez ancak içindeki bağlantılar takip edilir.
Üyelik veya Özel İçeriklerin Gizlenmesi
Ücretli üyelik gerektiren sayfalar, arama motorları tarafından dizine eklenirse, kullanıcılar içeriğe doğrudan ulaşabilir. Bunu önlemek için noindex kullanılmalıdır.
Örnek: htlm<meta name=”robots” content=”noindex, nofollow”>
Bu kullanım, hem sayfanın dizine eklenmesini hem de içindeki bağlantıların takip edilmesini engeller.
Test veya Geçici Sayfaları Dizine Eklemekten Kaçınma
Geliştirme veya test aşamasındaki sayfaların arama motorlarında görünmesini istemiyorsanız, noindex kullanarak bu sayfaları gizleyebilirsiniz.
Örneğin, bir beta sürüm sayfası veya A/B test sayfası için: