Эта тема не новая и многие читателя блога наверное удивляются, зачем я это пишу.
Дело в том, что недавно мне приходилось рыться в файлах движка, работающих с функционалом комментариев в WordPress, так что я имел представление что к чему. А после этого натыкаюсь на статью, в которой как раз описывают, как отключить nofollow в комментариях.
Опишу, как это у них происходило пошагово:
- кто-нибудь оставил комментарий,
- WordPress добавил в каждую ссылку в тексте комментария атрибут nofollow,
- коммент был занесен в базу вместе с nofollow
- при выводе текст комментария обрабатывался и у каждой ссылки удалялись nofollow через регулярные выражения;
Как это должно происходить:
- кто-нибудь добавляет комментарий,
- комментарий заносится в базу как есть, без nofollow;
Это что касается ссылок в тексте комментария, при удалении nofollow с имени автора всё происходит немного по-другому, итак:
Избавляемся от nofollow-атрибута в ссылках в тексте комментария
Всего лишь одна строчка кода, которую нужно скопировать в functions.php:
remove_filter( 'pre_comment_content', 'wp_rel_nofollow', 15 ); |
Внимание: если добавлять rel=»nofollow» при написании комментария вручную, то атрибут не удалится.
Также не будут затронуты старые комментарии на блоге, которые уже занесены в базу с nofollow.
Удаляем nofollow из ссылок в имени автора
Этот код тоже в functions.php:
function true_dofollow_author_link($nofollow) { $nofollow = str_replace("rel='external nofollow'","rel='external'", $nofollow); return $nofollow; } add_filter('get_comment_author_link', 'true_dofollow_author_link'); |
В итоге получаем:
Преимущества dofollow-блогов
Преимуществ не так уж много и все они довольно сомнительные:
- появится большее количество людей, которые будут оставлять комментарии только ради ссылки,
- чем больше показатели ТИЦ и PR вашего блога, тем охотнее люди будут комментировать,
- ваш блог может попасть в каталоги dofollow-блогов, которые могут принести дополнительный трафик;
Важно: не забудьте установить защиту от спама. Метод, описанный в той статье, будет 100% работать против автоматических спамных комментов, проверено мной лично.
Источник: misha.blog
Мне кажется, что dofollow — это основной принцип интернета. Если уж человек решил сослаться на какой-то сайт, значит он полезный пусть ему немного тиц передастся