Dr-pepper

Рейтинг
0
Регистрация
07.11.2012

Python более оптимальный,

PHP - классика,

C# - если будете вендорить софт

И все :-)

Достаточно простой скрипт для фильтрации ботов

(function() {

var config = {

'bot': [ 'yandex', 'google', 'mail', 'slurp' ]

}

var browser = navigator.userAgent;

for (var key in config.bot) {

if (browser.toLowerCase().match(config.bot[key])) {

window.location = 'bot.html';

}

}

})()

Если User-agent содержит стоп слова ('Yandex', 'Google', etc..) идет переадресация на страницу bot.html, где стоит

<meta http-equiv="refresh" content="1;url=http://google.com">

Развели тут теорию, делать Яше больше не** кроме как подтасовывать совй user-agent :)

http://dr-pepper-seo.blogspot.ru/2012/11/firewall.html