Noindex geçerli kod. noindex ve nofollow olmadan yapamadığınız zaman

Sayfanın sonuçlarda görünmesini engellemek için Google arama, sayfanın HTML koduna noindex niteliğini veya noindex başlığını ekleyin. HTTP isteği. Tarama sırasında, Googlebot onu algılar ve diğer siteler ona bağlantı verse bile sayfayı yok sayar.

Dikkat! Tarayıcı, sayfa aşağıdaki durumlarda noindex yönergesini algılamaz: engellendi robots.txt dosyasında. Böyle bir sayfa, arama sonuçlarında görünebilir (örneğin, başka bir sayfada bir bağlantısı varsa).

noindex yönergesi, sitenin tek tek sayfalarına erişimi kontrol etmenizi sağlar, bu nedenle sunucudaki kök dizine erişiminiz yoksa kullanmanız önerilir.

noindex niteliği nasıl eklenir

noindex yönergesini eklemenin iki yolu vardır. Sonuçları eşdeğerdir ve seçim, sunucuyu ne kadar kontrol edebileceğinize ve içeriği nasıl yayınladığınıza bağlıdır.

Etiket

Engellemek çoğu arama robotu, bölüme aşağıdaki meta etiketi ekleyin internet sayfaları:

İsterseniz yalnızca Googlebot'lar için sayfaya erişimi engelle, bu kodu kullanın:

Diğer arama motorları, bir sayfada noindex niteliğini farklı yorumlayabilir ve arama sonuçlarında gösterebilir.

Meta etiketleri keşfetmemize yardımcı olun

Meta etiketleri algılamak için sayfanızı taramamız gerekir. Sayfa arama sonuçlarında görünmeye devam ederse, etiketi ekledikten sonra sitenizi henüz taramamış olabiliriz. Bir sayfanın Googlebot tarafından yeniden taranması, . Diğer bir neden de robots.txt dosyasının bu URL'yi Googlebot'tan engellemesi ve meta etiketin algılanmamasıdır. Google için sayfanızın engellemesini kaldırmak için robots.txt dosyasını değiştirmeniz gerekir. Bu ile yapılabilir robots.txt dosya inceleme aracı .

HTTP yanıt başlığı

Bir meta etiket yerine, X-Robots-Tag başlığını döndürebilirsiniz. Yanıt noindex veya none olmalıdır. X-Robots-Tag'in robotların sayfayı dizine eklemesini engellediği bir HTTP yanıtı örneği:

HTTP/1.1 200 TAMAM (…) X-Robots-Tag: noindex(…)

Yandex arama robotu sitelerde "yürür", içeriklerini görüntüler ve analiz eder ve ardından Yandex arama veritabanındaki metin ve resimlere bir işaretçi kaydeder. Bu işleme indeksleme denir. Bir web sayfasının bir kısmı, bir öğenin içine yerleştirilerek dizine eklenmekten gizlenebilir . Ardından, web sayfasının bir sonraki ziyaretinde, tarayıcı bu tür içeriği yok sayar ve veritabanına eklemez. Bu, çeşitli nedenlerle yapılır, örneğin, dizinlemeden kapatılan bağlantılar TIC'yi (tematik alıntı dizini) geçmez.

Bunun standart olmayan bir unsur olduğunu ve Yandex tarafından kendi amaçları için icat edildiğini anlamak önemlidir. Tarayıcılar desteklemiyor ve içeriğini her zamanki gibi görüntüleyin.

Arama motorları için tüm sayfayı kapatmak istiyorsanız, öğeyi kullanın. , HTML koduna ekleyerek:

Veya robots.txt dosyanıza aşağıdaki satırı ekleyin:

İzin verme: /private.html

Burada private.html sayfanın adresidir.

Sözdizimi

...

kapanış etiketi

Gerekli.

Öznitellikler

Örnek

noindex

Yandex bu metni dizine eklemez.

tarayıcılar

tarayıcılar

Tarayıcı tablosunda aşağıdaki gösterim kullanılır.

takip etme- bu, arama robotlarının onları takip etmesini önlemek için robotlarda belirli bir bağlantı veya bir sayfadaki tüm bağlantılar için öngörülen bir niteliktir.

noindex- Bu, sayfadaki metni kapatan bir niteliktir.

Yani belgedeki içerikten ve indekslenmesinin yasaklanmasından noindex, link için ise nofollow sorumludur.

