Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
Bir sayfanın arama motoru sonuçlarında görünmesini istemiyorsanız, sayfanın <head> bölümüne aşağıdaki etiketi ekleyin:

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

Bu etiket, sayfanın arama sonuçlarına eklenmemesini ister; sayfanın ziyaretçiler tarafından açılmasını veya site içindeki bağlantılarla erişilmesini engellemez. Etiketin etkili olabilmesi için arama motoru botunun sayfayı tarayabilmesi gerekir. Sayfa robots.txt ile engellenirse bot, etiketi okuyamayabilir.

Noindex nasıl çalışır?​


noindex, sayfa düzeyinde verilen bir robots yönergesidir. En yaygın kullanım biçimi HTML meta etiketidir. Sayfanın HTTP yanıt başlıklarına erişiminiz varsa aynı yönergeyi şu başlıkla da gönderebilirsiniz:

Kod:
X-Robots-Tag: noindex

HTML yöntemi normal web sayfaları için, X-Robots-Tag ise PDF gibi HTML olmayan dosyalar veya sunucu seviyesinde yönetilmesi gereken içerikler için daha uygundur.

Tarama ve indeksleme ayrımı önemlidir: robots.txt bir URL'nin taranmasını engelleyebilir, ancak tek başına o URL'nin arama sonuçlarından kaldırılmasını garanti eden bir noindex yönergesi değildir.

Uygulanabilir örnek ve kontrol adımları​


Örneğin herkese açık fakat aramada bulunmasını istemediğiniz bir deneme sayfası için HTML şablonuna şu tam örneği yerleştirebilirsiniz:

Kod:
<!doctype html>
<html lang="tr">
<head>
  <meta charset="utf-8">
  <meta name="robots" content="noindex">
  <title>Deneme Sayfası</title>
</head>
<body>
  Herkese açık örnek içerik
</body>
</html>

YöntemNerede kullanılır?Kontrol edilmesi gereken nokta
Meta robotsHTML sayfalarındaEtiket <head> içinde olmalı
X-Robots-TagPDF, görsel gibi HTML olmayan dosyalarda veya sunucu yanıtlarındaYanıt başlığında gerçekten gönderilmeli
robots.txtTarama erişimini düzenlemedeNoindex yerine geçmez


Uygularken şu sırayı izleyin:

  1. Noindex uygulanacak URL'yi belirleyin ve gerçekten arama sonuçlarında bulunmasını istemediğinizi doğrulayın. Ürün, kategori veya önemli tanıtım sayfalarına yanlışlıkla eklemeyin.
  2. Meta yönteminde etiketi ortak HTML şablonunun <head> bölümüne ekleyin. Yalnızca gövdeye yazmak veya kullanıcıya görünen metin olarak eklemek yeterli değildir.
  3. Dosya HTML değilse veya sunucu başlığıyla yönetmek istiyorsanız yanıtı X-Robots-Tag: noindex ile gönderin.
  4. Sayfanın robots.txt tarafından engellenmediğini kontrol edin. Botun sayfayı okuyabilmesi, yönergenin işlenmesi için ön koşuldur.
  5. Sayfayı tarayıcı geliştirici araçlarıyla veya bir HTTP başlık denetimiyle açın. HTML içinde meta name="robots" etiketini, yanıtta ise X-Robots-Tag başlığını arayın.
  6. Arama motorunun kendi URL denetim aracında canlı sayfayı kontrol edin ve gerekiyorsa yeniden tarama isteği gönderin. Değişikliğin arama sonuçlarına yansıması, etiketin görülmesinden sonra gerçekleşir.

Kontrolde etiket görünmüyorsa tema, önbellek, CDN veya sayfanın farklı bir şablonla üretilmesi sorunu olabilir. Etiket göründüğü hâlde URL bir süre sonuçlarda kalıyorsa bu, yönergenin hiç okunmadığı anlamına gelmez; arama motorunun eski dizin kaydını güncellemesi beklenebilir.

Sık yapılan hatalar​


Sayfayı robots.txt ile kapatmak: Bot sayfayı açıp noindex yönergesini göremeyeceği için amaçlanan sonuç alınmayabilir. Noindex uygulanacak URL'nin taranmasına izin verin.

Noindex'i nofollow sanmak: noindex sayfanın dizine alınmamasıyla ilgilidir. Sayfadaki bağlantıların izlenip izlenmeyeceği ayrı bir yönergedir; iki davranışı karıştırmayın.

Canonical kullanarak noindex beklemek: canonical, benzer veya çoğaltılmış sayfalar arasında tercih edilen URL'yi belirtir. Bir URL'yi kesin olarak dizin dışında tutma amacıyla canonical yerine noindex kullanılır.

Noindex’i güvenlik yöntemi sanmak: Noindex gizlilik veya erişim kontrolü sağlamaz. Hassas içerik için kimlik doğrulama ve uygun sunucu erişim kuralları gerekir.

Sık sorulan sorular​

Google için noindex’i kaldırıp diğer botlar için bırakabilir miyim?​

Bot adıyla hedeflenen yönergeler kullanılabilir; ancak genel robots noindex ile googlebot index yazarak Google yasağını kaldırmış olmazsınız. Google’a uygulanabilen birden fazla kuralda daha kısıtlayıcı olan geçerlidir. Yeniden indeksleme isteniyorsa Google’a uygulanabilen tüm noindex kaynaklarını kaldırıp gerçek yanıtı kontrol edin.

Etiketi kaldırdım ama başlıkta noindex varsa ne olur?​

HTML’den kaldırmak yeterli değildir; HTTP X-Robots-Tag başlığı kalmışsa Google bunu görebilir. Uygulama, web sunucusu ve CDN aynı yanıtı etkileyebilir. Son kullanıcıya giden gerçek başlığı ve HTML’i birlikte inceleyin. Kaldırma sonrası tekrar tarama gerekir; sonuçlarda yer alma garantisi oluşmaz.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.