SEO

Noindex Nofollow Farkı Nedir? Robots.txt ile Karşılaştırma

Talha Aslan 14 dakikalık okuma 2 görüntülenme

Noindex nofollow farkı nedir?

Noindex nofollow farkı kısaca şudur: noindex, sayfanın arama sonuçlarında gösterilmesini engelleyen bir direktiftir ve sayfa yine taranabilir; nofollow ise sayfadaki bağlantıların takip edilmesini istemez. Biri dizinleme kararını, diğeri bağlantı kararını yönetir. Robots.txt ise ikisinden bağımsız olarak tarama erişimini düzenler.

Kavramlar sık karışır, çünkü üçü de "Google'a bir şey söylemek" için kullanılır. Ancak her birinin etkisi farklı bir aşamada ortaya çıkar. Noindex nofollow farkını anlamak için Google'ın işlem sırasını bilmeniz gerekir: önce tarama, sonra dizinleme, en son sıralama.

Bu yazıda noindex nofollow farkını resmi Google dokümanlarına dayanarak anlatıyoruz. Ayrıca robots.txt ile karşılaştırıyor, hangi durumda hangisini seçmeniz gerektiğini örneklerle gösteriyoruz. Ekip olarak teknik SEO denetimlerinde bu üç aracın yanlış kullanımını en sık gördüğümüz hatalar arasında sayıyoruz.

Bu rehber özellikle SEO uzmanları, e-ticaret yöneticileri ve kendi sitesini yöneten işletme sahipleri için hazırlandı. Teknik bilginiz sınırlı olsa bile örnekler üzerinden ilerleyeceğiz, böylece her kavramı kendi sitenizde uygulayabilirsiniz.

Google sayfaları hangi sırayla işler ve bu sıra neden önemlidir?

Google bir sayfayı üç aşamada ele alır. Önce tarayıcı (Googlebot) URL'ye erişir. Ardından sayfayı işler ve dizine ekleyip eklemeyeceğine karar verir. Son olarak sorgulara göre sıralar.

Her araç bu zincirin farklı bir halkasında çalışır. Robots.txt birinci halkayı, yani taramayı etkiler. Noindex ikinci halkayı, yani dizinlemeyi etkiler. Nofollow ise bağlantıların nasıl değerlendirileceğine dair bir ipucudur.

  • Tarama: Googlebot URL'ye gidebilir mi? Robots.txt burada karar verir.
  • Dizinleme: Sayfa arama sonuçlarında yer alabilir mi? Noindex burada karar verir.
  • Bağlantı değerlendirme: Sayfadaki linkler takip edilir mi? Nofollow burada devreye girer.

Bu yüzden "Hangisi daha güçlü?" sorusu yanlış bir sorudur. Doğru soru şudur: hangi halkayı yönetmek istiyorsunuz? Cevabınıza göre araç değişir.

Bu sırayı kavradığınızda birçok teknik sorunun nedenini kolayca çözersiniz. Örneğin bir sayfa dizinde görünüyorsa önce taranıp taranmadığına, sonra noindex taşıyıp taşımadığına bakarsınız. Sıralama sorunlarında ise önce dizinleme durumunu teyit etmek gerekir.

Noindex ne yapar ve nasıl eklersiniz?

Noindex, Google'a sayfayı arama sonuçlarında göstermemesini söyleyen bir direktiftir. Google Search Central robots meta etiketi dokümanı bunu "sayfayı, medyayı veya kaynağı arama sonuçlarında gösterme" anlamında tanımlar. Sayfa taranabilir kalır, ancak dizine girmez.

İki yolla ekleyebilirsiniz. Birincisi HTML sayfanın head bölümüne konan robots meta etiketidir. İkincisi HTTP yanıt başlığında gönderilen X-Robots-Tag değeridir.

  • HTML sayfalar için: <meta name="robots" content="noindex"> etiketini head içine koyarsınız.
  • PDF ve görsel gibi dosyalar için: sunucu yanıtına X-Robots-Tag: noindex başlığını eklersiniz.
  • Yalnızca Googlebot için: name değerini "googlebot" yaparsınız.

Çoğu CMS bunun için bir onay kutusu sunar. Yine de etiketin gerçekten yayında olduğunu kaynak kodda veya Search Console'da doğrulamanız gerekir. Meta etiket oluşturucumuz doğru söz dizimini üretmenize yardım eder.

