• Bu yazıda eklenti kullanmadan sitenizdeki tüm linklere nofollow etiketi eklemenin yönteminden bahsedeceğim. Tabi bundan önce Nofollow Nedir, Ne İşe Yarar ? yazısını okuyarak bu konuda bilginiz yoksa, linklere nofollow etiketi eklemenin gerekliliği ve nofollow’un ne işe yaradığını öğrenebilirsiniz.

    Nofollow etiketi son derece önemlidir ve bu işlemi fonksiyonel şekilde yapmak isteyenlerin kullanmasını tavsiye ederim. Çünkü sitedeki tüm dış bağlantılara nofollow etiketi eklemek istemeyebilirsiniz ve böyle durumlarda External Links adlı eklentiye dair yazdığım yazıyı okumanızı öneririm.

    Öte yandan herkes eklentilerin sorgularına sitesinde yer vermek istemeyebilir. Malum en az sorgunun olduğu site en iyisidir her zaman… Peki bu durumda ne yapmak lazım? Yalnızca birkaç satır kodu functions.php dosyasına ekleyerek sitenizdeki tüm link çıkışlarına rel=”nofollow” etiketini otomatik olarak ekleyebilirsiniz.

    add_filter(‘the_content’, ‘auto_nofollow’);

    function auto_nofollow($content) {
    //return stripslashes(wp_rel_nofollow($content));

    return preg_replace_callback(‘/]+/’, ‘auto_nofollow_callback’, $content);
    }

    function auto_nofollow_callback($matches) {
    $link = $matches[0];
    $site_link = get_bloginfo(‘url’);

    if (strpos($link, ‘rel’) === false) {
    $link = preg_replace(“%(href=S(?!$site_link))%i”, ‘rel=”nofollow” $1’, $link);
    } elseif (preg_match(“%href=S(?!$site_link)%i”, $link)) {
    $link = preg_replace(‘/rel=S(?!nofollow)S*/i’, ‘rel=”nofollow”‘, $link);
    }
    return $link;
    }

    Gördüğünüz üzere yukarıdaki kodları functions.php dosyasını açıp php tagları arasına yazdığınız takdirde otomatik olarak sitenizdeki dış bağlantılara rel=”nofollow” etiketi eklenecek, bu sayede link verdiğiniz sitelerdeki sakıncalı içeriklerin bulunması ihtimaline karşın sitenizin güvenilirlik oranının zedelenmesi gibi durumları ortadan kaldırmış olacaksınız. Örnek olması için aşağıya bir de görsel olarak ekliyorum functions.php dosyasına eklenecek kodları.

    functions

    VN:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
p_ayrac
  • 2.397 kez görüntülendi.
  • 5 Yorum

Son Yorum: ömer

bunu bahsettiğiniz dosyaya eklediğimde beyaz sayfa çıkıyor?
  • Nofollow Nedir, Ne İşe Yarar ? başlıklı yazıda, nofollow etiketinin çalışma mantığı ve ne işe yaradığı konusunda bilgi paylaşmıştım. Şimdi, wordpress sisteminde linklerin nasıl nofollow yapılacağını anlatacağım.

    Sitenizdeki tüm linklere tek tek elle nofollow etiketi girmek oldukça zor olacaktır. İşte bu durumda devreye External Links eklentisi girmektedir.

     

    External Links eklentisi ne işe yarar ?

    • Yazı ve yorumlardaki, hatta tercihe bağlı olarak tüm sitedeki dış bağlantılara nofollow etiketi verir.
    • Dış bağlantıların başına, dış bağlantı olduğuna dair bir icon koyar ( tercihe bağlı)
    • Dış bağlantıların yeni pencerede açılmasını sağlar (tercihe bağlı)

    Eklentiyi External Links adresinden indirebilirsiniz. Eklenti Kurulumu başlıklı yazımda, bu eklentiyi nasıl kuracağınıza dair detaylı anlatım mevcuttur. Eklentiyi kurup etkinleştirdikten sonra, admin panelimizden Ayarlar > External Links sekmesine tıklayalım.

    external links

    Karşımıza bu şekilde ayar paneli çıkacaktır. Şimdi buradaki seçeneklerin ne olduğuna bakalım :

     

     

    Apply Globally: Seçtiğiniz takdirde ayarlar tüm site için geçerli olacaktır. Seçmezseniz sadece yazı ve yorumlarda geçerli olacaktır.

    Add Icons : Dış bağlantı iconu ekler.

    Add Nofollow : Dış bağlantılara nofollow etiketi ekler

    Open in New Windows : Dış bağlantıların yeni pencerede açılmasını sağlar.

     

    Hepsi bu kadar

    İyi bloglamalar 🙂

    VN:F [1.9.22_1171]
    Rating: 1.0/5 (1 vote cast)
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
p_ayrac
  • 5.747 kez görüntülendi.
  • 6 Yorum

