Noindex, arama motorundan sayfayı sonuçlara almamasını ister. Özel içeriği korumaz; URL'yi bilen kişi sayfayı açabilir. Gizli veri için giriş/erişim kontrolü kullanın.
1. HTML sayfaya uygulayın
İlgili sayfanın head bölümünde:
<meta name="robots" content="noindex, follow">
Site genel şablonuna eklemeden önce kapsamı düşünün; test ortamından canlıya taşınan global noindex tüm siteyi etkileyebilir. Sayfa robots.txt ile engellenirse arama motoru etiketi okuyamayabilir.
2. HTML olmayan dosyada header
PDF gibi bir kaynağı PHP ile sunuyorsanız, çıktıdan önce:
<?php
header('X-Robots-Tag: noindex');
header('Content-Type: application/pdf');
readfile('/srv/private-docs/ornek.pdf');
Bu örnek erişim kontrolü eklemez; özel belgeyse ayrıca yetkilendirme gerekir. Büyük dosya sunumunda web sunucusunun uygun mekanizmasını değerlendirin.
3. Kontrol edin
curl -sSI https://example.com/ornek/
curl -sS https://example.com/ornek/ | grep -i robots
Hem HTTP header'ında hem HTML'de çelişen etiket bulunabilir. Search Console canlı URL testiyle görülen noindex'i doğrulayın. Sitemap'ten noindex URL'leri çıkarın.
4. Yeniden indekslenmesini istediğinizde
Noindex'i ilgili bütün katmanlardan kaldırın, sayfanın 200 ve taranabilir olduğunu test edin. İç link/sitemap'i güncelleyin ve URL Denetleme kullanın. Daha önceki indeks raporu anında değişmeyebilir. Canonical ile noindex'i aynı sorun için rastgele bir arada kullanmayın.
Bilgiyi uygulanabilir projeye dönüştürelim.
İhtiyacınızı teknik, operasyonel ve ticari açıdan değerlendirip doğru çözüm yol haritasını birlikte oluşturalım.
Projenizi Anlatın