Noindex'i kalıcı bir karar olarak değil, yönetilen bir ayar olarak düşünün. Sayfanın amacı değiştiğinde etiketi de gözden geçirin. Örneğin bir kampanya sayfası bittikten sonra içerik güncellenip dizine alınabilir.

Nofollow ne yapar ve iki farklı kullanımı nedir?

Nofollow, bağlantıları takip etmeme ipucudur ve iki ayrı yerde kullanılır. Birincisi sayfa düzeyinde robots meta etiketidir. İkincisi tek bir bağlantıya eklenen rel özniteliğidir. İkisi aynı işi yapmaz, bu yüzden kafa karışıklığı en çok burada başlar.

Sayfa düzeyindeki nofollow, Google'a o sayfadaki hiçbir linki takip etmemesini söyler. Bağlantı düzeyindeki rel="nofollow" ise yalnızca o tek linki etkiler.

Google bu öznitelikleri kesin emir değil, ipucu olarak ele alır. giden bağlantıları nitelendirme rehberi bunu açıkça belirtir. Dolayısıyla nofollow koymak, bağlantının asla işlenmeyeceği anlamına gelmez.

Örneğin yorum alanlarındaki kullanıcı linklerini veya ücretli yerleşimleri işaretlemek için bağlantı düzeyinde nofollow ya da daha doğru değerler kullanırsınız. Sayfa düzeyinde nofollow'u ise nadiren, özel durumlarda tercih edersiniz.

Bir örnek düşünün: blogunuzda yorum bölümü açık ve kullanıcılar sık sık link bırakıyor. Bu bağlantıları ugc veya nofollow ile işaretlemek, sitenizin spam bağlantılarla ilişkilendirilmesini azaltmaya yardım eder. Böylece yorum alanını açık tutup riski sınırlarsınız.

Robots.txt noindex yerine geçer mi?

Hayır, robots.txt noindex yerine geçmez. Robots.txt yalnızca tarayıcıların hangi URL'lere erişebileceğini belirler. Google'ın robots.txt giriş sayfası bunu net söyler: dosya, bir sayfayı Google'dan uzak tutmanın mekanizması değildir.

Engellediğiniz bir URL'ye başka sitelerden bağlantı varsa, Google o adresi açıklamasız olarak yine de listeleyebilir. Yani robots.txt engeli, sayfayı aramadan kaldırmaz.

Gerçekten dizinden çıkarmak istiyorsanız Google üç yol önerir: noindex etiketi veya başlığı, parola koruması ya da sayfayı tamamen kaldırmak. Robots.txt bu listede yoktur.

Robots.txt'in asıl görevi sunucu yükünü yönetmek ve tarama bütçesini önemli sayfalara yönlendirmektir. Sık görülen yanlışlar için robots.txt hataları yazımız işinize yarar. Dosyayı sıfırdan hazırlıyorsanız robots.txt oluşturucumuzu kullanabilirsiniz.

Bu ayrım günlük işte önemlidir. Yönetim paneli gibi gizli alanlar için robots.txt yerine oturum ve parola koruması kullanmalısınız. Çünkü robots.txt herkese açık bir dosyadır ve engellediğiniz yolları ortaya koyar.

Noindex nofollow farkı ve robots.txt tabloda nasıl karşılaştırılır?

Üç aracı yan yana görmek, noindex nofollow farkını en hızlı oturtan yoldur. Aşağıdaki tablo, her aracın hangi aşamayı etkilediğini ve en sık hangi amaçla kullanıldığını özetler.

ÖzellikNoindexNofollowRobots.txt Disallow
Etkilediği aşamaDizinlemeBağlantı değerlendirmeTarama
Sayfayı aramadan çıkarır mı?EvetHayırHayır, tek başına çıkarmaz
Sayfanın taranmasına izin verir mi?Evet, taranması şarttırEvetHayır
Uygulama yeriMeta etiket veya X-Robots-TagMeta etiket veya link relSitenin kökündeki robots.txt
Tipik kullanımTeşekkür sayfası, iç arama sonuçlarıKullanıcı yorum linkleriYönetim paneli, sonsuz filtre yolları
Yanlış kullanım riskiÖnemli sayfayı kaybedersinizGereksiz link kaybıNoindex'in görülmesini engeller

