
Rel=canonical’a pek aşina değilseniz, öncelikle bu makaleyi okuyunuz.Ve daha sonra da mümkünse konuyla ilgili video izleyiniz.
Bazen, google’ın sürekli rel=canonical url’sini tercih edilen url olarak kullanıp kullanmayacağına çelişkide kalınan durumlarla karşılaşabiliriz. Cevap şu ki; rel=canonical url’leri güçlü bir ipucu oldukları için alıyoruz, fakat bazı durumlarda onları kullanmıyoruz.
Mesela, sizin kendi ayağınıza kazara ateş ettiğinizi düşünelim(bir rel=canonical’a karşı bir non-existent’a vurgu yapıyoruz), rel=canonical ile spesifikleştirdiğiniz destination url’sini kullanmama hakkınızı korurduk.
Bir diğer örnek ise, sizin rel=canonical tercihinize devam edemeyeceğimiz yerlerdir,yani : eğer sizin sitenizin hacklendiğini düşünüyorsak ve hacker kasten kötü bir rel=canonical eklediğini düşündüğümüz durumlar.Açık olan şu ki, eğer bir hacker sizin sitenizi bir rel=canonical ekleyebilecek kadar kontrol edebiliyorsa, o halde sizin sitenize malware eklemek gibi daha kötü şeyler de yapabilir, gizli veya kasti linkler veya metinler ekleyebilirler.
Bugün, rel=canonical kullanmayan başka bir konu hakkında daha konuşmak istiyorum. Öncelikle, biraz beyin egzersizi yapalım bu konu üzerine. Html body’sinde görsek bile, Google rel=canonical’a güvenmeli mi? Cevap hayır, çünkü, bazı siteler insanların site içerigini veya html’sini düzenlemesine olanak sağlıyor. Eğer google html body’sindeki rel=canonical’a güveniyorsa, insanların sitelerin bazı yerlerine rel=canonical bıraktıkları ve sayfayı hijack(korsanlık-çalmak) daha fazla saldırıyla karşılaşabiliriz.
Şimdi asla bir rel=conanical güvenmememiz gereken durumlara bakalım:
Eğer Head kısmında tuhaf bir şey gördüysek,bu durum gerçekleşmiş olabilir.Mesela, eğer sıradan bir yazı veya tag(genellikle htlm body’sinde yada dokümanın head’inde gördüğümüz) girmeye başladıysak, belki de birisi Head kısmını kapatmayı unutmuştur diye düşünebiliriz.rel-canonical’a body2de yer vermeyiz(çünkü daha önce de söylediğimiz gibi insanlar bunları spam sanarlar), bu nedenle bu tür durumlarda rel=canonical’a güvenmeyebiliriz. Özellikle de genelde body’de gördüğümüz sıradan bir metin veya tag’den sonra gelirse.
Ama genel olarak, head’iniz normal göründüğü sürece, işler yolunda demektir. Eğer ciddi anlamda güvende olmak istiyorsanız, Rel=canonical’ın ilk şey veya head section’daki ilk şeylerden biri olduğundan emin olun. Tekrarlamak gerekirse, işler her türlü yolunda gider,ama eğer kolay bir ipucu istiyorsan, rel=canonical’ı head’in en üstüne yerleştiriniz.
| < Önceki | Sonraki > |
|---|