Başvuru kuralları ve neden nofollow gerekli?

Bu özelliğin hangi durumlarda yararlı olabileceğini anlamak için en popüler arama motorlarının ona nasıl davrandığını düşünün.

  • yandex. Siteniz özellikle gönderileri tartışmak, makalelere yorum yazmak veya bir forum için bölümler içerdiğinde, ziyaretçilerin bu sitelerde hangi giden bağlantıları bıraktığını takip etmek önemlidir. Her yoruma açığız. Bu sayede site sahibi, spam göndericilerden gelen çeşitli kötü niyetli bağlantıların yerleştirilmesini engelleyebilecektir. Arama motoru bunları dikkate almasa da, spam bir web kaynağının itibarını büyük ölçüde etkiler ve ona bir filtre uygulanabilir. Bu konuda yapılan tüm yorumlar kontrol edilmeli ve gönderilen bağlantının kalitesi hakkında herhangi bir şüphe varsa onlar için rel=”nofollow” niteliğini yazınız. Şimdi, değiştirilmiş Yandex kılavuzunda bu metin kaldırıldı ve sadece uygulama kuralı kaldı.Yandex kılavuzu nofollow hakkında
  • Google. Sitenizde, kullanıcıların gönderilere yorum yapabileceği bir bölüm varsa, yorumlarda kötü amaçlı sayfalara bağlantıların görünme riski büyüktür. İstenmeyen e-posta gönderenler, yorumları olan siteleri denetlemeden "seviyor". Spam bağlantıları için nofollow özelliği sitenizi kurtaracak ve arama motorunun gözünde temiz kalmasını sağlayacaktır. Ziyaretçinin başvurduğu siteye güveniyorsanız veya kendiniz bağlantı veriyorsanız, nofollow yazmanıza gerek yoktur. Google'ın nofollow rehberi

Bu mesajlar arama motorlarının resmi web sitelerinden alınmıştır. Görüldüğü gibi Yandex ve Google'da da benzer şeyler yazıyor: linkin yönlendirildiği site ile ilgili güven eksikliğini botlara bildirmek istediğiniz durumlarda nofollow değeri kullanılmalıdır.

Bir bağlantı izin vermeme özniteliği gerektirdiğinde daha spesifik bir örnek düşünelim:

Şüpheli malzeme. Bir ziyaretçinin bir yorumda bağlantı verdiği bir sayfanın içeriğini beğenmiyorsanız ve sitenizin itibarından ödün vermek istemiyorsanız bağlantı etiketlerine ekleyin. Doğrulanmamış bağlantılara bir engelleme özelliği eklendiğinde kaynağınızda bir eğilim fark eden spam gönderenler, yakında siteye zarar vermeye çalışmayı bırakacaktır. Kullanıcının yüksek kaliteli materyale bir bağlantı bıraktığını görürseniz, nofollow manuel veya otomatik olarak kaldırılabilir.

Nofollow nasıl yazılır?

Artık nofollow, her bir bağlantıyı ayrı ayrı yönetmenize izin veriyor, ancak bir kez bu değer yalnızca meta etikette kullanılabiliyordu, bu da sayfadaki tüm bağlantıları arama motorundan kesinlikle kapatıyordu. Ve belirli bağlantıların izlenmesini önlemek için web yöneticilerinin URL'lerini .

robotlar

Bu meta etiketler bugüne kadar kaldı. Belirli bir sayfada yer alan tüm linkleri indekslemeden kapatmak istiyorsanız, bu sayfaya aşağıdaki kodu yazmanız gerekir:

Bu etiketi aşağıdaki iki kodla karıştırmamak önemlidir, content="none" ve content=”noindex, nofollow” botların sadece bağlantılarına değil tüm sayfaya erişmesini engeller. Bu nedenle, sayfaların dizine eklenmesini istiyorsanız, hiçbir durumda bu iki etiketi onlar için reçete etmeyin:

Yukarıda, arama robotlarının sayfalardaki tüm bağlantıları tıklamasını nasıl engelleyebileceğimize ilişkin seçeneklere baktık. Ancak belirli bir bağlantıya geçiş yasağı da atayabilirsiniz.

Robotun indeksleme bağlantısını izlemesini önlemek için, buna rel=”nofollow” niteliğini eklemeniz gerekir, kodda şöyle görünür:

köprü bağlantısı

Nofollow ile link ağırlığı sızar mı?