Tablodaki son satır kritiktir. Çünkü iki aracı aynı sayfada birlikte kullanmak, sonucu tersine çevirebilir. Bunu bir sonraki bölümde ayrıntılı anlatıyoruz.

Burada pratik bir ipucu verelim: Search Console'daki Sayfalar raporunda hem "noindex" hem "robots.txt tarafından engellendi" gruplarını yan yana izleyin. İki grupta da beklenmeyen sayfa görürseniz, büyük olasılıkla çelişen bir ayar vardır ve önce onu ayıklamanız gerekir.

Noindex ile robots.txt'i aynı sayfada kullanırsanız ne olur?

Sayfayı robots.txt ile engelleyip noindex de eklerseniz, noindex çalışmaz. Çünkü Google engelli sayfayı tarayamaz ve içindeki etiketi göremez. Google Search Central robots meta etiketi dokümanı bunu şöyle özetler: tarama engellenmişse dizinleme ve sunum kuralları bulunamaz, dolayısıyla yok sayılır.

Bu, sahada en sık gördüğümüz çelişkidir. Ekipler genellikle iyi niyetle "çifte güvenlik" kurmak ister. Sonuç ise tam tersidir: sayfa hâlâ dizinde kalır.

Doğru sıra şöyledir:

  1. Sayfayı robots.txt'te engellemeyin, Googlebot'un sayfaya erişebildiğinden emin olun.
  2. Sayfaya noindex ekleyin.
  3. Search Console'da sayfanın dizinden çıktığını doğrulayın.
  4. Gerekirse çıktıktan sonra tarama engelini düşünün.

Özetle noindex etkisini görmek için Googlebot'un sayfayı okuyabilmesi gerekir. Bu kural, noindex nofollow farkını anlamanın yanında en çok hatırlamanız gereken kuraldır.

Bu çelişkiyi bulmak için robots.txt dosyanızdaki Disallow satırlarını, noindex taşıyan sayfaların listesiyle karşılaştırın. Kesişim varsa önce engeli kaldırın, etiket okunsun, sonra gerekirse engeli geri koyun.

Noindex ve nofollow birlikte ne zaman kullanılır?

İkisini birlikte, sayfanın hem dizinde olmasını hem de linklerinin izlenmesini istemediğiniz durumlarda kullanırsınız. Robots meta etiketinde bunu noindex, nofollow yazarak ya da kısaca none değeriyle verebilirsiniz.

Ancak bu kombinasyon sanıldığından nadirdir. Çoğu noindex sayfada iç linklerin takip edilmesini isteriz. Çünkü bu sayfalardan önemli sayfalara giden linkler, site mimarisinin parçasıdır.

Birlikte kullanım için makul örnekler şunlardır:

  • Hazırlık ortamındaki (staging) sayfalar, ancak burada parola koruması daha güvenlidir.
  • Dışarıya link veren, içeriği tamamen değersiz otomatik üretilmiş sayfalar.
  • Geçici kampanya sayfaları, kampanya bitene kadar.

Kural olarak sadece noindex yeterliyse nofollow eklemeyin. Gereksiz kısıtlama, iç link yapınıza zarar verebilir. İç linkleme mantığı için iç linkleme rehberimize bakabilirsiniz.

Son bir ayrıntı: sayfa düzeyindeki nofollow'un iç link akışını kesebileceğini unutmayın. Bu yüzden noindex taşıyan bir sayfadan önemli sayfalara link veriyorsanız, nofollow eklemek çoğu zaman gereksiz bir risktir.

Hangi sayfalara noindex vermelisiniz?

Kullanıcıya faydalı olan ama aramada görünmesi anlamsız sayfalara noindex verirsiniz. Amaç, dizine yalnızca arama niyetine cevap veren sayfaları sokmaktır. Bu yaklaşım, sitenizin genel kalite algısını da toparlar.

  • Teşekkür ve sipariş onay sayfaları.
  • Site içi arama sonuç sayfaları.
  • Filtre ve sıralama kombinasyonlarının ürettiği ince içerikli sayfalar.
  • Kullanıcı hesabı, sepet ve ödeme adımları.
  • Kopya veya çok benzer etiket, arşiv sayfaları.
  • Reklam için yapılmış, organik değeri olmayan kısa ömürlü açılış sayfaları.

Parametreli URL'lerde işler daha karışıktır; çünkü her zaman noindex en doğru çözüm olmaz. Bu konuyu parametreli URL yazımızda ayrıca ele aldık.

