وبگرانآموزش وردپرسکد های وردپرسنوفالو کردن خودکار لینک ها

نوفالو کردن خودکار لینک ها

نوفالو کردن خودکار لینک ها

نوفالو کردن لینک ها

وبمستران  و سئوکاران امروزی اهمیت Nofollow کردند لینک هایی که برای سایت های دیگر هستند یا لینک های خروجی را به خوبی می دانند. این روش باعث می شود تا خزنده های گوگل به محض رسیدن به لینک هایی که دارای ویژگی Nofollow هستند از بررسی آن خودداری نموده و در نتیجه باعث بهبود سایت شما میشود چرا که با این کار سایت خود را بالا برده اید.

امروز قصد معرفی قطعه کدی را دارم که با افزودن آن به فایل functions.php سایت وردپرسی خود دیگر نیاز ندارید تا به لینک های خارجی به صورت یکی یکی ویژگی Nofollow بدهید.

امیدوارم از این قطعه کد استفاده کافی راببرید.

function auto_nofollow_webgaran($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;
}
add_filter('the_content', 'auto_nofollow_webgaran');

اشتراگ گذاری در:
اگه خوبه لایکش کن




1
دیدگاه بگذارید

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
محمد رضا Recent comment authors
  Subscribe  
جدید ترین قدیمی ترین most voted
Notify of
محمد رضا
Guest
محمد رضا

بسیار عالی بود
ممنونم