« Excluded by 'noindex' tag », Google'ın bir noindex kuralı bulup sayfayı dizin dışında tuttuğu anlamına gelir. Normal olduğu durumlar ve düzeltme yolu.

Bu sayfada
Kısaca
« Excluded by 'noindex' tag », Google Search Console'daki Sayfa dizinleme raporunda listelenen bir nedendir. Googlebot'un sayfayı taradığını, bir noindex kuralı bulduğunu (bir robots meta etiketinde ya da bir X-Robots-Tag HTTP başlığında) ve buna uyduğunu, bu yüzden sayfanın arama sonuçlarında görünemediğini ifade eder. Giriş, sepet, teşekkür veya site içi arama sayfaları için bu beklenen sonuçtur ve herhangi bir işlem gerektirmez. Sıralanmasını istediğiniz bir sayfada ise kuralın nereden geldiğini bulun (CMS ayarı, SEO eklentisi, tema, sunucu veya CDN), kaynağından kaldırın, ardından Google'dan yeniden taramasını isteyin.
Daha fazlasını mı istiyorsunuz? Sorun:
Kısa test
Sitenizin teknik tarafını kim düzeltmeli?
Size önerimiz
Ücretsiz Google araçlarıyla kendiniz kontrol edin
Search Console Google'ın okuyamadığı sayfaları listeler, PageSpeed Insights ise hızı test eder. Küçük sorunların çoğu site oluşturucunuzun ayarlarından düzeltilir.
Size önerimiz
Bir web geliştirici
Sorununuz kodda veya sunucuda: SEO bilen bir geliştirici doğru kişidir. Ona Search Console'daki hata listesini verin.
Size önerimiz
Teknik analiz aracı
Sitenizde çok sayfa var: bir tarayıcı hepsini Google gibi okur ve sayfa sayfa düzeltilecek hataların tam listesini verir.
Size önerimiz
Otomatik analiz, ardından içerik
Siteniz çalışıyor ama az ziyaretçi getiriyor: neden nadiren tekniktir. Sorank sitenizi analiz eder, ardından trafik getiren sayfaları yazar.
« Excluded by 'noindex' tag », isteyerek ya da yanlışlıkla kendi oluşturduğunuz tek dizinleme durumudur. Google'ın Sayfa dizinleme raporu belgelerinde bu neden üç cümlede anlatılır: « Google sayfayı dizinlemeye çalıştığında bir « noindex » yönergesiyle karşılaştı ve bu nedenle sayfayı dizinlemedi. Bu sayfanın dizinlenmesini istemiyorsanız tebrikler! Dizinlenmesini istiyorsanız « noindex » yönergesini kaldırmanız gerekir. » Bu rehber, her URL'nin cümlenin hangi tarafında olduğuna karar vermenize, istenmeyen bir kuralın tam kaynağını bulmanıza ve başka bir şeyi bozmadan düzeltmenize yardımcı olur.
Bir noindex kuralı, arama motorlarına bir sayfayı sonuçlarında göstermemelerini söyler. Google bunu iki yerde okur; bunu noindex ile dizinlemeyi engelleme rehberinde açıklar:
<head> bölümünde: tüm arama motorları için <meta name="robots" content="noindex">, yalnızca Google için name="googlebot".noindex veya none olan başlık. HTML içermeyen dosyalar, örneğin PDF'ler için tek seçenek budur.Googlebot bunlardan birini bulduğunda URL'yi dizin dışında tutar. Durum, Search Console'da Dizinleme, ardından Sayfalar altında, « Why pages aren't indexed » tablosunda görünür. Yardım sayfası aynı nedeni « URL marked 'noindex' » olarak verir; iki etiket de tek bir durumu tanımlar.
Üç gerçek raporu okuma biçiminizi değiştirir:
Çoğu sitede bu durumda URL'ler bulunur ve bunların birçoğu orada olmalıdır. Google'ın raporu, dizinlenmemiş olarak listelenen sayfaların orada « mutlaka bir hata yüzünden olmadığını » belirtir. Herhangi bir şeyi düzeltmeden önce listeyi URL türüne göre sıralayın.
| URL türü | Karar | İşlem |
|---|---|---|
| Giriş, hesap ve yönetim sayfaları | Normal | Yok |
| Sepet, ödeme ve sipariş onayı | Normal | Yok |
| Bir formdan sonraki teşekkür sayfaları | Normal | Yok |
| Site içi arama sonuçları | Normal | Yok; toplu olarak bağlantı vermekten kaçının |
| Etiket sayfaları, yazar arşivleri, ince filtre sayfaları | Genellikle bilinçli bir seçim | Hiçbir değer katmıyorsa tutun; gerçek aramaları karşılıyorsa gözden geçirin |
| Hazırlık, test veya önizleme URL'leri | Normal | Noindex'i koruyun, ideali parola korumasıdır |
| Blog makaleleri, ürün, kategori veya hizmet sayfaları | Hata | Kaynağı bulun ve kuralı kaldırın |
| Ana sayfa veya tüm bir bölüm | Acil hata | Bugün düzeltin: site organik trafiğini kaybediyor |
| XML site haritanızdaki URL'ler | Çelişki | Noindex'i kaldırın veya URL'yi site haritasından çıkarın |
Son satır göründüğünden daha önemlidir. Bir site haritası Google'a « bu sayfaları dizinle » der, bir noindex ise tam tersini söyler. Site haritasını yalnızca dizinlenebilir ve kanonik URL'lerle sınırlı tutun (site haritasını Google'a gönderme rehberimiz, bunu nasıl temizleyeceğinizi anlatır).
İpucu
Raporun tamamını dışa aktarın (ekranda görünen tablo yalnızca bir örnektir) ve URL'leri bir tablo kalemi içinde klasöre veya desene göre gruplayın. /sepet/ veya /hesap/ gibi beklediğiniz bir desen satırların %95'ini açıklıyorsa, yalnızca geri kalanını kontrol etmeniz yeterlidir.
Önemli bir sayfada noindex varsa, nedeni neredeyse her zaman aşağıdaki kaynaklardan biridir. Bunları en sık olandan en nadir olana doğru bu sırayla kontrol edin.
| Kaynak | Tipik durum | Nerede kontrol edilir |
|---|---|---|
| CMS'nin site genelindeki ayarı | Geliştirme sırasında işaretlenmiş, bir daha kaldırılmamış seçenek | WordPress: Ayarlar, Okuma, « Search engine visibility »; diğer CMS'ler: sitenin SEO ayarları |
| SEO eklentisi veya uygulaması | İçerik türü, taksonomi veya tek sayfa noindex olarak ayarlanmış | Eklentinin içerik türüne göre ayarları, ardından sayfanın SEO kutusu |
| Tema veya şablon kodu | Bir şablon dosyasına yazılmış robots meta etiketi | Üst bilgi şablonu, sayfa şablonları |
| Taşıma veya yeniden tasarım | Hazırlık ortamının ayarları canlıya aktarılmış | Eski ve yeni site yapılandırmasını karşılaştırın |
| Sunucu yapılandırması | .htaccess veya sunucu yapılandırmasına eklenmiş X-Robots-Tag | Apache, Nginx veya barındırma paneli kuralları |
| CDN veya uç kuralları | Tüm bir yola uygulanan bir başlık kuralı | CDN dönüşüm veya başlık kuralları |
| JavaScript | Yüklendikten sonra meta etiketini ekleyen veya kaldıran bir betik | URL denetimindeki işlenmiş HTML |
WordPress durumu, adını anmaya değecek kadar yaygındır. WordPress'in Okuma ekranı belgelerine göre « Discourage search engines from indexing this site » seçeneğini işaretlemek, her sayfanın head bölümüne noindex,nofollow ekler (5.3 sürümünden beri). Yayına alma sonrasında unutulan tek bir kutucuk, tüm bir siteyi Google'dan çıkarmaya yeter. Yayınlar ve yeniden tasarımlar en riskli anlardır; bu yüzden bir SEO taşıma kontrol listesi her zaman tarama kurallarının kontrolünü içerir. WordPress'e özgü ayarlar için WordPress SEO ve GEO sayfamıza bakın.
noindex arayın (tarayıcının geliştirici araçları, Ağ sekmesi). Ücretsiz bir HTTP başlık denetleyicisi, geliştirici araçlarını açmadan X-Robots-Tag'i gösterir, dizinlenebilirlik denetleyicisi ise meta etiketi, başlığı ve robots.txt'yi tek seferde test eder.Dikkat
Google, orijinal HTML'de bir noindex bulduğunda işlemeyi atlayabilir. Google'ın JavaScript SEO rehberi şunu uyarır: « using JavaScript to change or remove the robots meta tag from noindex may not work as expected ». Yüklendikten sonra etiketi kaldıran bir betik sayfayı düzeltmez.
Düzeltme kaynağa bağlıdır. Kuralın üretildiği yerdeki ayarı değiştirin, yalnızca görünen çıktıyı değil, yoksa bir sonraki güncellemede geri döner.
| Bulunan kaynak | Düzeltme |
|---|---|
| CMS'nin site genelindeki ayarı | Seçeneği kaldırın, önbelleği temizleyin, ana sayfanın kaynağını kontrol edin |
| SEO eklentisi, sayfa bazında | Sayfayı SEO ayarlarında « index » olarak belirleyin |
| SEO eklentisi, içerik türü bazında | İçerik türünün varsayılanını değiştirin, ardından tek sayfaların bunu geçersiz kılmadığını kontrol edin |
| Tema kodu | Şablondaki sabit etiketi kaldırın, tercihen bir alt temada |
| Sunucu veya CDN başlığı | X-Robots-Tag kuralını kaldırın veya daraltın, yalnızca gizlenmesi gereken yolları hedeflesin |
| JavaScript | Orijinal HTML'de doğru robots meta etiketini sunun |
| robots.txt ile engellenmiş sayfa | Önce taramaya izin verin, yoksa Google noindex'in kalktığını göremez |
Düzeltmeden sonra URL denetimi aracında en önemli URL'ler için dizinleme isteyin ve çok sayıda sayfa etkilenmişse site haritasını yeniden gönderin. Düzeltilmiş bir URL grubu için raporda « Validate fix » düğmesine tıklayın: Google doğrulamanın « typically takes up to about two weeks, but in some cases can take much longer » sürebileceğini belirtir. Önce sayfa veya CDN önbelleğini temizleyin, yoksa Google eski kuralla birlikte eski sürümü getirebilir. Haftalar sonra sayfalar hâlâ görünmüyorsa, Google'da sayfa dizinleme rehberimiz bir sonraki adımları sıralar. Sayfalar Crawled - currently not indexed durumuna geçerse, sorun artık kural değil içeriktir.
Bu üç araç sık sık karıştırılır ve yanlış birleştirmek en kafa karıştırıcı raporları üretir.
| Araç | Ne yapar | Ne için kullanılır | Yaygın hata |
|---|---|---|---|
| noindex | Sayfa taranır ve sonuçların dışında tutulur | Ziyaretçilerin ulaştığı ama arayanların inmemesi gereken sayfalar | robots.txt engellemesiyle birlikte kullanılır, bu yüzden Google kuralı hiç okumaz |
| robots.txt Disallow | Sayfa taranmaz | Çok sayıda işe yaramaz URL için tarama bütçesini korumak | Bir sayfayı sonuçlardan çıkarmak için kullanılır: URL içeriksiz olarak dizinde kalabilir |
| Canonical etiketi | Kopyalar arasında tercih edilen sürümü belirtir | Aynı içeriğin varyantları (parametreler, sıralamalar) | Aynı sayfada noindex ile birlikte kullanılır, çelişkili sinyaller gönderir |
Google bunu açıkça söyler: robots.txt bir sayfayı engelliyorsa, « the crawler will never see the noindex rule ». Bir sayfanın dizinden çıkmasını istiyorsanız, kaybolana kadar noindex ile taranabilir bırakın, sonra engelleyip engellemeyeceğinize karar verin. Dosyanızı robots.txt denetleyicisiyle test edin ve tam kural listesi için robots meta etiketi spesifikasyonunu okuyun; orada kurallar çeliştiğinde « the more restrictive rule applies » denildiği de yazar.
Not
« Indexed, though blocked by robots.txt » gösteren bir sayfa ters durumdur: Google URL'yi okumadan, bağlantılardan yola çıkarak dizinlemiştir. Dizinden çıkmasını istiyorsanız engeli kaldırın ve noindex ekleyin.
Noindex altındaki bir sayfa, kalitesi ne olursa olsun Google'dan organik tıklama almaz. Büyük bir sitede bir şablondaki istenmeyen bir kural yüzlerce ürün veya makale sayfasını bir anda kaldırabilir ve ilk belirti genellikle haftalar sonra gelen trafik düşüşüdür. Siteniz tamamen kaybolmuş gibiyse, Google'da görünmeyen bir web sitesi kontrol listemizle başlayın.
Yapay zeka asistanları ikinci bir maliyet ekler. ChatGPT, Perplexity ve Gemini çoğu zaman web arama dizinlerinden sayfa getirip alıntılayarak yanıt verir; bu yüzden dizinde olmayan bir sayfanın alıntılanma şansı düşüktür. Yapay zekanın en çok alıntıladığı platformlar üzerine araştırmamız, hangi kaynakları tercih ettiklerini gösterir.
Sorank bizim ürünümüz: autopilot modunda çalışan bir SEO ve GEO yazılımı. GEO ve SEO panosu Search Console'dan tıklamaları, gösterimleri ve sıralamaları gösterir; böylece bir sayfa grubunda gösterimlerin ani düşüşü hızla fark edilir. Ücretsiz Sorank Chrome eklentisi ise açtığınız her sayfadaki SEO sorunlarını işaretler.

Kısaca: hiç sıralanmaması gereken sayfalarda noindex'i bırakın, sıralanması gereken sayfalarda kaynağından kaldırın, site haritasını noindex'li URL'lerden arındırın ve Google noindex'ini okuyana kadar bir sayfayı asla robots.txt ile engellemeyin. Dizinlenmek ve alıntılanmak üzere tasarlanmış sayfaları yayınlamak için Sorank planlarına bakın: ayda 49€'dan başlayan fiyatlarla, 3 gün ücretsiz deneme.
Google'ın herhangi bir değişiklik görmeden önce sayfayı yeniden taraması gerekir. Bu, Google'ın siteyi ne sıklıkla ziyaret ettiğine bağlı olarak birkaç günden birkaç haftaya kadar sürebilir. URL denetimi aracında dizinleme isteğinde bulunmak önemli URL'leri hızlandırır. Google'a göre düzeltilmiş bir sayfa grubunun doğrulanması genellikle yaklaşık iki haftaya kadar sürer.
Hayır. Noindex yalnızca onu taşıyan sayfaları etkiler ve Google bunun için site genelinde bir ceza uygulamaz. Sepet, giriş veya site içi arama sonuçları gibi düşük değerli sayfalarda noindex kullanmak standart bir uygulamadır. Risk, sıralanması gereken sayfalara yanlışlıkla uygulanan bir kuraldan doğar.
Ziyaretçilerin sayfaya hâlâ ihtiyacı varsa, örneğin bir teşekkür veya hesap sayfasıysa, sayfayı tutun ve noindex kullanın. Sayfanın artık bir amacı yoksa silin ve 404 veya 410 hatası döndürün; backlink'leri veya trafiği varsa en yakın ilgili sayfaya 301 ile yönlendirin. İkisi de URL'yi bir sonraki taramadan sonra dizinden kaldırır.
SORANK'I SİZDEN ÖNCE DENEDİLER
