Главная » Хаки DLE » Хак Затачиваем ссылки под поисковики

Хак Затачиваем ссылки под поисковики

  • Хаки DLE

Хак Затачиваем ссылки под поисковики


Все мы знаем, что спамеры с легкостью оставляют рекламные ссылки везде где только возможно. В итоге количество внешних ссылок может стать критическим и поисковики вас просто начнут игнорировать. Просто запретить использование ссылок не очень приятно, ведь не только спамеры комментарии оставляют, зато есть возможность cделать эти ссылки "внутренними".

Для этого открываем ./engine/classes/parse.class.php и ищем:
return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];


Ниже добавляем:
if($this->check_home($url['html']))
       {
        return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];
       }
       else
       {
       $url['html'] = $config['http_home_url']."go/?". $url['html'];
       return "<noindex><a rel=\"nofollow\" href=\"".$url['html']."\" ".$target.">".$show."</a></noindex>" . $url['end'];
       }


Теперь создаём в корне сайта (там где папки templates, language, engine...) папку go. В новосозданной папке создаём 2 файла: index.php и .htaccess.
Содержимое ./go/index.php:
<?php
if (!empty($_SERVER['QUERY_STRING'])){
$re_addr=$_SERVER['QUERY_STRING'];
header('Location: '.$re_addr);
}
?>


Содержимое ./go/.htaccess:
DirectoryIndex index.php
RewriteEngine Off



В результате мы получаем все внешние ссылки в виде редиректов:
<a rel="nofollow" href="http://getdle.com/go/?http://www.google.ru/" target="_blank">www.google.ru</a>


Данный способ только для новостей

Автор: ko1yan
Стоимость: Бесплатно

Ключевые слова по теме Хак Затачиваем ссылки под поисковики: Хак dle, Затачиваем ссылки под поисковики