Enes İLHAN\ Jquery ile Linkleri Yeni Sekmede Açma

Wordpress 4 yorum 4.933 14 Haziran 2014

Bloglarımızda genellikle yeni sekmede açacağımız linkler için target=”_blank” kodunu kullanırız. Bu son derece normalmiş gibi gözükürken bazı kesimler html 5’de target_blank kodunun hatalı taramalara yer açtığını söylüyorlar. Hatta seo hocası şöyle bir açıklama yapmış:

Target Nedir?
Target kodu, linke tıklanıldığı zaman sayfanın nasıl açılcağını belirleyen koddur. Örneğin, target=”_blank” şeklinde kullanılarak linkin yeni sayfada açılması sağlanabilir. Ancak target artık güncel web teknolojileri tarafından Onaylanmayan bir koddur. Dolayısıyla bu kod yerine yeni pencereleri rel=”external” ile açmak seo açısından önemlidir.

Böyle bir açıklama var ama kimileri de bunun tam tersi olduğunu söylüyor. Misal;

SEO analiz araçlarına inanmayın. Çoğu yalan. Target komutu HTML5 ile de destekleniyor. SEO açısından şimdilik bir zararı yok.

Valid Browsing Context Name Or Keyboard

Şimdi burada önemli olan sizin kararınız olacak arkadaşlar. Ben size sadece yolu göstereceğim gidip gitmemek size kalmış. Eğer benim gibi kıllandıysanız veya target_blank kullanmayı sevmiyorsanız şu yöntemle de aynı yola çıkacaksınız. Öncelikle siteleriniz de güncel bir jquery kodu olacak. Bir çoğunda zaten olduğunu varsayarsak yeni bir javascript sayfası açarak veya sitelerinizde var olan örnek;”site.js, script.js, site-js” vs. gibi javascript dosyalarınız varsa içine şu kodları eklemeniz yeterli olacaktır:

/* Yeni Sekme Linkler */
    jQuery('a[rel=yenilink]').attr('target','_blank');
    jQuery('a[rel=nofollow]').attr('target','_blank');
    jQuery('.cik').attr('target','_blank');

Bu jquery kod yardımıyla artık linklerin içine target=”_blank” yerine class=”cik” kodunu yazarsanız linkleriniz yine yeni sekmede açılacaktır. Şu an ben bu yöntemi kullanıyorum. SEO açısından bir yararı var mı bilmiyorum ama en azında target kodundan daha kısa oluyor 🙂 Dediğim gibi uygulayıp uygulamamak size kalmış. Ben sadece nasıl olabileceğini göstermeye çalıştım. Bir sonraki yazıda görüşmek üzere..

Bu yazıdan önce yazmış olduğum "Yeni Tema da Tamam.." başlıklı yazımı da okumanızı tavsiye ederim.

Yorumlar ;

25 Haziran 2014 - 01:13:02

External bana da mantikli geliyor ama bloğumda targetlar dolu.

İlginçmiş bu da 😀

ev dekorasyonu
3 Temmuz 2014 - 11:14:40

HTML5 ile evet seo için sorunu yok ama html icin Jquery sitelere seo açısında yararı yok aksite botları kasıyor.

birhdfilm
22 Temmuz 2014 - 15:46:44

Ben de buna benzer bir kod kullanıyorum yeni sekmede açmak için. Hala target blank kullananlara şaşırıyorum 😀

fotoğrafçılık kursları
1 Ekim 2014 - 11:42:14

bilgilendirici bir yazı olmuş sağolun 🙂