Anasayfa » Wordpress Geliştirme » Linklere Otomatik Olarak “Nofollow” Etiketi Ekleme

Linklere Otomatik Olarak “Nofollow” Etiketi Ekleme

Linklere Otomatik Olarak “Nofollow” Etiketi Ekleme

nofollowGüncel ve içerik üzerine kurulmuş olan blog sitelerinde kaynakça ve yazı içinde bulunan linkler için “nofollow” etiketi kullanarak sitemizin dışarı link oranını faydasız çıkışlar şeklinde belirterek referans amaçlı kullanıldıklarını arama motoru botlarına belirtmemiz gereklidir. 400 kelimelik ve 3 farklı kaynak üzerinden hazırlanan bir makalede ortalama link sayısı 6 ila 10 arasında değişebilmektedir. Bu linklerin her birine tek tek “nofollow” etiketi eklemeye uğraşmak yerine ufak bir fonksiyon sayesinde bu işlemi otomatik olarak uygulamaya sokabiliriz.

İLGİNİZİ ÇEKEBİLİR  WordPress uyumlu hosting nedir?

Yapacağımız işlem temamızın functions.php dosyasını notepad++ ile açarak aşağıda verilmiş olan fonksiyonları

<?php

satırından hemen sonraya yapıştırmaktır.


add_filter('the_content', 'blogizma_otomatik_nofollow');
function blogizma_otomatik_nofollow($content) {
return preg_replace_callback('/<a>]+/', 'blogizma_otomatik_nofollow_callback', $content);
}
function blogizma_otomatik_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;
}

Yukarıda verilmiş olan kodları functions.php dosyanızda belirtilen yere ekledikten sonra kaydedip tekrar FTP konumuna yüklemeniz yeterli olacaktır.

İLGİNİZİ ÇEKEBİLİR  Temanıza Breadcrumb Özelliği Kazandırma
OKUYUCU YORUMLARI

OKUYUCU YORUMLARI
  1. mehmet

    çok beyendiyim veçok yardımcı olan bir porguram

  2. film izle

    cok faydalı bir bilgi elinize saglık

DUYURU
Yeni başlayan ve WordPress sitelerini geliştirmek isteyen kullanıcıları bir araya getiren WordPress Destek sitemiz açıldı!
WORDPRESS DERSLERİ
CSS DERSLERİ
SON YORUMLAR
  • BAĞLANTILAR
    SON DAKİKA HABERLER