
External Link (Harici Link), bir sitenin kendi alan adı haricinde farklı bir alan adına yapmış olduğu link çıkışıdır. External eski nesil olarak bilinen target=”_blank” koduyla aynı işleve sahiptir. Aralarındaki fark External’in yeni teknoloji ve güncel kodlamaya uygun olmasıdır.
Biraz daha detaylıca inceleyecek olursak External link, kendi web siteniz haricinde vermiş olduğunuz linklerdir. Örneğin şuanda bu sayfadan Google.com’a giden bir link oluşturacak olursak bu link bir external link olmuş olacaktır. External link yalnızca harici URL’ler için değil sitenin kendisi için de geçerli olabilir. Örneğin sitenin farklı subdomainleri arasında verilen linkler de birer External Link kabul edilmektedir.
External link oluşturmak oldukça basittir, link yapısını oluştururken tek ihtiyacınız olan şey target=”_blank” yerine Rel=”external” etiketini kullanmaktır. Ayrıca dilerseniz rel=”external,nofollow” olarak kullanarak da Nofollow bir external link oluşturabilirsiniz.
Örnek External Link kodu;
Bu kodu kullandığınız sayfada link yeni sayfa içerisinde açılmıyorsa bu sorunu da JavaScript kodu kullanarak düzeltebilirsiniz. Aşağıda yer vermiş olduğumuz JS kodunu etiketleri arasına yerleştirerek çalışmasını sağlayabilirsiniz;
function HariciLinkler() {
if (!document.getElementsByTagName) return;
var linkler = document.getElementsByTagName("a");
var linklerAdet = linkler.length;
for (var i=0; i
var tekLink = linkler[i];
if(tekLink.getAttribute("href") && tekLink.getAttribute("rel") == "external") {
tekLink.target = "_blank";
}
}
}window.onload = HariciLinkler;