Karar verirken kendinize şunu sorun: bu sayfa Google'dan trafik almalı mı? Cevap hayırsa noindex iyi bir adaydır.

Bir liste hazırlayarak ilerlemek işi kolaylaştırır. Sitenizdeki sayfa türlerini çıkarın, her tür için dizinde olması gerekip gerekmediğini yazın. Böylece kararlar sayfa sayfa değil, şablon düzeyinde alınır.

Hangi sayfalara noindex vermemelisiniz?

Trafik, dönüşüm veya iç link değeri taşıyan sayfalara noindex vermemelisiniz. Bu basit gelir; ancak canlıya geçiş anlarında yanlışlıkla olur. Bir geliştirme ortamındaki noindex ayarının canlı siteye taşınması, klasik bir felakettir.

Şu sayfalarda özellikle dikkatli olun:

  • Ana sayfa, hizmet ve kategori sayfaları.
  • Organik trafik getiren blog yazıları.
  • Sayfalama (pagination) zincirindeki önemli sayfalar, tartışmalı bir konudur ve ayrı değerlendirilmelidir.
  • Çok dilli sitede alternatif dil sürümleri.

Site taşıma veya yeniden tasarım sırasında bu risk katlanır. Bu konuda site taşıma kontrol listemiz size yol gösterir.

Bir sayfanın dizinde kalması gerekiyorsa, noindex yerine başka bir çözüm düşünün. Kopya içerik sorunu varsa kanonik etiketi çoğu zaman daha uygundur.

Noindex nofollow farkı link değerini nasıl etkiler?

Noindex sayfadaki linklerin değer aktarıp aktarmadığı net bir konu değildir. Google Search Central robots meta etiketi dokümanı bu konuda ayrıntılı bir taahhüt vermez. Bu yüzden noindex bir sayfadan link değeri beklemek güvenli bir strateji değildir.

Nofollow tarafında ise Google, bağlantı düzeyindeki özniteliği ipucu olarak kullanır. Yani "Bu bağlantı sinyal taşımasın" dersiniz; ancak kesinlik yoktur.

Pratikte şöyle düşünüyoruz:

  • Önemli bir sayfaya bağlantı verecekseniz, bunu dizinde olan sayfalardan verin.
  • Noindex bir sayfayı "link deposu" olarak kullanmayın.
  • Ücretli veya kullanıcı kaynaklı linklerde doğru rel değerini seçin.

Bağlantı kalitesi ve dış link kazanımı için backlink rehberimize göz atın. Orada noindex nofollow farkının dış bağlantı tarafını daha geniş bulursunuz.

Bu nedenle site mimarisini planlarken noindex sayfaları bağlantı haritasının uç noktaları olarak görün. Önemli sayfalara giden yollar, dizinde olan ve taranan sayfalardan geçmelidir.

Nofollow, sponsored ve ugc arasındaki fark nedir?

Google üç bağlantı öznitelik değeri tanımlar: nofollow, sponsored ve ugc. Her birinin amacı farklıdır ve Google bunları ipucu olarak değerlendirir.

DeğerNe zaman kullanırsınız?Örnek
rel="sponsored"Reklam ve ücretli yerleşimlerdeSponsorlu içerik, affiliate bağlantısı
rel="ugc"Kullanıcı kaynaklı içerikteYorumlar, forum mesajları
rel="nofollow"Diğer iki değer uymuyor ve Google'ın bağlantıyla ilişkilendirmesini istemiyorsanızGüvenmediğiniz bir kaynağa verilen link

giden bağlantıları nitelendirme rehberi değerleri birlikte de yazabileceğinizi belirtir; örneğin rel="ugc nofollow".

Ücretli linklerde sponsored kullanmak en güvenli yoldur. Bu, yalnızca SEO için değil, şeffaflık için de doğru davranıştır.

X-Robots-Tag PDF ve görseller için nasıl çalışır?

X-Robots-Tag, robots meta etiketinin HTTP başlığı sürümüdür. HTML olmayan dosyalarda meta etiket koyamayacağınız için bu yöntem devreye girer. Google'ın dokümanına göre robots meta etiketinde kullanabildiğiniz her kural bu başlıkta da geçerlidir.

