Бот – это любая нещадно эксплуатируемая программа, которая автоматически выполняет то, что ей прикажет Венец Творения, любые действия на компьютере. Совсем как и люди, боты бывают плохими и хорошими. Самые вредные представители этого народца – спам-боты, которые шпионят, собирают инфу из гостевых книг и контактных форм, DoS и DDoS-атаки, проги, что загружают канал ненужной информацией, черви, вирусы и прочая нечисть.
Да, самый обычный юзер в состоянии отличить, с чем ему приходится иметь дело – с ботом или же с живым гуманоидом. Однако бездушные и не такие уж и умные программные средства, с которыми как раз-таки боты чаще общаются, с трудом различают и идентифицируют последних. Единственно возможный и эффективный метод обороны – капча либо обратный тест Тьюринга.
Что же касается полезных ботов, то здесь, конечно же, нельзя не сказать о роботе поисковой машины (по-пиндосски его ещё называют crawler и spider), который шныряет по сайтам и индексирует всю ту благодать, которая там выложена (контент). Собственно, семейство поисковых роботов обширно: есть такие, что заценивают текст, существуют в природе и такие, которые индексируют аудио и видео, фоточки. А ещё имеют место быть боты для новостей, блогов, например и т.д.
Собственно, боты – это рабы безгласные, выполняющие грязную и тяжёлую работу, которая ещё и однообразная, повторяемая. Зато со своими задачами они справляются в мгновение ока, с такой скоростью, которая выше любых человеческих возможностей. Потому они часто пригождаются в тех случаях, когда важна отличная реакция. Речь идёт об игровых ботах, о программах для интернет-аукционов. А ещё иногда они весьма полезны для имитации действий живого человека из плоти и крови (роботы для чатов, например).
Ограничить индексацию своего сайта, имея дело с таким товарищем, как поисковый робот, можно при помощи особого заклинания, то есть, файла robots.txt, хотя подобное ухищрение не всегда работает, потому что некоторым ботам просто на него насрать. А вот более действенный препарат – файл .htaccess.