Google, açıklamalarında nofollow özniteliğinin kullanımını bir bağlantıyı takip etmek olarak konumlandırmasına rağmen. Ve bu, şirketin eski başkanının arama spam'iyle mücadele etme çağrısı Matt Cutts tarafından doğrulandı. o belirtti "Google, aşağıdakilerden bağlantıları değerlendirebilir: sosyal ağlar, nofollow'a rağmen".

Ancak Yandex ile soru açık değil. Belgelerinde bu özelliğin bu tür bağlantıların indekslenmesini yasakladığını açıkça yazıyor.


Ve robotların nofollow özniteliğinin açıklamasına gidersek, o zaman burada zaten indeksleme hakkında bir kelime değil, geçiş yasağı görüyoruz.


Ancak, daha önce aramada aşağıdaki url yapısını uygularsanız bunu kontrol etmek mümkündü: url'niz<< inlink:(“анкор ссылки”), и Яндекс нам отображал только те страницы, где содержится наш искомый . Сейчас же этот метод не работает, поисковая система Яндекс запретила использовать такую конструкцию в поиске. Поэтому можно с большей долью вероятностью сказать, что Яндекс может учитывать такие ссылки, потому что они появляются в Яндекс Вебмастер.

Genel olarak arama robotları için bu özelliğin kullanılmasının özellikle site yetkili ise her zaman yasak olmadığını söyleyebiliriz.

Dahili bağlantıları takip etmemeli miyim?

Geçmişte, seo optimize ediciler, site içinde iletilen ağırlığı manipüle ederek büyük ölçüde kötüye kullanıldı. Bu nedenle Google arama motoru, işaretlenen tüm dahili bağlantıların https://www.mattcutts.com/blog/pagerank-sculpting/ adresine ağırlık vereceğini belirtti.

Google'ın eski arama başkanı videoda bundan bahsediyor. Video İngilizce, bu yüzden Rusça altyazıları açın.

noindex özelliği: nedir ve nofollow'dan farkı nedir?

Birçok acemi web yöneticisi, noindex'in nofollow'dan ne kadar farklı olduğunu anlamadan kafalarını kaşıyor. Basit:

  • nofollow - bağlantılar için geçerlidir
  • noindex - metne uygulandı

Sitenin tüm sayfasındaki metni indekslemek için yasaklamak, ancak aynı zamanda bağlantıları dikkate almak istiyorsanız, sayfaya aşağıdaki kodu yazmanız gerekir:

Metnin bir kısmını kapatmak istiyorsanız, Google'ın böyle bir özelliği yoktur, ancak Yandex'de mümkündür. Noindex etiketi, daha önce nofollow anlamadığından ve gereksiz bağlantıların bir şekilde robotlardan kapatılması gerektiğinden Yandex arama motoru tarafından tanıtıldı.

Ancak 2010 yılında, arama motoru rel=”nofollow” niteliğiyle çalışmaya başlarken, noindex kaybolmadı, ancak metni gizlemekten sorumlu olmaya devam etti. Şimdi, metni indekslemeden veya örneğin bağlantı bağlantılarından kapatmak istiyorsanız, şu komutu yazın:

Örneğin, Yandex'in seo metinleri için yaptırımlar uygulayan yeni bir algoritma tanıtması uygun oldu. Noindex'te metnin alt kısımlarını kapatmaya değerdi ve Google arama motoru etiketi dikkate almadığından bu filtreden çıkmak ve Google'daki konumlarını kaybetmemek mümkün oldu. .

sonuçlar

Nofollow geçişten sorumludur arama motorları bu bağlantılarda, hem tüm sayfada hem de belirli bir bağlantı için. Önceden, noindex de benzer bir işlevi yerine getiriyordu, ancak yalnızca sonunda nofollow'u anlamaya başlayan Yandex ile ilgili olarak, bunun sonucunda noindex değeri sayfadaki içeriğin indekslenmesini engellemeye başladı.

Site sahibi nofollow niteliğini doğru bir şekilde kullanmalı ve hangi durumlarda yapılması gerektiğini anlamalıdır:

  1. Bağlantı, düşük kaliteli içeriğe sahip web kaynaklarına yönlendirdiğinde.
  2. Bir sayfaya ticari içerik yerleştirdiğinizde.