Örneğin arama sonuçlarında görünmesini istemediğiniz bir fiyat listesi PDF'i için sunucunuzdan X-Robots-Tag: noindex döndürebilirsiniz. Benzer şekilde görsel dosyaları için de aynı mantık işler.

  • Apache'de dosya türüne göre başlık ekleyebilirsiniz.
  • Nginx'te location bloğunda add_header satırı kullanırsınız.
  • CMS eklentileri ise genelde yalnızca HTML sayfaları yönetir, dosyalar için sunucu ayarı gerekir.

Başlığın gerçekten döndüğünü tarayıcı geliştirici araçlarında veya curl ile kontrol edin. Ayar yazmak yetmez; doğrulamak gerekir.

Noindex etkisi Google'da ne kadar sürede görünür?

Noindex etkisi, Google'ın sayfayı yeniden taramasına bağlıdır. Bu yüzden sabit bir süre veremeyiz. Sık taranan sayfalarda değişiklik daha çabuk, nadir taranan sayfalarda daha geç görünür.

Süreci hızlandırmak için şunları yapabilirsiniz:

  1. Search Console'da URL Denetimi aracıyla sayfanın güncel halini inceleyin.
  2. Canlı URL'yi test edip noindex etiketinin görüldüğünü doğrulayın.
  3. Yeniden dizine ekleme isteği gönderin.
  4. Sitemap'inizde ilgili URL'nin lastmod değerini güncelleyin.

Sitemap tarafındaki tarih mantığı için sitemap lastmod yazımıza bakabilirsiniz.

Noindex verdiğiniz sayfaları sitemap'ten çıkarmanızı öneririz. Sitemap "bunu dizine al" der, noindex ise "alma" der; çelişen sinyal vermemek en sağlıklısıdır.

Doğrulama adımını atlamayın. Örneğin bir CDN veya önbellek katmanı, başlığı değiştirmiş ya da silmiş olabilir. Bu yüzden ayarı hem kaynak sunucuda hem de kullanıcıya ulaşan son yanıtta görmelisiniz.

Canonical etiketi noindex ve nofollow'dan nasıl ayrılır?

Canonical, bir sayfanın hangi URL'nin tercih edilen sürümü olduğunu söyler; noindex ise sayfayı dizinden çıkarır. Canonical kopya içerikte "asıl sayfa şudur" derken, noindex "bu sayfa hiç gösterilmesin" der. Aralarındaki fark budur.

Örneğin aynı ürünün renk varyasyonları ayrı URL'lerdeyse canonical daha mantıklıdır. Çünkü sinyalleri asıl sayfada toplarsınız. Noindex ise sinyalleri toplamaz, sadece sayfayı hariç tutar.

  • Kopya veya çok benzer sayfa: önce canonical düşünün.
  • Tamamen gereksiz sayfa: noindex düşünün.
  • Hiç açılmaması gereken sayfa: parola veya kaldırma düşünün.

Canonical ile noindex'i aynı sayfada birlikte kullanmak çelişkili sinyal üretir. Bu nedenle sayfa başına tek bir net karar seçin.

Noindex verdiğiniz bir sayfayı tekrar dizine almak istediğinizde de aynı sabır gerekir. Etiketi kaldırdıktan sonra sayfayı güçlü iç linklerle destekleyin. Böylece Googlebot sayfaya daha sık uğrar.

Yanlış noindex trafiği nasıl düşürür ve nasıl tespit edersiniz?

Yanlış yerleştirilmiş noindex, sayfaların dizinden çıkmasına ve organik trafiğin aniden düşmesine yol açar. Bunu fark etmek zor olabilir, çünkü sayfa tarayıcıda normal görünür. Sorun yalnızca kaynak kodda veya başlıkta saklıdır.

Şüphelendiğinizde şu adımları izleyin:

  1. Search Console'da Sayfalar raporunda "noindex etiketiyle hariç tutuldu" grubunu açın.
  2. Listede olmaması gereken sayfa var mı, kontrol edin.
  3. Bu sayfaların kaynak kodunu ve HTTP başlıklarını inceleyin.
  4. Etiketin nereden geldiğini bulun: şablon, eklenti, sunucu veya CDN kuralı.
  5. Düzeltip yeniden dizine ekleme isteği gönderin.

Trafik düşüşlerini sistematik incelemek için Search Console ile trafik düşüşü analizi yazımız uygun bir başlangıçtır.

