Robots Meta Etiketleri

____________________________________________________________________

Neredeyse tüm arama motorları İnternet’teki siteleri dolaÅŸan ve  arama motorunun indeksine eklenmesini saÄŸlayan bot denen örümcek yazılımlarına sahiptir. Bu yazılımlar sayfalardaki etiketleri inceleyerek sayfa hakkındaki bilgiyi alıp iÅŸleyerek ona göre sayfayı indekslerine eklemek veya eklememek gibi çeÅŸitli kararlar alırlar. Robots meta etiketleri bu botların sayfaları dolaşırken sayfalarda ne yapması veya yapmaması gerektiÄŸi ile ilgili bilgilerin bulunduÄŸu ve sayfaların baÅŸlık kısmında bulunan etiketlerdir.Genel bir robots etiketi şöyledir:

<meta name=”robots” content=”arama motoru ile ilgili komut”>

Bu etiketler neredeyse tüm arama motoru botları tarafından okunur ve kurallarına uyulur. Bu etiketle ilgili yaygın komutlar index, follow, noindex, nofollow, ve noarchive’dir. GerektiÄŸinde iki komut aynı etiket içinde kullanılabilir:

<meta name=”robots” content=”noindex,nofollow”>
Åžimdi gelin bu etiketleri biraz inceleyelim:

<meta name=”robots” content=”index”>

Bu komut en çok kullanılan ve en gereksiz yere kullanılan komutlardan biridir. Bu komut arama motoru botuna bu sayfayı indeksine eklemesini söyler. Ancak tüm arama motoru botlarının görevi zaten sayfaları indekslerine eklemek olduğu için bu komutu kullanmaya  gerek yoktur. Yani siz bu komutu kullandınız diye hiç bir bot size bir ayrıcalık göstermeyecektir.

<meta name=”robots” content=”follow”>
Follow komutu da en çok kullanılan halbuki kullanılmasına gerek olmayan diğer bir komuttur. Bu komut arama motoru botlarına sayfadaki linkleri takip edin ve gösterdikleri yerlere gidin der. Tabi botlar standart olarak bunu zaten yaptıkları için bu komutu kullanmaya da gerek yoktur.

<meta name=”robots” content=”noindex”>
Noindex komutu boşu boşuna kullanılmayan komutlardan biridir. Bu komut botlara bulundukları sayfayı indekslerine eklememelerini söyler. Bu durumda botlar sayfayı indekslerine eklemeden sadece sayfa üzerindeki linkleri takip eder giderler(Yani sayfadaki linkleri takip etmeye devam ederler). Bu etiketi sitenizde arama sonuçlarında görünmesini istemediğiniz sayfaları belirtmek için kullanabilirsizin. Bunlar çeşitli özel bilgiler olan sayfalar veya bağlantısında ? vs. bulunan indekse eklenmesinde ve sonrasında ulaşılmasında sorun çıkarabilecek dinamik sayfalar olabilirler. Bu komutu kullanırsanız bu dinamik sayfaya karşılık bir de noindex komutunun bulunmadığı statik bir sayfa hazırlarsanız botlar sizi aynısından iki sayfaya sahip olduğunuz için cezalandırmayacak statik olanı indekslerine ekleyeceklerdir.

Bu komut doğru kullanılmadığında sitenizin çoğu arama motoru tarafından cezalandırılmasına sebep olabilir. Örneğin; ziyaretçilerinizin görmesini istemediğiniz, sadece arama robotları için hazırlanmış link tarlası türü bir sayfanızda bu komutu kullanırsanız, cezanız çok kötü olabilir.

<meta name=”robots” content=”nofollow”>

Bu komut botlara sayfayı indekslerine ekleyebileceklerini fakat üzerindeki linkleri takip etmemelerini, onlar için yolun bittiğini söyler. Bu sayfayı link takası yaptığınız arkadaşlarınızın linklerinin takip edilmesini ve PageRank değerinizden onların da pay almasını istemiyorsanız kullanabilirsiniz. Tüm linkleri bir sayfaya koyar ve bu sayfanın robots meta etiketinde de nofollow komutunu kullanırısnız. Böylece arkadaşlarınızın size verdiği linkler sizin PageRank değerinizi yükseltirken sizin linklerinizin onlara bir faydası olmaz. Tabi bunun da adil bir davranış olmadığını aklınızda tutmanızda yarar var. Bir arkadaşınız bunu öğrenirse sahip olduğunuz sitenize yönelik tüm linkleri kaybedebilirsiniz.

<meta name=”robots” content=”noindex,nofollow”>

Bu ikiliyi kullanırsanız botlar bu sayfayı ne indekslerine ekleyecek ne de üzerindeki linkleri takip edecektir. Bunu sitenizde yasal olarak kopya içerik bulunan sayfalarda kullanabilirsiniz. Sayfalarınızın birinde bu komutları kullanır, diğerinde kullanmazsınız, böylece botlar sayfalardan sizin istediğinizi indekslerine ekler ve diğerini bırakırlar ve de sizi de kopya içerik için cezalandırmazlar.

<meta name=”robots” content=”noarchive”>

