Dofollow блог без использования плагинов

Эта тема не новая и многие читателя блога наверное удивляются, зачем я это пишу.

Дело в том, что недавно мне приходилось рыться в файлах движка, работающих с функционалом комментариев в WordPress, так что я имел представление что к чему. А после этого натыкаюсь на статью, в которой как раз описывают, как отключить nofollow в комментариях.

Опишу, как это у них происходило пошагово:

  1. кто-нибудь оставил комментарий,
  2. WordPress добавил в каждую ссылку в тексте комментария атрибут nofollow,
  3. коммент был занесен в базу вместе с nofollow
  4. при выводе текст комментария обрабатывался и у каждой ссылки удалялись nofollow через регулярные выражения;

Как это должно происходить:

  1. кто-нибудь добавляет комментарий,
  2. комментарий заносится в базу как есть, без 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');

В итоге получаем:

ссылка на сайт автора комментария без nofollow

Преимущества dofollow-блогов

Преимуществ не так уж много и все они довольно сомнительные:

  • появится большее количество людей, которые будут оставлять комментарии только ради ссылки,
  • чем больше показатели ТИЦ и PR вашего блога, тем охотнее люди будут комментировать,
  • ваш блог может попасть в каталоги dofollow-блогов, которые могут принести дополнительный трафик;

Важно: не забудьте установить защиту от спама. Метод, описанный в той статье, будет 100% работать против автоматических спамных комментов, проверено мной лично.

Источник: misha.blog

Миша Рудрастых

Путешествует по миру и рассказывает всем о WordPress лично, у себя в блогах и на курсах в Санкт-Петербурге. Умеет просто объяснять сложные вещи, делает это красиво. Организовывает неплохие WordCamp's, но совсем не умеет слушать чужие доклады.

1 комментарий к “Dofollow блог без использования плагинов”

  1. Мне кажется, что dofollow — это основной принцип интернета. Если уж человек решил сослаться на какой-то сайт, значит он полезный пусть ему немного тиц передастся

    Ответить

Добавить комментарий

%d такие блоггеры, как: