Как и зачем делать dofollow блог на wordpress
Наверное, каждый из вас слышал о так называемых dofollow блогах. Движение по их созданию и поддержке было организовано уже и не помню когда, давненько в общем, но с тех пор их актуальность так и не ушла. Это связано с рядом причин. Вообще dofollow блог – это проект, где в ссылки на авторов комментариев полностью открыты для индексации. Это в какой-то степени призвано стимулировать посетителей блога оставлять свои комментарии в нем. Таким образом, довольными остаются все – и автор проекта, где развивается бурное обсуждение, и комментатор, которые получает бесплатную ссылку на свой блог.
Вообще dofollow блоги – штука, безусловно, полезная. Но, увы, как и многие благие начинания, некоторыми личностями она начала применяться нехорошо – речь идет о спаме. Понятно, что блоги, где можно получить бесплатную обратную ссылку на свои проекты могут быть использованы для наращивания пузомерок тиц и pr. Одно дело, когда в ссылках размещаются персональные блоги комментаторов – тогда, в принципе, ничего плохого в этом нет, но очень часто туда пихают различные ссылки на сателлиты, говносайты, сплоги и прочую гадость. Для полноты картины это все делается еще и на автомате. Итого приятного для авторов блогов мало.
Поэтому неудивительно, что само движение и dofollow блоги начали потихоньку «сворачиваться». Тем не менее, добровольцы поставить ссылку на сайт комментатора есть и сейчас. И это хорошо. Более того – я решил к ним присоединиться и тоже сделать wordpress inside dofollow блогом! Надеюсь, это привлечет новых читателей и поможет сделать материалы проекта более обсуждаемыми. Но хочу предупредить всех заранее – как и на других блогах я буду использовать правила комментирования и тщательно проверять их содержимое. Это, конечно, немного хлопотно, но с помощью различных плагинов защиты от спама и обретенных ранее навыков, думаю, справлюсь:)
Как сделать dofollow блог на wordpress
Теперь, собственно, практическая часть статьи. По умолчанию в wordpress для каждой обратной ссылки на сайт автора ставится атрибут rel=’external nofollow’. Он запрещает индексацию ссылки для поисковых систем Google, а с недавних пор и Яндекс. Поэтому главная задача избавиться от ненужного атрибута в ссылка комментатора. Тут, как всегда, есть 2 пути.
1. Для тех, кто не очень любит копаться в кодах системы, боится что-то испортить или просто предпочитает использовать плагины, могу посоветовать скачать sem dofollow плагин. Он позволяет избавить ваши комментарии, а точнее ссылки на сайты авторов, от «злого и ненужного» атрибута nofollow.
Установка простая – заливаем модуль на фпт в папку /wp-content/plugins/, после чего активируем его из админки. На момент написания поста dofollow плагин поддерживал версии системы вплоть до wordpress 2.9.1 (минимальная – 2.0).
2. Второй вариант – это непосредственная правка кода системы wordpress. Если вы посмотрите файл шаблона, отвечающий за вывод комментариев, comments.php или файл functions.php, где вывод может быть переопределен, то найдете там функцию comment_author_link. Именно она генерирует и выводит ссылку, что указывает пользователь при комментировании.
Теперь заходим на фтп в директорию блога wp-includes, где находим файл comment-template.php. В нем ищем указанную выше функцию (она должна начинаться где-то с 140 строки).
function get_comment_author_link() { /** @todo Only call these functions when they are needed. Include in if... else blocks */ $url = get_comment_author_url(); $author = get_comment_author(); if ( empty( $url ) || 'http://' == $url ) $return = $author; else // $return = "<a class="url" rel="external nofollow" href="$url">$author</a>"; $return = "<a class="url" href="$url">$author</a>"; return apply_filters('get_comment_author_link', $return); }
Внимание! В моем примере я уже изменил нужную нам строку – смотрим в самом конце есть фраза «$return =», где прописывается формат ссылки. Нам достаточно убрать оттуда rel=’external nofollow’, сохранить файл и перезаписать его на фтп. После этого проверяем комментарии кода – вуаля, теперь наш блог dofollow. Единственно замечание по методу – при обновлении wordpress придется этот небольшой хак повторить еще раз.
В общем, комментируем посты не стесняемся – wordpress inside теперь dofollow блог! Только убедительная просьба не спамить – писать хорошие осмысленные комментарии и не оставлять ссылки на псевдосайты.
Продолжаю меняться ссылками!!! Налетай.
Комментариев - 88 к статье “Как и зачем делать dofollow блог на wordpress”
Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!
Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:
- Плагин WPML – мультиязычность и локализация wordpress сайта
- Добавление кнопки Вконтакте, Facebook и Twitter в wordpress блог
- Оригинальные бесплатные шаблоны для Wordpress
- Улучшаем страницу с результатами поиска в wordpress
- Последние сообщения twitter в wordpress блоге
- Плагин jQuery Image Lazy Loader WP – постепенная загрузка изображений
- Отказ от PHP 4 и MySQL 4 для WordPress 3.2
- Добавление ссылок nofollow в blogroll блога
- Сервис keyCaptcha – интерактивная каптча для защиты от спама
- Убираем ненужный текст из атрибута title для ссылок категорий
- Безопасность (2)
- Видео (4)
- Возможности (28)
- Начинающим (11)
- Новости (14)
- Оптимизация (6)
- Плагины (29)
- Сервисы (6)
- Хаки и секреты (22)
- Шаблоны (7)

Категории:
Теги:
Спасибо, теперь я тоже ДуФоллоУ
А я вот совсем запутался, Хотел делать дуфоллоу, но вся проблема в том, что таким сайтам придется не сладко в GGL, для которой я делаю пару сайтов, слишком много ВС со страницы. Поэтому коммерческим сайтам придется отказаться от дуфоллоу =\
Если верить сеодоктору, о котором я написал у себя в блоге, то wordpress inside dofollow блогом боле не является… Может причина в обновлении до 2.9.2, автору необходимо переделать хак.
Артин, именно, я убрал dofollow функции в блоге. Кстати, после распознавания Яндексом rel=»nofollow» весь спам обрушится на подобные проекты)
Tod, как скоро произойдет сие действо? Я у себя на блоге собираюсь все таки убрать нофолоу, и обороняться от спама старой доброй связкой Akismet + возможность оставлять комментарии только проверенным пользователям + убрать все теги из комментариев. Посмотрим хлопотно ли это…
ps: Понравился ваш блог, подпишусь на него.
Артин, та уже непонятно, проводимый эксперимент то ли не был до конца достоверным, то ли в последний момент не прошел. В любом случае мне лично надоел спам как таковой, в каждым днем его число увеличивалось и я решил убрать dofollow.
Tod, может посоветуешь чего? Сначала установил плагин, посмотреть как действует, не помогло. Ссылки все равно нофолоу.
Вырезал вручную в файле comment-template.php все ‘external’, ‘external nofollow’, ‘nofollow’, с которыми кстати плагин ничего так и не сделал, но ссылки все равно не изменились.
Уж не знаю в каких файлах копать, вручную все перебирать несколько лениво да и вместо этого есть чем заняться…
Артин, вообще бывает, что формат вывода комментариев задается в файле functions.php с помощью функции wp_list_comments – может быть поискать там.
тоже буду сейчас же делать свой блог dofollow. присоединяйтесь. кто смелый?
Саш, давай меняй в статье инфу про Яшу и nofollow :-)
Сергей Брусенцов, немного подправил, уговорил.
Ну хорошо, что не пришлось долго уговаривать ;-)
Подумываю тоже присоединится к движению. Но главная причина это заставить посетителей оставлять длинные тематические комментарии. Это всетаки бесплатный уникальный контент)
Появился первый бесплатный сервис для работы с ДоФоллоу ссылками: dofollow.vbond.kiev.ua/
А есть ли плагин, который после опред. кол-ва комментариев делает ссылку автора без «nofollow»?Просто так раздавать ссылки со своего ресурса тоже не айс. А так хоть обоюдная польза будет…
Доброй ночи! Давненько сам подумываю о переходе на dofollow, но все сомневался. Все думал – блог достаточно новый – главное, чтобы комментировался, привлекал внимание сначала этим. С другой стороны думал заспамят. А потом принял решение и искал подходящий плагин. Сейчас попробую тот, что порекомендовали Вы. Ранее пытался воспользоваться WP Dofollow – плагин такой. Спасибо за инфо о плагине – сейчас буду пробовать:)
Павел, я где-то такое видел, но название плагина не знаю.
Tod, ну если вспомнишь – скажи,ок?
Попробую сделать блог Dofollow. Надеюсь получится по 2 способу. Но если всё же не выйдет, то вы не против если я обращуськ вам за помощью
То ли я чего не понимаю, то ли в WP 2.9.2 редактирование comment-template.php не работает =( Как было «nofollow» так и есть =(
«Артин, вообще бывает, что формат вывода комментариев задается в файле functions.php с помощью функции wp_list_comments – может быть поискать там.» – Там тоже нет ничего =(
В чём подвох? =)
alex, почитай мой пост про функцию wp_list_comments и как там задается формат шаблона комментариев (есть пример кода) – должно помочь.
тогда ещё вопрос. где задаётся форма ссылки, формируемая непосредственно в тексте комментария?
Нужно, чтобы, например, http://wordpressinside.ru отображалось простым текстом. а не активной ссылкой.
Ещё не прочитал статью, но зарание скажу: я за doFollow и сам у себя сделал doFollow, а от спама нужно всего лишь уметь защищаться.
После прочтения, ничего нового не узнал, зато очень рад за пополнение рядов, поздравляю=)
Я тоже решил поставить себе плагин, отказавшись от правки кода. Это не сложно, но вот при обновлении движка может пройти и замена файла и все правки будут утеряны. Заметить это можно не сразу и тогда сама идея будет потеряна, т.к., например, роботы могут уже просканировать страницу, а повторно они это делают ой как неохотно…. Или я не прав?
Я конечно ЗА! Но вот у меня на блоге каждый день много комментов тупого содержания: типа секс услуги, сдам жилье, салон красоты и т.п. А вот комментариев по теме практически нет. Поэтому я пока не рискну сделать свой блог doFollow. Мало того, я поставил еще и вдобавок WP-NoExternalLinks 2.171.
Евгений, от ручного спама не защититься легко, а вот от автомата есть aksmed&проверки через джаву, и подставные поля для роботов…
dofollow движение, штука хорошая, но наши рассейские горе-оптимизаторы, как всегда загадют даже самую прекрасную идею. Я сторонник dofollow, и для своего нового блога выбрал, на мой взгляд оптимальный вариант. Плагин nofollow-free, который дает возможность сделать ссылку dofollow, только после нескольких комментов. В моем случае это пять. Плюс капча, это от ботов. Ну а с ручным спамом можно справится и ручками ..
AndrCom, тоже вариант хороший. Я считаю, что dofollow хорош для новых блогов – чтобы привлечь внимание или хотя бы получить шаровые комментарии (из которых можно удалить плохие ссылки), но вообще они также вызывают очень много спама.