Участник

Зарегистрирован: Dec 2001
Место проживания: дома
Публикаций: 239
Статус:  |
Не секрет, что спамеры часто кидают свою рекламу в форумы для повышения Page Rank.
Все-таки, похоже, что Google учитывает ссылки с форумов.
Мне честно говоря влом вычищать такой спам, да и не всегда есть время.
Предлагаю немного обломить таких деятелей в форуме на движке phpBB.
Идея, в общем-то не нова - пускать все запощенные ссылки через редирект.
То есть, после того, как спамер запостил свою ссылку, она примерно приобретает вид из такого:
http://spam.com
в такой:
http://your_site/forum/goto.php?url=http://spam.com
Значит делаем так:
Сперва создаем сам редиректор - файл goto.php с содержанием:
code:
И закидываете, например в корень форума:
http://your_site/forum/goto.php
Далее, открываете файл includes/bbcode.php.
Находите:
code:
Меняете на:
code:
Находите:
code:
Меняете на:
code:
Далее, открываете файл templates/your_style/bbcode.tpl
Находите:
code:
Меняете на:
code:
Естественно, в коде, измените http://your_site/forum/goto.php - на свой путь к директории, где расположен goto.php, а если он у вас в корне форума, то http://your_site/forum/ в коде необязательно.
Закачиваете bbcode.php и bbcode.tpl назад.
Такой метод, возможно, не особо уменьшит спамеров, но душу будет греть то, что они своего не получили 
К тому же, некоторые говорят, что через внешние ссылки "утекает" Page Rank. Не знаю.
Добавлю еще, что таким способом, вы еще скроете реальный реферер, что не маловажно для различных варез-сайтов. В таких случаях, файл goto.php лучше разместить на другом хосте(сайте).
Вот, пожалуй все ...
PS.
Поздравляю всех жителей нетадмина, с наступающим Новым Годом!
Удачи!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|