Посоветуйте плагин WP для nofollow всех внешних ссылок на сайте

12
D
На сайте с 03.05.2016
Offline
14
818

Посоветуйте, пожалуйста, плагин WP на русском языке, чтобы присвоить атрибут nofollow всех внешних ссылок на сайте.

Рекомендую посетить Debaka.ru (http://debaka.ru/) - блог про заработок в интернете, обзоры веб-сервисов и интернет-проектов.
S3
На сайте с 29.03.2012
Offline
366
#1

Не надо плагин. Вот пример кода, который добавить в functions.php. В регулярке 100% не уверен, пусть знатоки поправят.


add_filter('the_content', 'remLink');

function remLink($content){
$pattern = '/\<a href\=/';
$replace =' \<a rel\=\"nofollow\" href\=';
$out = preg_replace($pattern, $replace, $content);
return $out;
}
Nordickan
На сайте с 09.02.2012
Offline
44
#2

Я пользуюсь вот таким кодом

add_filter('the_content', 'my_nofollow');
add_filter('the_excerpt', 'my_nofollow');
function my_nofollow($content) {
return preg_replace_callback('/<a[^>]+/', 'my_nofollow_callback', $content);
}
function my_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;
}

Плюс в том что работает независимо от шаблона ссылки

LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
Jaf4
На сайте с 03.08.2009
Offline
804
#3

А в чем смысл ставить нофолоу? Чтобы меньше комментили?

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
S3
На сайте с 29.03.2012
Offline
366
#4
Jaf4:
А в чем смысл ставить нофолоу? Чтобы меньше комментили?

Вы это серьезно?

Какая связь между нофоллоу и коментами? Но вообще вопрос зачем раздел оптимизации а не веб-стройки

Nordickan, Вроде так правильнее, но не все пока понимаю в вашем варианте. Регулярка - больное место))

Jaf4
На сайте с 03.08.2009
Offline
804
#5
Sly32:
Вы это серьезно?
Какая связь между нофоллоу и коментами?

Может возможность оставить ссылку в дофолоу-ресурсе при комментировании увеличивает количество комментариев и посетителей? Не?

Но вообще вопрос зачем раздел оптимизации а не веб-стройки

Вопрос звучал так:

Зачем присваивать атрибут нофолоу внешним ссылкам? Вы, я не сомневаюсь, знаете значение и свойства атрибута. Можете популярно объяснить, чтобы я, тупой, понял в чем смысл? :o

S3
На сайте с 29.03.2012
Offline
366
#6
Jaf4:
Можете популярно объяснить, чтобы я, тупой, понял в чем смысл?

Когда комментируешь - не видно, ссылка будет с нофоллоу или без, правильно? Соответственно на количество комментариев данный факт не повлияет.

Если у меня на странице появится десяток-другой ссылок - мне это ничего, кроме проблем не принесет в итоге, надеюсь не нужно обьяснять, каких.

В свое время закрытие ссылок на сайте помогло мне выйти из под фильтра Яндекса на одном из сайтов.

Jaf4
На сайте с 03.08.2009
Offline
804
#7
Sly32:
Когда комментируешь - не видно, ссылка будет с нофоллоу или без, правильно?

Неправильно. Можно посмотреть ссылки в других комментариях.



Соответственно на количество комментариев данный факт не повлияет.

Повлияет


Если у меня на странице появится десяток-другой ссылок - мне это ничего, кроме проблем не принесет в итоге, надеюсь не нужно обьяснять, каких.

Вы или запретите совсем ссылки, или разрешите их с передачей веса.


В свое время закрытие ссылок на сайте помогло мне выйти из под фильтра Яндекса на одном из сайтов.

Я не уверен, что нофолоу - это закрытие. Точнее я знаю, что это открытая ссылка, вес по которой не доходит до акцептора.

Так какой смысл в нофолоу, если весь вес все равно делится на все ссылки?

tommy-gung
На сайте с 22.11.2006
Offline
304
#8

the_content не относится же к комментариям

Здесь не могла быть ваша реклама
Jaf4
На сайте с 03.08.2009
Offline
804
#9
tommy-gung:
the_content не относится же к комментариям

да, верно. Я упустил.

S3
На сайте с 29.03.2012
Offline
366
#10
Jaf4:
Можно посмотреть ссылки в других комментариях.

Вы часто смотрите в код, когда хотите откомментировать что-то, вас заинтересовавшее? А если это сделает проф. спамер, увидит что не толку и не оставит свою ссылку - я буду только рад.

Jaf4:
Я не уверен, что нофолоу - это закрытие. Точнее я знаю, что это открытая ссылка, вес по которой не доходит до акцептора.
Так какой смысл в нофолоу, если весь вес все равно делится на все ссылки?

Давайте все-таки не теоретизировать, а исходить из обявленного, что вес такой ссылки не учитывается, она является чистой и из-за таких ссылок к сайту не применяют пессимизацию.

Кстати, кто напомнить - а разве по умолчанию в ВП ссылка в комментах не прячется в нофоллоу? В каком-то движке есть такое.

Ну и мы отклонились от темы, в которой не спрашивают - надо, а спрашивают - как?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий