Site icon Cem Kongur

Excluded by ‘noindex’ tag nedir, nasıl düzeltilir

Excluded by ‘noindex’ tag nedir, nasıl düzeltilir

Excluded by ‘noindex’ tag nedir, nasıl düzeltilir

Search consoldaki “Excluded by ‘noindex’ tag” nedir, nasıl düzeltilir?

Google Search Console’daki “Excluded by ‘noindex’ tag” uyarısı şu anlama gelir:
Google, ilgili sayfayı taramış ama üzerinde noindex etiketi bulunduğu için dizine eklememiştir. Bu teknik olarak hata değil, sizin veya sitenizdeki bir eklentinin bilinçli (ya da yanlışlıkla) verdiği bir yönergedir.


“Excluded by ‘noindex’ tag” Neden Olur?

  1. Yoast SEO, Rank Math, All in One SEO gibi eklentiler üzerinden “noindex” ayarı verilmiş olabilir.
    • Örneğin “etiketler, arşivler veya yazar sayfaları dizine eklenmesin” seçilmişse.
  2. functions.php veya temada manuel eklenen meta tag: <meta name="robots" content="noindex, follow">
  3. robots.txt değil ama meta robots etiketiyle kapatma yapılmış olabilir.
  4. WooCommerce, forum, üyelik eklentileri bazı özel sayfaları otomatik noindex yapar (ör. sepet, ödeme, kullanıcı profili).
  5. Staging/test sayfaları da genelde noindex olarak ayarlanır.

Nasıl Düzeltilir?

👉 Burada önemli olan, sayfanın gerçekten indekslenmesini isteyip istemediğinizdir.

Eğer indekslenmesi gerekiyorsa:

  1. Sayfayı aç → Kaynak kodda şu satırı kontrol et: <meta name="robots" content="noindex"> Varsa bunu kaldırmalısınız.
  2. SEO eklentinizi açın (Yoast, Rank Math, All in One SEO).
    • İlgili sayfanın ayarını kontrol edin → “İndeksle / İndeksleme kapalı” seçeneğini İndeksle yapın.
  3. Eğer tema veya functions.php’den otomatik ekleniyorsa, o kodu silin/düzeltin.
  4. Google Search Console → “URL Denetimi” aracı ile tekrar tarama isteği gönderin.

Eğer indekslenmemesi gerekiyorsa:

Hiçbir şey yapmanıza gerek yok. Örneğin:

Bu durumda GSC’de görünüyor olması normaldir, zararı yoktur.


Pratik Öneri

Çözüm Yöntemleri

Eğer Google Search Console’da çok sayıda Excluded by 'noindex' bu tip URL yüzünden çıkıyorsa, 2 yol izleyebilirsiniz:

1. Yorum replytocom parametresini tamamen kapatmak

2. Google’a parametreyi görmezden gelmesini söylemek


✅ Sonuç:
Ana sayfanız indekslenmeye devam edecek.
replytocom parametreli URL’ler noindex olması doğru ve sağlıklı.

İsterseniz aşağıdaki küçük kodu bir eklenti olarak kaydedin, sıkıştırın .zip ile ve eklentiyi ekleyin e bu sorunu çözün. herhangi bir soruna karşı eklenti olarak yüklemeden önce sitenizi yedekleyin.

<?php
/*
Plugin Name: Remove Replytocom Redirect
Description: replytocom parametresini otomatik olarak kaldırır ve temiz URL’ye yönlendirir.
Version: 1.0
Author: Cem
*/

if (!defined(‘ABSPATH’)) exit;

// replytocom parametresini kaldır
function rr_remove_replytocom_redirect() {
if (isset($_GET[‘replytocom’])) {
wp_redirect(remove_query_arg(‘replytocom’));
exit;
}
}
add_action(‘template_redirect’, ‘rr_remove_replytocom_redirect’);

Kurulum

  1. Bilgisayarında remove-replytocom.php olarak kaydet.
  2. Bir .zip dosyası içine koy (ör: remove-replytocom.zip).
  3. WordPress Admin → Eklentiler > Yeni Ekle > Eklenti Yükle → bu ZIP’i yükle.
  4. Etkinleştir.
Exit mobile version