Nofollow kullanmanın ana görevi- tarama için öncelikli bağlantıların belirlenmesine yardımcı olun, makaleleri bilgi amaçlı olanlardan ayırın ve siteyi spam'den koruyun; bu, kontrol edilmezse, sıralamada bir düşüşe veya daha da kötüsü, kaynağın şuradan ayrılmasına neden olabilir. İçerik.

Diğer tüm durumlar için güvenle kullanabileceğiniz, aramaya açık robotlar. Sitenin itibarı hiç bozulmayacak, hatta hedef kitleniz için faydalı olan sayfalara linkler bırakırsanız daha da artacaktır. Ve belgeleriniz herhangi bir ağırlık kaybetmeyecek, aksine, pahasına bile kazanabilirler.

Noindex ve nofollow için farklı kullanımları belirterek başlayalım:

  • Etiket ve nitelik
  • Meta etiketleri ve

Etiket ve nitelik

Etiket Yandex'in bir web sitesi sayfasının belirli bir alanını dizine eklemesini yasaklayan bir HTML etiketidir. Google arama motoru için bu etiket çalışmaz; ayrıca Google, sayfa metninin bir kısmını dizinden tamamen hariç tutma olanağı sağlamaz.

Yanlış anlama #1. Bu etiketi kullananların en büyük hatası, açılış ve kapanış etiketi arasına bir metin parçasının konulacağına inanmaktır. , o zaman Yandex robotu bu metni okumaz ve analiz etmez.

Bu etiketin yasakladığı tek şey, içeriğin dizin veritabanına yerleştirilmesidir, ancak bu içerik yine de robot tarafından okunacak ve analiz edilecektir.

Örnek: Sitenizdeki bir sayfada, diğer üçüncü taraf kaynaklardan alınan cümlelerin doğrudan eşleşmesini kullanan bir metin var. Bu nedenle, bu öneriler metninizin benzersizliğini azaltır ve %100 benzersizliğe ihtiyacınız vardır. Bu teklifleri etiketle kapatmaya karar verdiniz Böylece Yandex, metninizi benzersiz olarak değerlendirir. Bu bir yanılsama.

Kesinlikle sayfanızın tüm metinleri robot tarafından okunacak ve işlenecek ve sayfanızın metninin benzersiz olmadığını bilecektir.

Etiketin özü - “indeksleme”, okuma yasağı olmadığı anlamına gelir.

Diyelim ki sayfanıza bir tarayıcı geldi ve içeriğinizi taramaya başladı. Bir noktada robot bir açılış etiketi bulur. , robota bir sinyaldir - metni daha fazla dizine eklemeyin. Ancak kodda etiketin bulunduğu yeri bulmak için kapalıysa, robotun bu etiketin açılmasından sonra gelen içeriği okuması gerekir. Bu nedenle, teorik olarak bile, robotların etiketi kullanarak içeriği okumasını engellemek imkansızdır. .

O zaman etiket ne için? ?

Robotun arama motorunun yayınlanmasında herhangi bir bilgi yayınlamasını yasaklamak için doğrudan gereklidir. Bunlar, örneğin, herhangi bir nedenle arama sonuçlarında görüntülenmemesi gereken kişiler olabilir.

Yanlış anlama #2. Site sahipleri arasında sıklıkla bulunan bir başka yanılgı da, bir bağlantının bir etikete yerleştirildiği görüşüdür. , arama robotu tarafından dikkate alınmayacaktır. Daha önce de söylediğim gibi, etiketin içindeki her şey , Yandex robotu tarafından okunacak ve analiz edilecektir. Ve bağlantılar bir istisna değildir. Bir etikete normal olarak yerleştirilmiş bağlantılar ile bağlantılar arasındaki tek fark - bu, bağlantının metninin (çapa) dizine alınmayacağıdır.

Robota ihtiyaç duyan web yöneticilerinin sayfalardan gelen bağlantıları hala hesaba katmamasına yardımcı olmak için, hem Yandex hem de Google için çalışan özellik geliyor. Bu öznitelik kullanılırken bağlantı robot tarafından hala incelenir ve bir geçiş yapılır ancak nofollow yapılmadan ağırlık muhataba aktarılır ve nofollow ile ağırlık yakılır.

Örnek 1:
Sitelerin oluşturulması ve tanıtımı

Yandex, çapayı indekslemez, ancak siteye olan bağlantıyı dikkate alır ve üzerindeki ağırlığı aktarır.

Örnek 2:
Sitelerin oluşturulması ve tanıtımı

Yandex, çapayı indekslemez ve siteye bağlantı yoluyla ağırlık aktarmaz