Search Console'da noindex durumunu nasıl kontrol edersiniz?

Search Console, noindex durumunu iki yerde gösterir: Sayfalar raporu ve URL Denetimi aracı. Sayfalar raporunda "noindex etiketiyle hariç tutuldu" ve "robots.txt tarafından engellendi" gibi ayrı nedenler görürsünüz.

İki durumu karıştırmamak önemlidir. Birincisi sizin bilinçli kararınız olabilir. İkincisi ise Googlebot'un sayfayı okuyamadığı anlamına gelir, bu yüzden noindex'in görülmediğini de gösterebilir.

Yine de her satır sorun demek değildir. Teşekkür sayfası noindex ise bu beklenen bir durumdur. Sorun, önemli bir sayfanın bu listede yer almasıdır.

Araç kullanımı konusunda ayrıntı için Google Search Console rehberimizi okuyabilirsiniz. Hızlı bir ilk kontrol için SEO analiz aracımız sayfanızın temel SEO öğelerini hızlıca kontrol etmenize yardım eder.

Bir örnek hesap yapalım: 500 sayfalık bir sitede yanlış bir şablon ayarı 120 sayfaya noindex eklemiş olsun. Bu, sitenin dörtte birine yakın bölümünün aramadan çıkması demektir. Bu sayı yalnızca anlatım amaçlı bir örnek hesaptır.

Noindex sayfalar tarama bütçesini nasıl etkiler?

Noindex sayfalar taranmaya devam eder, bu yüzden tarama bütçesinden tasarruf sağlamaz. Googlebot etiketi görebilmek için sayfayı yine ziyaret etmek zorundadır. Bu, birçok ekibin gözden kaçırdığı bir ayrıntıdır.

Dolayısıyla amacınız sunucu yükünü veya tarama kaynağını azaltmaksa, noindex tek başına çözüm değildir. Bu durumda robots.txt daha uygun bir araç olabilir. Ancak robots.txt'in dizinleme garantisi vermediğini de unutmayın.

  • Aramada görünmek istemiyorsanız noindex kullanın.
  • Gereksiz taramayı azaltmak istiyorsanız robots.txt veya URL yapısını düzeltin.
  • İkisini de istiyorsanız önce noindex ile dizinden çıkarın, sonra tarama engelini değerlendirin.

Tarama sıklığı düşüyorsa nedenleri ayrıca incelemek gerekir. Bu konuda Googlebot neden daha az tarar yazımız ayrıntılı bir çerçeve sunar.

E-ticaret sitelerinde noindex nofollow farkı nasıl uygulanır?

E-ticarette asıl risk, filtre ve sıralama kombinasyonlarının sayısız URL üretmesidir. Bu URL'lerin çoğu ince içeriklidir ve aramada değer katmaz. Yine de hepsine tek bir kural uygulamak doğru olmaz.

Örneğin talep gören bir filtre sayfası (renk veya marka kombinasyonu) gerçek arama niyetine cevap verebilir. Bu sayfayı noindex yapmak, fırsatı kaçırmak demektir. Buna karşılık sepet, ödeme ve hesap sayfaları noindex için doğal adaylardır.

  • Talep gören filtre sayfaları: dizinde kalsın ve özgün içerik alsın.
  • İnce içerikli kombinasyonlar: canonical veya noindex değerlendirin.
  • Sepet, ödeme, hesap: noindex verin.
  • Kullanıcı yorumlarındaki linkler: ugc veya nofollow işaretleyin.

Bu konuda e-ticaret danışmanlığı hizmetimiz ve e-ticaret SEO rehberimiz kapsamlı bir çerçeve verir.

Noindex nofollow ayarlarını nasıl test edersiniz?

Test, ayarın yalnızca yazılmasını değil, Google tarafından görülmesini doğrular. En güvenilir yöntem, birden fazla katmanda kontrol yapmaktır. Bir ayar tarayıcıda görünür, yine de sunucu başlığında farklı olabilir.

  1. Sayfanın kaynak kodunda robots meta etiketini arayın.
  2. HTTP yanıt başlıklarında X-Robots-Tag değerini kontrol edin.
  3. Robots.txt dosyasında aynı URL'nin engellenip engellenmediğine bakın.
  4. Search Console URL Denetimi ile Google'ın gördüğü durumu doğrulayın.
  5. Sitemap ile noindex arasında çelişki olup olmadığını inceleyin.

