• 16-02-2009, 19:45:16
    #1
    rel= canonical nedir?

    Geçtiğimiz hafta Google, Yahoo ve Microsoft arama motorları, sitenizdeki sayfalardaki ortaya çıkabilen "çift" URL sorununa karşı yeni bir gelişmeyi desteklediklerini duyurdu.

    Canonical Link Elemanı adındaki bu yeni HTML elemanı sayesinde arama motoru botları sitenize geldiğinde, indexlenecek sayfayı daha kısa, öz ve olması gereken haliyle belirtebiliyosunuz.

    Nasıl yani?
    Örneğin bir alışveriş siteniz var. İçinde "Mouse kategorisi" var. 15 farklı mouse modelini tek sayfaya
    sığacak şekilde ekrana basıyorsunuz. Aynı sayfa içinde Mouse modellerinin sayfada sıralama şeklini degiştirecek linklerde var yani

    Ucuzdan pahalıya
    Pahalıdan ucuza
    En çok satan
    En çok yorum alan
    Alfabetik sırala

    http://www.siteniz.com/kategoriler/mouse-modelleri.php?siralama=ucuzdan-pahaliya
    http://www.siteniz.com/kategoriler/mouse-modelleri.php?siralama=pahalidan-ucuza
    http://www.siteniz.com/kategoriler/mouse-modelleri.php?siralama=cok-satanlar
    vs vs...
    Tüm bu linkler aslında aynı ürünün farklı sıralama şeklini anlatıyor.
    Sayfa aynı
    Title aynı
    keywords aynı
    description aynı
    Sayfa boyutu aynı

    Eğer sadece default sıralama şeklimizi googlebot'a bildirirsek Google diger sayfa sıralama şekillerine tıklanarak oluşturulan sayfayı görmezden geliyor ve bizim dublicate content cezası almamızı engelliyor googlebot'da boşuna gereksiz yere sitenizde zaman geçirmemiş oluyor.

    Seo adına müthiş bir olay Canonical Link.
    Sayfanın <Head> elemanı içine şu kodu eklememiz yeterli.
    <link rel="canonical" href=”http://www.siteniz.com/kategoriler/mouse-modelleri.php” />

    Başk bir Örnek

    1>>
    http://www.siteniz.com/page.html?sid=asdf314159265&page=3
    gibi bir sayfanın

    2>>
    http://www.siteniz.com/page.html
    şeklinde indexlenmesini sağlıyorsunuz.

    1 numaradakine benzer adresler, insanların o sayfaları linklemesini zorlaştırır, SessionID vb. özel bilgiler indexlenebilir, tracking (takip, izleme, referrer) kodları görünürde kalır, verileri sıralama kriterleri indexlenebilir (asc/desc vb..)


    Yapmanız gereken?

    <HEAD>..</HEAD> arasına eklemeniz gereken bir kod var. Scriptlerinizde bu kodu dinamik olarak ekletebilirsiniz.

    <link rel=”canonical” href=”http://www.siteniz.com/page.html” />
    Böylece 1 numaradakine benzer bir sayfanıza giren botlar adres indexlemek için orjinal 1 numaralı adres yerine, yukarıdaki "canonical link" tagı içinde verilmiş adresi alacaktır.

    Sık Sorulan Sorular


    • Bir domainden başka bir domaini "canonical link" gösterebilirmiyim?
    • CEVAP: Hayır, sadece girilen domain üzerinde linkleme yapabilirsiniz.

    --------------------------------------------------------
    • Subdomain > domain olarak gösterebilirmiyim?
    • CEVAP: Evet, blog.sitem.com üzerinden sitem.com u gösterebilirsiniz.

    --------------------------------------------------------

    • https:// yerine http:// linkini gösterebilirmiyim ?
    • CEVAP: Evet.

    Ek olarak..

    1. Joost de Valk, Wordpress için Canonical Link eklentisi yayınladı. Tıklayın
    2. Joost de Valk, Drupal için Canonical Link eklentisi yayınladı. Tıklayın
    3. Joost de Valk, Magento E-Commerce uygulaması için Canonical Link eklentisi yayınlad. Tıklayın


    Kaynak: MattCuts
  • 16-02-2009, 22:04:36
    #2
    rel= canonical olayının mantığını nihayet anladım teşekkürler
  • 16-02-2009, 23:59:51
    #3
    Bilgi için teşekkürler. Uygulayalım bakalım +rep
  • 17-02-2009, 00:09:14
    #4
    Ben tam anlayamadım.Mesela wordpress le alakalı bi sayfa da nasıl kullanabiliriz bunu, bir örnekle anlatır mısınız acaba?
    Biz seo kullanıyoruz mesela her sayfa ahmet-hassan.html veya 2-de-bir-mi.html diye bitiyor.Bizde buna gerek kalmıyor mu o zaman?

    Teşekkurler.
  • 17-02-2009, 00:22:29
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Teşekkürler yararlı bir bilgi... Özellikle arşiv sayfalarında tarih adıyla linklendirilen sayfaların onune geçılıp, aynın title ve metatag e sahıp sayfaların ındexlenmesını engellemış olacagız...
  • 17-02-2009, 00:31:37
    #6
    Üyeliği durduruldu
    Hmmmm, farklı ve bilinmeyen bir uygulama olmuş. Bilgi ve örnekli anlatım için teşekkürler
  • 17-02-2009, 00:35:14
    #7
    Teşekkür ederim.

    Düzenleme: Tam anlamamışım. Mevcut urller içinmiş. Güzel bir gelişme.

    Şunu da ekleyeyim. Anladığım kadarıyla,

    Bu gelişme REF saldırıları için de kullanılabilir.

    Ref saldırısı yapılmış sayfaya bu kodu eklerseniz, ref linkli urller değil normal url çıkacaktır. Yani REF saldırısına son
  • 17-02-2009, 14:24:09
    #8
    Evet REF saldırıları içinde çözüm olablir. Emin değilim belki VBulletin gibi forumlardaki topicid-konuadi.html gibi bi adresi sadece konuadi.html yaparak daha kaliteli bi görünüm elde edilebilir..
  • 17-02-2009, 15:17:37
    #9
    Misafir
    Ben tam anlıyamadım

    Örnek 3-sayfa.html yi bu kodu koyduğumuzda idsiz olarakmı indexliyor