Noindex, arama motoruna “bu sayfayı sonuçlarda gösterme” diyen bir talimattır. İki farklı sitede iki farklı kaza görüyoruz: birinde gereksiz yüzlerce sayfa dizinde durup sitenin kalitesini aşağı çekiyor, diğerinde ise önemli hizmet sayfaları yanlışlıkla noindex taşıdığı için haftalardır arama sonuçlarında yok. Aynı etiket, iki yönde de zarar verebiliyor. Bu yüzden ne zaman koyacağını ve nasıl kontrol edeceğini bilmek gerekiyor.
Noindex nasıl çalışır
İki şekilde uygulanır. Birincisi sayfanın <head> bölümüne konan meta etiketi: <meta name="robots" content="noindex">. İkincisi sunucunun gönderdiği X-Robots-Tag HTTP başlığı; PDF gibi HTML olmayan dosyalar için tek yol budur. Google sayfayı bir sonraki taramada etiketi görür ve sayfayı dizinden çıkarır. Bu işlem anında olmaz; birkaç gün ile birkaç hafta sürebilir.
Kritik nokta: Google’ın noindex’i görebilmesi için sayfayı taraması gerekir. Sayfayı robots.txt ile engellersen etiket okunmaz ve sayfa dizinde kalabilir. Bu, en sık görülen yanlış anlamalardan biridir.
Noindex koymaya uygun sayfalar
Aşağıdaki sayfalar çoğunlukla arama sonuçlarında görünmeye değer değildir:
- Teşekkür ve onay sayfaları (form sonrası açılanlar)
- Sepet, ödeme, hesabım, giriş sayfaları
- Site içi arama sonuç sayfaları
- Değeri olmayan filtre ve sıralama kombinasyonları
- Az içerikli etiket ve yazar arşivleri
- Kampanya için hazırlanmış ve süresi geçmiş, dahili kullanım sayfaları
- Test ve hazırlık sayfaları
Bu sayfalar kullanıcı için işlevlidir ama arama niyetine cevap vermez. Dizinde durmaları sitenin ortalama kalitesini düşürür ve tarama bütçesini tüketir.
Noindex koymamanız gereken sayfalar
Trafik ve gelir getirmesini beklediğin sayfalar: hizmet sayfaları, ürün ve kategori sayfaları, blog yazıları, ana sayfa, iletişim sayfası. Bu sayfalara noindex konması çoğunlukla bir kazadır. Ayrıca canonical ile noindex’i aynı sayfada birlikte kullanma; canonical “bu sayfa başka bir sayfanın kopyası, onu tercih et” derken, noindex “hiç gösterme” der ve çelişki yaratır.
Kazara noindex nasıl oluşur
Deneyimimizde en sık üç senaryo karşımıza çıkıyor:
- Hazırlık ortamından taşınan ayar. Geliştirme sırasında konan noindex canlıya geçerken unutulur.
- Eklenti ya da tema ayarı. WordPress’te “Arama motorlarının siteyi dizine eklemesini engelle” seçeneği işaretli kalmıştır. SEO eklentilerinde tek bir sayfa ya da yazı tipi için noindex seçeneği yanlışlıkla açılmıştır.
- Toplu düzenleme. Bir kategoriyi noindex yaparken şablon ayarı yüzünden altındaki tüm sayfalar etkilenmiştir.
Bu kazaların ortak özelliği, siteyi tarayıcıda açtığında hiçbir şeyin yanlış görünmemesi. Sayfa normal açılır, sorun yalnızca kaynak kodda ve Google’ın gözündedir.
Noindex’i nasıl bulursun
Tek sayfa için: sayfa kaynağını aç ve noindex ara. Google’ın gördüğü hâl için Search Console’da URL Denetimi aracını kullan; “Dizine eklenmesine izin verilmiyor: noindex etiketi” gibi bir mesaj çıkarsa etiket aktif demektir.
Toplu kontrol için Sayfalar raporunda “‘noindex’ etiketiyle hariç tutuldu” satırına bak. Buradaki adres listesini incele: içinde önemli bir sayfa var mı? Bir tarama aracı ile tüm siteyi gezip indeksleme sütununu filtrelemek daha kapsamlı sonuç verir. HTTP başlığıyla gelen noindex’i tarayıcıdaki geliştirici araçlarının ağ sekmesinden de görebilirsin.
Noindex’i kaldırdıktan sonra
Etiketi kaldırdığında sayfa kendiliğinden geri gelmez. Adım adım:
- Kaynak kodu ve HTTP başlığını doğrula, etiket gerçekten gitti mi?
- URL Denetimi’nde canlı testi çalıştır.
- “Dizine eklenmesini iste” seçeneğini kullan.
- Sitemap’te sayfanın olduğundan emin ol.
- İç linklerle sayfayı güçlendir.
Sıralama eski yerine dönmesi zaman alır. Sayfanın dizinden düştüğü süre uzunsa geri dönüş de o oranda uzun sürer.
Örnek: e-ticarette hangi sayfalar noindex olur
Bin ürünlü bir ev tekstili mağazasını düşün. Ürün sayfaları, ana kategoriler ve marka sayfaları dizinde kalmalı. Sepet, ödeme, hesabım ve karşılaştırma sayfaları noindex. Filtreli kategori adresleri için karar sorgu bazlı verilir: “pamuklu nevresim takımı” gerçek bir arama ise ona özgü içerikli bir sayfa tutulur; “fiyat artan sıralı ve sadece beyaz” gibi kombinasyonlar noindex ya da canonical ile ana kategoriye bağlanır. Ürünü bitmiş ve dönmeyecek sayfalar için noindex yerine 301 ile en yakın ürüne yönlendirmek çoğunlukla daha iyi çalışır, çünkü bu sayfalar dış link almış olabilir.
Sınır durumlarda basit bir soru sor: bu sayfa Google’da tek başına bir soruyu cevaplıyor mu? Cevap hayırsa dizinde durmasının anlamı yok; evetse noindex koymak fırsat kaybıdır.
Noindex, robots.txt ve 404: farkı bil
Bir sayfayı sonuçlardan çıkarmanın üç ayrı yolu var ve amaca göre seçilir. Sayfa açık kalacak ve kullanıcılar erişecekse noindex. Sayfa tamamen kalktıysa 404 ya da 410 kodu. Sayfa başka bir adrese taşındıysa 301 yönlendirme. Robots.txt bu işin aracı değil; taramayı engeller ama dizinden kaldırmayı garanti etmez. Bu ayrımın ayrıntısını robots.txt hataları yazımızda da bulabilirsin.
Noindex sonrası sitemap ve iç link
Bir sayfayı noindex yaptıysan onu sitemap’ten de çıkar. Sitemap “dizine al” derken sayfa “alma” derse Search Console’da çelişki uyarısı görürsün. İç linkleri de gözden geçir: noindex sayfaya sitenin her yerinden link veriyorsan, o sayfaya Google’ın taramasını boşuna yönlendiriyorsun. Menüde ya da altbilgide kalıcı olarak duran bir noindex sayfa sorun değildir (örneğin gizlilik politikası ya da sepet), ama içerik sayfalarından noindex sayfalara gereksiz link vermeyi azalt. Kısacası noindex kararı tek bir etiketten ibaret değil; sitemap, canonical ve iç link aynı kararı desteklemeli.
Nofollow ile karışmasın
Noindex sayfanın dizine girmesini, nofollow ise sayfadaki linklere güven aktarılmasını kontrol eder. İkisi bağımsızdır. noindex, follow kombinasyonu, “bu sayfayı gösterme ama içindeki linkleri takip et” anlamına gelir ve eskiden yaygın kullanılırdı. Uzun süre noindex olan sayfalardaki linklerin zamanla takip edilmeyebileceği de göz önünde bulundurulmalı. Bu yüzden linklerine güvendiğin önemli bir sayfayı noindex yapmak, iç link akışını da zayıflatır.
Düzenli kontrol için küçük bir rutin
Ayda bir Search Console Sayfalar raporundaki noindex satırına bak. Sayı beklenmedik biçimde arttıysa incele. Yeni eklenti, tema güncellemesi ya da yayın sonrasında bu kontrolü tekrarla. Önemli sayfaların (ilk yirmi) URL Denetimi durumunu üç ayda bir tek tek doğrula. Bu on dakikalık alışkanlık, haftalarca sürebilecek görünmezliği önler.
Sitede hangi sayfaların noindex taşıdığı ve bunun doğru olup olmadığı konusunda emin değilsen SEO hizmetimizin teknik denetiminde bunu ilk kontrol edilen başlıklardan biri olarak ele alıyoruz. Site adresini iletişim sayfasından ya da 0540 022 64 22 numarasına WhatsApp’tan gönderirsen indeks durumunu birlikte netleştirelim.