С
Статьи
421
09 Декабря
0

Как сделать блог DoFollow, инструкция для Wordpress, DLE, Joomla или Drupal.

admin
Многие из вас, уважаемые читатели, слышали о том что существуют блоги dofollow и nofollow. В чем разница между ними? В том, что первый веб-ресурс имеет открытые для индексации ссылки в комментариях, второй – закрытые. зачем делать блог dofollow   Новички в SEO тут же начнут кричать: второй вариант лучше, он самый правильный, поскольку таким образом можно избавиться от спамеров и ссылочного мусора на страницах своего блога! Что ж, где-то они и правы, конечно, но я считаю так: dofollow блог привлекает больше посетителей, поскольку оставить индексируемую ссылку на свой сайт хотят многие посетители. А комментируемые блоги любят поисковые системы – они понимают что ресурс живет и процветает. Так что каким вы хотите видеть свой блог – dofollow или нет, решать только вам. Взгляните на базу DoFollow блогов, которую я собрал, видите насколько она популярна и сколько комментариев оставляют люди. Со спамом, кстати, можно бороться и другими методами – но это тема отдельной статьи.
Делаем DoFollow блог на:
 

Блог dofollow на Wordpress

Итак, рассмотрим варианты как сделать dofollow блог на самой популярной и подходящей для этого платформе – Wordpress. Вариантов открыть ссылки в комментариях для индексации ПС два: с помощью плагинов и без помощи таковых.

Начнем со сложного - с настройки кода. Для этого заходим через FTP на wp-includes, в файл comment-template.php, и находим функцию comment_author_link. Убираем выделенный на рисунке код nofollow (rel=’external nofollow’)  и сохраняем изменения. Одно неудобство, которое лично меня заставляет отказываться от этого способа: при появлении каждой новой версии Wordpress приходится все манипуляции проделывать заново. Еще один вариант: в файл functions.php вставьте код, указанный на скрине. Это открывает для индексации ссылку в имени автора комментатора.
function comment_author_link_follow_innewwindow() {
global $comment;
$url = get_comment_author_url();
$author = get_comment_author();
if ( empty( $url ) || 'http://' == $url )
$return = $author;
else
$return = "$author";
return $return;
}
add_filter('get_comment_author_link', 'comment_author_link_follow_innewwindow');
  Можно настроить индексацию ссылок в самом теле комментария, но это, по моему глубокому убеждению, шанс получить массу спама – оно вам надо? Не разбираетесь в кодах? Тогда просто установите плагин – с этим-то проблем не должно возникнуть. Один из лучших – DoFollow. На его примере и разберем создание блога dofollow на Wordpress. Находим нужный файл, воспользовавшись поисковым окном в разделе «Плагины» админки. Если вы не из тех кто ищет простые пути, можно найти ссылку на скачивание с помощью Гугла или Яндекса. плагин dofollow для Wordpress   Жмем кнопку «Установить».   Теперь следует активировать плагин. Здесь все просто: жмем кнопку «Активировать»

Смотрим в списке активированных плагинов: да, установился DoFollow. Если решите закрыть ссылки в комментариях от индексации, просто декативируйте его. Плагин DoFollow среди большинства веб-мастеров считается самым лучшим, но если вам он по каким-либо причинам не подошел, воспользуйтесь другими файлами: Dofollow state или русифицированным (язык выбирается в настройках) NoFollow Free (NOFF). Последний, кстати, умеет удалять nofollow лишь у зарегистрированных пользователей, что при правильном подходе может дать вам приток подписчиков.

    Если вы не любите Wordpress или приобрели/завели блог на другом популярном движке, сделать блог dofollow также возможно. Ниже – пару советов по открытии ссылок в комментариях на DLE, Joomla! и Drupal.

Блог dofollow на DLE

На DLE следует заглянуть в файл engineclassescomments.class.php. И находим такую строку:
 $tpl->set( '{author}', "" . $row['gast_name'] . "" );
Заменяем ее на следующую:
$tpl->set( '{author}', "[noleech]" . $row['gast_name'] . "[/noleech]" );
Внимание! Если у вас не установлен Dude Smart Leech, [noleech] и [/noleech] следует убрать. Далее меняем код в /engine/modules/addcomments.php, убирая
if( $mail != "" ) {
    if( !preg_match( "/^[.A-z0-9_-]+[@][A-z0-9_-]+([.][A-z0-9_-]+)+[A-z]{1,4}$/", $mail ) ) {
        $stop[] = $lang['news_err_10'];
        $CN_HALT = TRUE;
    }

}
Завершаем настройку заменой е-мейла на сайт:
Меняем 
E-Mail:

На
* Ваш сайт: (без "http://)

Блог dofollow на Joomla!

  На Joomla! Все довольно просто: устанавливаем компонент JComments и меняем код в tpl_comment.php, который находим по пути /components/com_jcomments/tpl/default/. Заменяем nofollow на dofollow, сохраняем и сообщаем об этом аплодирующим пользователям.

dofollow на Joomla

Еще вариант – заменить вышепоказанную строку на

dofollow на Joomla

Блог dofollow на Drupal

И, наконец, Drupal. Здесь тоже нужно сделать изменения в коде. Для этого заходим в каталог theme\thnameid и ищем файл .info, а в нем - строку name, записываем ее. Затем переходим к файлу template.php и вставляем в него нижеприведенный код.
function thnameid _username($object) {

  if ($object->uid && $object->name) {
    if (drupal_strlen($object->name) > 20) {
      $name = drupal_substr($object->name, 0, 15) .'...';
    }
    else {
      $name = $object->name;
    }

    if (user_access('access user profiles')) {
      $output = l($name, 'user/'. $object->uid, array(
        'attributes' => array('title' => t('View user profile.'))
      ));
    }
    else {
      $output = check_plain($name);
    }
  }
  else if ($object->name) {
    if (!empty($object->homepage)) {
      $output = l($object->name, $object->homepage
      );
    }
    else {
      $output = check_plain($object->name);
    }

    // $output .= ' ('. t('not verified') .')';
  }
  else {
    $output = variable_get('anonymous', t('Anonymous'));
  }

  return $output;
}
Не забудьте в строке function thnameid _username($object) (самая первая) заменить thnameid на записанное название темы. Сохраняем изменения и принимаем благодарности от тех, кто понимает какой смелый шаг вы совершили.

Как найти dofollow блог

А как определить, dofollow или nofollow блог, на который вы зашли? Многие веб-мастера ставят специальные значки, означающие что на блоге ссылки открыты для индексации. Например такие: Как найти dofollow блог Можно использовать различные расширения для браузеров и программы. Мне лично нравится RDS-bar – визуальное отображение открытых и закрытых ссылок можно настроить самостоятельно.

Как найти dofollow блог

Ну а можно просто посмотреть код – есть там запрещающие теги или нет. Или воспользоваться сервисами и поисковиками. Самые заметные из них - do-follow.ru и commenthunt.com. Успехов в создании блогов dofollow на Wordpress, DLE, Joomla! и Drupal. Делитесь мыслями по теме в комментариях!
0 комментариев
Добавить комментарий