Google, Yahoo ve Türk işi Asaha gibi birçok arama robotu sayfanın bir önbellek görüntüsünü de arama sonuçları sayfalarında sayfa linkinin yanında gösteriyor. Bunun faydası sitenize bir problem nedeniyle ulaşılamadığında kullanıcıların sitenizin içeriğine ulaşabilmesi. Eğer sitenizin bu şekilde önbellek görüntüsünün sonuçlarda görünmesini istemiyorsanız bu komutu kullanabilirsiniz.

Bu komutu örneğin ticari sitenizde işlerin durgun olduğu dönemlerde yaptığınız indirimli satışlarla ilgili sayfalarda kullanabilirsiniz. Böylece işleriniz düzeldiğinde müşteriler önbellekten geçmişteki satış fiyatını öğrenip sizden ürünü kendilerine de o fiyata satmanızı isteyemeyecekler.

Yukarıdaki komutlar en yaygın kullanılan bazı komutlar. Çoğu arama motoru botları bu komutlara dikkat ederken, hala bunlara dikkat etmeyenleri de var. Ancak bu sayfadakiler genellikle en çok kullanılan, en yaygın komutlar olduğu için işinize yarayacaktır.

5 Yorum

  • Yazan: eda suner Turkey Windows XP Mozilla Firefox 2.0.0.11 , 22 Ocak 2008 @ 1:30 am

    Vay be süpermiÅŸ meta taglari bozmazsam deniycem Farhad’ım yoksa bir el atıver dicem emi 🙂

  • Yazan: FeRHaD Norway Opera Mini 9.50 , 22 Ocak 2008 @ 1:57 am

    Eda abla umarım kullanılması gerekli olmayan şu index ve follow konutlarından bahsetmiyorsundur. Bunlar kullanılması gerekli olmayan komutlar çünkü zaten arama motorları bunların dediklerini bunlar olmasa da yapıyor. Gerek yok yani. Ama indekse eklenmemesini istediğim bir sayfa varsa burada kullanabilirsin. Böyle bir sayfan yoksa kullanmaya gerek yoktur. Sadece bilgi için yazmıştım ben.

  • Yazan: FeRHaD Turkey Windows XP Internet Explorer 6.0 , 22 Ocak 2008 @ 2:36 pm

    Eda abla bu arada senim etiketlerine baktım robots etiketinden iki tane var sayfalarında, onlardan birini veya hatta ikisini de kaldırabilirsin.

  • Yazan: degirmenlerekarsi Turkey Windows XP Internet Explorer 7.0 , 23 Ocak 2008 @ 9:25 pm

    sayfalarda bu kodları nasıl kullanacağız (cahilliğimi bağışla 🙂 )

    mesela: kodunu, indeklenmemesini istediğim sayfada ne şekilde ve nasıl kullanacağım.

    cevap için şimdiden teşekkür ederim!

  • Yazan: FeRHaD Turkey Windows XP Internet Explorer 6.0 , 23 Ocak 2008 @ 10:30 pm

    Önemli değil. Bilmemek değil, öğrenmemek ayıptır. 😀
    Bu kodlar sayfaların HTML kaynak kodlarında HEAD etiketleri arasında (Bunlar <> iÅŸaretleri içinde iki tane HEAD yazısıdır, ilki baÅŸlangıç, önünde / iÅŸareti olan da bitiÅŸ etiketidir.) diÄŸer etiketleri bozmayacak herhangi bir yerde kullanılır. WordPress’te nasıl kullanacağını açıklayayım. WordPress Site Yönetimi’nde Görünüm sayfasında Tema Editörü’ne girersin ve orada saÄŸdaki tema öğelerinden Üst Kısım tema dosyasına girersin. Buradaki kodu da title yazılı baÅŸlık etiketlerinin bitiÅŸ etiketinden (title’dan önce / iÅŸareti olan bitiÅŸ etiketidir) sonra koyarsın, burası bu kadar basit. Yalnız WordPress gibi sistemlerdeki problem tek bir tema ile bütün sistem çalıştığı için, burada Üst Kısım dosyasında yaptığın deÄŸiÅŸiklik tüm sayfalarda etkili olur, yani bütün sayfaların arama motorları indekslerine eklenmez. Belli bir sayfanın indekse eklenmesini engellemek için biraz php fonksiyonu yazıp o sayfa açıldığında istediÄŸin robots etiketinin çalıştırılmasını saÄŸlayabilirsin ama bu da php bilgisi olmadan biraz zor olur ve de bu tür sayfaların arttıkça sunucu devamlı bu fonksiyonu çalıştırıp sayfanın engellenmesi istenen sayfa olup olmadığına bakmak için fazladan iÅŸlem yapacağından ziyaretçi sayısı yüksek sitelerde sunucunun yükünü arttırarak sayfanın açılma hızını düşürür. Kullanmam gerekli diyorsan tabi bunun ile ilgili mutlaka ilgili WordPress eklentileri vardır bunlardan bulup ta da kullanabilirsin.
    Bu etiketler daha ziyade statik sayfalardan oluşan siteler için kullanışlıdırlar. Bloglar gibi aynı tema üzerine veri tabanından alınan bilgiyi koyan sistemlerde de php fonksiyonlar ile bu meta etiketlerinin çalışması sağlanır veya WordPress gibi yaygın bir sistemse de ilgili eklenti bulunarak kullanılır.

Bu yazıya bağlantılar

Bu yazıdaki yorumlar için RSS beslemesi. Geri izleme URI

Yorum yaz