Toplu kontrol için bir tarama aracı kullanabilirsiniz. Tek sayfada ise SEO analiz aracı hızlı bir ilk bakış sağlar.

Bu testleri yayın sürecinin parçası yaparsanız, yanlış noindex kaynaklı trafik kaybı riskini büyük ölçüde azaltırsınız.

Noindex ve nofollow WordPress gibi sistemlerde nasıl uygulanır?

WordPress ve benzeri sistemlerde noindex genellikle SEO eklentisi üzerinden, sayfa başına bir seçenekle verilir. Nofollow ise bağlantı eklerken kutucukla seçilir. Bu kolaylık, toplu hatayı da kolaylaştırır.

Tek bir genel ayar, tüm sitede noindex yayınlayabilir. WordPress'in "Arama motorlarının siteyi dizine eklemesini engelle" seçeneği bunun en bilinen örneğidir. Canlıya geçişte bu kutunun kapalı olduğunu mutlaka kontrol etmelisiniz.

  • Yayın öncesi kontrol listesine noindex doğrulamasını ekleyin.
  • Şablon düzeyindeki robots etiketlerini düzenli denetleyin.
  • Eklenti güncellemelerinden sonra önemli sayfaların durumunu yeniden bakın.

Kurumsal sitelerde bu kontrolü otomatik teste bağlamak daha güvenlidir. Kodla yönetilen sitelerde, dağıtım sürecine küçük bir robots testi koymak işi ucuza çözer.

Hangi durumda hangi aracı seçmelisiniz?

Karar akışı basittir: önce amacınızı, sonra aşamayı belirleyin. Sayfanın aramada görünmemesini istiyorsanız noindex seçin. Tarama yükünü azaltmak istiyorsanız robots.txt işinizi görür. Tek bir bağlantının niteliğini belirtecekseniz rel özniteliğini tercih edin.

DurumunuzSeçeceğiniz araç
Teşekkür sayfası aramada çıkmasınNoindex
Sonsuz filtre yolları sunucuyu yoruyorRobots.txt disallow, dizinleme ayrıca izlenir
Yorumlardaki kullanıcı linklerirel="ugc" veya nofollow
Reklam anlaşmalı bağlantırel="sponsored"
Kopya ürün sayfalarıCanonical
Gizli belgeParola koruması

Seçim yaparken tek bir aracı her soruna uygulamayın. Çünkü her biri farklı bir halkayı yönetir. Noindex nofollow farkını bilmek burada size net bir üstünlük sağlar.

Noindex nofollow farkında en sık yapılan hatalar nelerdir?

Sahada en çok gördüğümüz altı hata şunlardır. Bunların çoğu, araçların aşamasını karıştırmaktan doğar.

  1. Noindex'i robots.txt ile engellenmiş bir sayfaya koymak.
  2. Robots.txt'i dizinden çıkarma aracı sanmak.
  3. Canlıya geçişte geliştirme ortamındaki noindex'i unutmak.
  4. Noindex sayfayı sitemap'te bırakmak.
  5. Sayfa düzeyinde nofollow'u gereksiz yere tüm sayfaya uygulamak.
  6. Ücretli linklerde sponsored yerine hiçbir işaret kullanmamak.

Bu hataların hiçbiri karmaşık değildir; ancak fark edilmeleri zor olabilir. Bu nedenle düzenli teknik denetim şarttır. Geniş çerçeve için teknik SEO ipuçları yazımız faydalıdır.

Yapay zeka tarayıcıları konusunda da benzer bir ayrım vardır; bunu AI crawler yazımızda anlattık.

Ekip olarak hangi kontrol listesini kullanıyoruz?

Teknik denetimlerde üç aracı tek bir kontrol listesiyle gözden geçiriyoruz. Bu liste bir garanti değil, saha tecrübesine dayalı bir çalışma yöntemidir. Her sitenin yapısı farklıdır, bu yüzden listeyi uyarlarsınız.

  • Robots.txt'i açın ve önemli bölümlerin engellenmediğini doğrulayın.
  • Sitemap'teki URL'lerin hiçbirinde noindex olmadığını kontrol edin.
  • Noindex'li sayfaların robots.txt ile engellenmediğini teyit edin.
  • Şablon ve eklenti kaynaklı toplu noindex olup olmadığına bakın.
  • Ücretli ve kullanıcı kaynaklı linklerde doğru rel değerini doğrulayın.
  • Search Console Sayfalar raporundaki hariç tutma nedenlerini gözden geçirin.

