Nofollow code pentru all external link pe site

AlexH

Merg pe strada catre Mine...
Membru personal
Administrative
Freelancer
SEO Expert
Am testat multe pluginuri pentru nofollow dar nici unul nu este cum vreau.
Vreau un code care sa-l adaug pe site si sa puna NOFOLLOW si chiar NOINDEX la orice link extern si doar cele setate de mine sa aiba follow. Stiti cum era codul de la adf.ly care il adaugai in footer si punea inainte de orice link, un shortlink de la adf.ly.

Indiferent ce plugin am testat tot sunt 10-20 link externe care au dofollow, depinde si de cate scripturi sunt, etc.
Deci se pricepe cineva sa-l faca?
 
Daca te referi la linkurile din continut ( the_content) atunci poti folosi asta adaugat in functions.php
Cod:
function wh_addNoFollowToContent($html, $skip = null) {
    return preg_replace_callback(
            "#(<a[^>]+?)>#is", function ($mach) use ($skip) {
        return (!($skip && strpos($mach[1], $skip) !== false) && strpos($mach[1], 'rel=') === false) ? $mach[1] . ' rel="nofollow">' : $mach[0];
    }, $html);
}

add_filter('the_content', 'wh_addNoFollowToContent');
 
ma refer la toate link externe de pe site, inclusiv cele din src script daca e posibil.
 
Loading...
Back
Sus