Son Yorum: zangess

benim film sitem var. hiçbir link çıkışı yok başka siteye. bu eklentinn bir faydası yada zararı olurmu?


  • İnternet sitelerinin sayısı arttıkça, buna paralel olarak spam da arttı. Backlink kazanarak daha iyi konuma gelme, daha fazla hit kazanma hırsı ile yayılan spam, sadece spama maruz kalan websiteleri için değil, algoritmasını etkileyen Google için de rahatsızlık verici hale geldi. Bu nedenle, 2005’li yılların başında Google site sahiplerine yeni bir yöntem getirdi : “rel=nofollow”. Daha sonra diğer arama motorları tarafından da desteklenen bu etiket sistemi ile, artık websiteler, dış bağlantılarından dolayı zarar görmüyor. Aralarında WordPress’in de bulunduğu pek çok sistem de artık bu etiket sistemini destekliyor. Artık bu sistemlerde yorumlara eklenen linkler otomatik nofollow etiketi alıyor.

    Peki nedir “nofollow” hangi mantıkla çalışır ? Bu etiketin çalışma mantığı ve ne işe yaradığı hakkında pek çok farklı değerlendirme var. “Nofollow” etiketinin ne olduğunu, ne olmadığını açıklayarak anlatmak istedim.

    χ rel=”nofollow” = “Bu linki görmezden gel, gitme, gezme” : Bu bilgi yanlıştır.  ( Bunu yapan “nofollow” değil “noindex” dir.)

    χ rel=”nofollow” = Sitenin Google’da yükselmesini sağlamaz : Bu bilgi yanlıştır.

    χ rel=”nofollow” = Bağlantı verilen siteyi olumsuz etkiler : Bu bilgi yanlıştır.

    “nofollow” etiketi, link için değil sadece pagerank değeri için bir görmezden gelmedir.

     

    Şimdi gelelim “nofollow” etiketi için doğru bilgilere:

    Bu bağlantının, site ile alakası yok demektir.

    Pr değerine etkisi olmaz

    Arama motorlarındaki konumu etkiler

    Hiti artırır

     

    Peki bu ne demek oluyor ? Görüldüğü gibi “nofollow” backlinkler, söylendiği gibi faydasız değildir. PR değerimize herhangi bir etkisi olmaz lakin backlink kazanılan sitenin durumuna göre Google’da üst sıralara çıkmamız konusunda  fayda sağlayabilir, hitimizi artırır.

     

    Şimdi gelelim rel=”external” ile rel=”nofollow” arasındaki farka :

    rel=”nofollow” , az önce de bahsettiğimiz gibi, “bu siteye bağlantı verilmiş ancak bu sitenin benim sitemle bir alakası yok” demektir.

    rel “external” , ise sadece “bu bağlantı site dışı bağlantıdır” demektir ve dofollow bir etikettir

    rel “external nofollow” ise , “bu bağlantı site ile alakası olmayan bir dış bağlantıdır” demektir.

     

    Teşekkürler, bol backlinkli günler 🙂

     

    VN:F [1.9.22_1171]
    Rating: 5.0/5 (1 vote cast)
    VN:F [1.9.22_1171]
    Rating: +1 (from 1 vote)
p_ayrac
  • 2.068 kez görüntülendi.
  • 1 Yorum

Son Yorum: Serdar Sezen

Aykut bey öncelikle sizi tebrik etmek istiyorum. İnsanlar okudukları, fakat doğru okuyup anlayıp anlattıkları şeyleri görünce mutlu oluyorum. R10 sitesinde…

Bu site Aykut ÖZDEMİR tarafindan kurulmuştur.