noindex ile Arama dizinine eklemeyi engelleme

HTTP yanıtına noindex meta etiketi veya başlık ekleyerek bir sayfanın veya başka bir kaynağın Google Arama'da görünmesini engelleyebilirsiniz. Googlebot bir dahaki sefer bu sayfayı taradığında ve etiketi ya da başlığı gördüğünde, Google başka sitelerin bu sayfaya bağlantı verip vermemesinden bağımsız olarak sayfayı Google Arama sonuçlarından tamamen çıkarır.

noindex kullanımı, sitenize erişimi sayfa bazında kontrol etme olanağı sunduğundan, sunucunuzun kök dizinine erişiminiz olmadığında işe yarar.

noindex kullanımı

noindex iki şekilde kullanılabilir: Meta etiket olarak ve HTTP yanıt başlığı olarak. İkisi de aynı etkiye sahiptir. Siteniz ve içerik türü için en uygun olan yöntemi seçin.

<meta> etiketi

Çoğu arama motorunun sitenizdeki bir sayfayı dizine eklemesini önlemek için aşağıdaki meta etiketi sayfanızın <head> bölümüne yerleştirin:

<meta name="robots" content="noindex">

Sadece Google web tarayıcılarının bir sayfayı dizine eklemelerini önlemek için:

<meta name="googlebot" content="noindex">

Bazı arama motorlarının, noindex yönergesini farklı yorumlayabileceğine dikkat edin. Bu nedenle sayfanızın diğer arama motorlarının sonuçlarında görünmeye devam etmesi mümkündür.

noindex meta etiketi hakkında daha fazla bilgi edinin.

HTTP yanıt başlığı

Bir meta etiket yerine yanıtınızda, noindex veya none değerine sahip bir X-Robots-Tag üst bilgisi döndürebilirsiniz. Yanıt başlığı; PDF'ler, video dosyaları ve resim dosyaları gibi HTML olmayan kaynaklar için kullanılabilir. Arama motorlarına bir sayfayı dizine eklememelerini bildiren X-Robots-Tag üstbilgisinin yer aldığı bir HTTP yanıtı örneğini burada görebilirsiniz:

HTTP/1.1 200 OK
(…)
X-Robots-Tag: noindex
(…)

noindex yanıt başlığı hakkında daha fazla bilgi edinin.

Meta etiketlerinizi bulmamıza yardımcı olma

Meta etiketleri ve HTTP başlıklarını görebilmemiz için sayfanızı taramamız gerekir. Sayfa sonuçlarda görünmeye devam ediyorsa bunun nedeni büyük olasılıkla siz etiketi eklediğinizden beri sayfayı taramamış olmamızdır. URL Denetleme aracını kullanarak Google'dan sayfanızı yeniden taramasını isteyebilirsiniz. Bunun diğer bir nedeni de robots.txt dosyasının, Google web tarayıcılarının URL'ye erişmesini engellemesi olabilir. Tarayıcılar, böyle bir durumda etiketi göremez. Google'ın sayfalarınıza erişiminin engellenmesini kaldırmak için robots.txt dosyanızı düzenlemeniz gerekir. Robots.txt dosyanızı robots.txt Test Aracı'nı kullanarak düzenleyip test edebilirsiniz.