Etiket yazmanın iki yolu vardır kodda:

1.

2. Metnin indekslenmesi yasaklandı

İkinci seçenek daha doğrudur. etiketinden beri HTML biçimlendirme dilinin resmi belirtiminde yer almıyorsa, koddaki varlığı diğer arama motorları arasında varlığını bir hata olarak görecek olan karışıklığa neden olabilir. Sayfa kodunu geçerli kılmak için tüm arama robotları için yorumlu bir yazım kullanılması önerilir. Yandex böyle bir yazımı tanır ve diğer arama robotları varlığına dikkat etmez.

Meta etiketleri ve

Sayfa kodunda noindex meta etiketinin kullanılması Yandex'i yasaklar (yine Google, bu durum katılmıyor) sayfanın tüm metin içeriğini indekslemek için, linkler ise tam olarak analiz edilecektir. Yani sayfa kodunda bu meta etiketin bulunması, sayfayı robots.txt dizininden kapatmaya eşdeğer değildir.

Sayfa kodunda nofollow meta etiketinin bulunması, arama motorlarının sayfalardaki bağlantıları dizine eklemesini engeller. Bu meta etiket mevcutsa, robotlar sayfadaki bağlantıları da takip etmeyecektir. Ama işte Yandex yardımında yazılanlar:
“Robot, nofollow değerine sahip bir meta etiketi içeren bir sayfadan bağlantı verilmişse belgeleri ziyaret etmeyecek, ancak diğer kaynaklarda nofollow olmadan referans verildiyse dizine eklenebilir”

Özetliyor

Etiket bunu yalnızca Yandex robotlarının arama sonuçlarında bilgi yayınlamasını engellemek için kullanırız.

Bağlantının ağırlığının muhataba geçmemesini istiyorsak nofollow niteliğini kullanırız. Aynı zamanda, robotun bağlantıyı takip edebileceğini (bununla ilgili bilgi başka kaynaklardan alınmışsa: site haritası, bağlantılar) ve atıfta bulunduğu sayfayı analiz edebileceğini unutmayın. Yöntem hem Yandex hem de Google için çalışır.

'Noindex'.


Etiketin amacı arama robotları tarafından indekslenen istenmeyen bağlantıları kapatma yeteneğidir. robots.txt dosyasında, yalnızca tüm sayfaların veya blokların dizine eklenmesi engellenebilir, ancak sayfadan yalnızca bir veya iki bağlantıyı "gizlemeniz" ve gerisini arama robotları için açık bırakmanız gerekiyorsa ne olur? Bu durumda, kurtarmaya gelirler. etiket .

etiket arasındaki fark nedir? ?

Etiket Yandex arama motoru tarafından tanıtıldı ve not edilmelidir, yalnızca kendisi ve Rambler tarafından tanınır ve desteklenir, ikincisi hakkında, ölüler hakkında, ya sadece iyi ya da hiçbir şey yoktur. Diğer arama motorları inatla bu etiketi görmezden gelir.


Etiketin özelliği Google arama motoru tarafından Yandex'den çok önce tanıtıldı. Etiketten farklı olarak , bu etiket özelliği bağlantı indekslemeyi etkilemez, bağlantı her durumda arama robotuna görünür olacaktır, ancak bu bağlantının sayfanızdan ağırlığı iletilmez. 'nofollow' özelliğinin amacı tam olarak budur - arama motoruna sayfaya yerleştirilen bağlantının sıfır puan geçtiğini söylemek.

etiket nasıl yazılır ve etiketin özelliği ?


bağlantınızın çapası



bağlantınızın çapası



Özelliğin aksine etiket etiket Yandex arama robotunun keskin gözlerinden sadece bir bağlantı değil, aynı zamanda tüm bir kod bölümünü de gizleyebilir, ayrıca: ne boyutta olacağı önemli değil. Arada duran her şey ve Yandex'den gizlenecek. Bu fark etiketi özellikle değerlidir, çünkü istenmeyen kod bölümlerini indekslemeden gizlemeyi kolaylaştırır, ancak yalnızca Yandex ve Rambler için.


Robots.txt dosyasında yasaklar koymadan kesinlikle tüm arama motorları için bağlantı ağırlığı iletimini hariç tutmak istiyorsanız, onu bir etiket olarak kullanmanız gerekecektir. ve 'nofollow' özelliği:


bağlantınızın çapası