Bu altı adım, noindex nofollow farkını pratiğe çevirir. Teknik SEO denetimini ekibimizle yürütmek isterseniz SEO danışmanlığı hizmetimizi inceleyebilirsiniz.

Son olarak şunu hatırlayın: doğru araç, doğru aşamada çalışır. Dizinleme için noindex, tarama için robots.txt, bağlantı niteliği için rel kullanın.

Sıkça Sorulan Sorular

Noindex nofollow farkı nedir?
Noindex, sayfanın arama sonuçlarında gösterilmesini engeller. Nofollow ise sayfadaki bağlantıların takip edilmesini istemediğinizi söyler. Biri dizinleme kararını, diğeri bağlantı kararını yönetir. Bu nedenle ikisini birbirinin yerine kullanamazsınız, özellikle teknik denetimlerde; her biri farklı bir amaca hizmet eder ve ayrı ayrı değerlendirilmelidir. Doğru kararı amacınız belirler.
Robots.txt sayfayı Google'dan kaldırır mı?
Hayır, kaldırmaz. Robots.txt yalnızca tarama erişimini düzenler. Engellediğiniz bir sayfaya başka sitelerden link varsa, Google o adresi açıklamasız biçimde yine de listeleyebilir, yani arama görünürlüğü tamamen kapanmaz. Dolayısıyla sayfayı gerçekten çıkarmak için noindex kullanmalı, parola koruması uygulamalı ya da sayfayı tamamen kaldırmalısınız.
Noindex ile robots.txt birlikte kullanılabilir mi?
Aynı sayfada birlikte kullanmamalısınız. Robots.txt sayfayı engellerse Googlebot sayfaya giremez ve noindex etiketini göremez. Dolayısıyla etiket yok sayılır ve sayfa dizinde kalabilir. Noindex etkisi için sayfanın taranabilir olması gerekir, bu yüzden kontrolü iki adımda yapın; engeli ancak sayfa dizinden çıktıktan sonra düşünün.
Nofollow linkler tamamen yok sayılır mı?
Hayır. Google, nofollow, sponsored ve ugc değerlerini kesin emir olarak değil, ipucu olarak değerlendirir. Yani bağlantıyı işaretlediğinizde Google genellikle takip etmez; ancak bunun mutlak olduğunu varsaymamalısınız. Ücretli linklerde sponsored, kullanıcı içeriğinde ugc kullanmak en doğru yaklaşımdır; böylece hem Google'a hem kullanıcıya şeffaf davranırsınız.
Noindex'i kaldırdıktan sonra sayfa ne zaman geri gelir?
Süre, Google'ın sayfayı yeniden taramasına bağlıdır, bu yüzden sabit bir gün sayısı veremeyiz. Etiketi kaldırın, Search Console'da URL Denetimi ile canlı sayfayı test edin ve yeniden dizine ekleme isteği gönderin. Sitemap'e sayfayı geri eklemek ve güçlü iç linklerle desteklemek de süreci hızlandırmaya yardım eder.
Kopya sayfalarda noindex mi canonical mi kullanmalıyım?
Çoğu kopya içerik durumunda canonical daha uygundur. Canonical sinyalleri asıl sayfada toplar, noindex ise sayfayı yalnızca dışarıda bırakır. Sayfa hiçbir değer taşımıyorsa noindex seçebilirsiniz. Aynı sayfada ikisini birlikte kullanmak çelişkili sinyal verdiği için önermiyoruz; sayfa başına tek bir karar seçin.
  • noindex
  • nofollow
  • robots.txt
  • teknik seo
  • dizinleme
  • meta robots
  • x-robots-tag
Paylaş:
Talha Aslan

Google Partner dijital pazarlama uzmanı. 2012’den beri SEO, Google Ads, web tasarım ve e-ticaret projelerinde sahada; bu blogda gördüğünüz her yazı o deneyimden çıkar.

Sıradaki proje

Projenizi konuşalım.

Talebiniz doğrudan Talha Aslan ve ekibine ulaşır: stratejiyi Talha kurar, uygulamayı deneyimli ekip yürütür. İlk istişare ücretsizdir; hedefinizi dinler, net bir yol haritasıyla döneriz.