İçerik güncelliği kadar backlink güncelliği de önemlidir.
Kaydol Oturum Aç

Target yerine External Neden Gereklidir ? Nasıl Sağlanabilir ?

Target yerine External Neden Gereklidir ? Nasıl Sağlanabilir ?

External Nedir?
Rel=”external” , target=”_blank” ile aynı işlevi gören bir koddur. Bu kodlar her ne kadar aynı işlevi görse de, external kodu son web teknolojilerine uyumlu olarak oluşturulmuş bir koddur.

External kodunu da target gibi nofollow yapmak tabii ki mümkündür. Bunun için rel=”external” koduna nofollow kodunuda ekliyoruz ve şöyle oluyor;

rel=”external,nofollow”

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.

Target ile External Arasındaki Farklar Nelerdir?
Target kodu, eski bir koddur ve artık w3c standartlarına uymamaktadır. Bu nedenle artık yeni pencere açma kodları yazılırken external kodu tercih edilir.
Aşağıdaki bölümden eski ve yeni kod arasındaki farkı anlayabilirsiniz.

Eski Kod;
<a href=”http://www.seohocasi.com” target=”_blank”>Yeni Bir Pencere Aç</a>

Yeni Kod;
<a href=”http://www.seohocasi.com” rel=”external”>Yeni Bir Pencere Aç</a>

“rel” kodunun asıl amacı, herhangi bir linki yeni pencerede açtırma olmadığı için yeni kodu kullanırken, direk sitenize yapıştırırsanız çalışmaz. JavaScript kodları ile bu kodun çalışmasını sağlayabilirsiniz.
JavaScript kodları;

function  HariciLinkler() {
if (!document.getElementsByTagName) return;
var linkler = document.getElementsByTagName("a");
var linklerAdet = linkler.length;
for (var i=0; i<linklerAdet; i++) {
var tekLink = linkler[i];
if(tekLink.getAttribute("href") && tekLink.getAttribute("rel") == "external") {
tekLink.target = "_blank";
}
}
}window.onload = HariciLinkler;

Üstte belirmiş olduğum JavaScript kodlarını, rel kullandığımız sayfaya, <script></script> tagları arasına koyarak yapıştırıyoruz.

Böylelikle rel koduna, yeni pencerede açma işlevini vermiş oluyoruz.

Bir önceki yazımız olan WordPress » All in one SEO Pack başlıklı makalemizde all, all in one seo ve all in seo pack hakkında bilgiler verilmektedir.

Benzer Seo Yazıları

Seo Dersleri
14 Yorum
1.967 Okunma

“Target yerine External Neden Gereklidir ? Nasıl Sağlanabilir ?” için 14 Yorum Yapılmış.

    turushan
    28 Şub 2010

    fazlasıyla açıklayıcı güzel bilgiler teşekkürler seohocası !

    ilaçlama
    30 May 2010

    herşey için teşekür ederim.

    30 May 2010

    tşk ederim

    23 Ağu 2010

    Bu başka bir sayfada açma olayını ayarlamayı, bu linki kullandığımz sayfaya mı yukarda verdiğiniz java kodlarını ekliyeceğiz.

    Yani bunu tek tek eklemek yerine target= “blank”>’ı rel=”external”> yapamaz mıyız? Yani her zaman linkler rel=”external”> olsun?

    Fırat
    07 Eki 2010

    External günümüz teknolojisine uygundur. Target artık eskide kaldı. 97-98 yıllarında kullanırdık bu tagları. Şimdilerde moda external.

    30 Ara 2010

    Fırat heralde sen internetle 60larda tanıstın, kimbilir belkide sen buldun.

    97-98 lerde kullanırmış, Sımdıkı yazından bıle cocuk oldugun anlasılıyor o yıllardada bebeydin büyük ihtimal.

    Bu işler modayla fln yürümez, target=”_blank” hala w3 standartlarına uygundur, boyle seo uzerıne buyuk bı yol katetmiş bi site nasıl yazmış bu saçma makaleyi anlamadım.

    rel=”external” olayının seo üzerine zerre kadar bi faydası yoktur. Yukarıdaki js’dede tarayıcıya target=”_blank” ‘ı rel=”external” olarak tanıması anlatılmış, bu rel=”external” değil link=”yenipenceredeac” seklindede tanımlanabilir. Gereksiz olduğu gibi, kod kirliliğinden başka bişey değil..

    12 Mar 2011

    Bu seo onerinizi dogru bulmuyorum. Yeni arama motoru orumcekleri sadece kaynak kodda gorunenleri degil javascript ile calismis kodun son halini indeksleyebiliyor. Bu sebeple target blanki sonradan eklemeniz bu ipucunu anlamsizlastiriyor. ayrica targete her halukarda ihtiyac duyuluyor gordugum kadariyla yeni bir tag la yapamiyorsunuz yeni pencereyi.

    Kaan Gülten
    12 Mar 2011

    @Caner bayraktar, bu konu seodan ziyade w3c standartları için yazılmıştır. Target kodu artık eskide kalmış bir w3c kodudur. Target kodudun javascript veya html üzerinden çalışması da birşey ifade etmez. Sonuçta target, linkin yapısını ve kalitesini değiştiren bir parametre değildir. Aşağıdaki 2 konuda bu sorunuzla ilgili de ayrıntılı cevabı bulabilirsiniz. Eğer isterseniz daha fazla kaynak bulup gösterebilirim.

    http://www.egonomik.com/2010/09/w3c-xhtmlstrict-standartlari-ve-uygun-yeni-pencere-linki-olusturmak/
    http://www.ajaxblender.com/open-links-new-window-w3c-valid-target-blank.html

    13 Mar 2011

    Ancak daha eski DOCTYPE versiyonu belirterek (eğer ihtiyaç yoksa) böyle bir doğrulama sorunu çıkmayacaktır.

    Bunun dışında HTML 5′te target tagı geri dönüyor gibi görünüyor: http://www.w3.org/TR/html5/text-level-semantics.html#the-a-element

    Ayrıca CSS3′te de targete yönelik gelişmeler var: http://www.w3.org/TR/css3-hyperlinks/#target

    Edict WhiteDay
    22 Kas 2011

    var myLink = document.createElement(‘a’);
    var hrefs = “http://www.bookmark.it/bookmark.php?url=” + url;
    $(myLink).attr({ href: hrefs , title: ‘send to bookmark.it’ });
    $(myLink).html(“bookmark.it”);
    $(left).append(myLink);
    Bu Kodlarda Blank nasıl Açtırcaz???

    22 Ara 2011

    Merhaba hocam, seo analizi yaptırdığımda sitenizde target kullanılmış diyor. Biraz inceleme yaptım 2 tane target bulabildim. Bir tanesi Target=”popup” diğeri Target=”self” bunlara bir değişiklik yapmam gerekiyor mu acaba?

    bir bilen
    18 Oca 2012

    Tamamen ziyaretçiye alakasız bilgiler derler ya kelin ilacı olsa diye kendi sitelerinde kullanmışlar ama sanırım yeni pencerede açması için js kodunu yerleştirmemişler yada ziyaretçinin sayfada kalma süresini çoğaltmak istemiyorlar neyse target=”blank” w3 e uygundur. rel=”external” aslında google botları için geliştirilmiştir belkide google bota yeni pencerede aç diyor olmazmı? buda bakış açısı tabi :D

    20 Nis 2012

    ” target=”blank” w3 e uygundur. rel=”external” aslında google botları için geliştirilmiştir belkide google bota yeni pencerede aç diyor olmazmı? buda bakış açısı tabi :D ” demişsiniz.

    Bakış açınız mantıklı geldi (:

Yorum Yapabilirsiniz

Son Eklenen Videolar

Reklam harcaması 2011'de 3.6 milyar TL'den 4.3 milyara çıktı. Gazete %11, TV %21, outdoor %22, internet %37 büyüdü. - 11/03/2012 - 11:21
Rus yapımı arama motoru Yandex Marmara Üniversitesi'nde 8 Mart'ta Türkiye’deki hedeflerini anlatan bir sunum yaptı. Sunumun ardından E- Ticaret ve Arama Motoru konusu işlendi. Ardından soru – cevaplardan oluşan panel gerçekleştirildi. - 09/03/2012 - 08:38
Teknoloji devi Apple’ın piyasa değerinin ilk kez 500 milyar doların üzerine çıktığı bildirildi. Böylece, Apple dünyanın en değerli şirketi konumunu da sağlamlaştırmış oldu. Bugüne kadar sadece altı şirket 500 milyar dolar seviyesini aşabilmişti. - 02/03/2012 - 12:17
Tüm Son Dakika Seo Haberleri