Я пишу функцию оплаты за клик на своем сайте. Достаточно легко добавить ссылку на кнопку:Остановка ботов от регистрации при оплате за клик?
http://www.mysite.com/advertLink?id=123
Я мог бы получить идентификатор и перенаправить соответственно. Но как остановить Google и других ботов от «нажатия» на эту ссылку? Я не хочу, чтобы пользователи нажимали на ссылку для оплаты кликов, которые генерируются ботами?
Кроме того, существуют ли другие типы трафика, которые я должен учитывать при блокировке? Я рассматриваю, например, блокирование всего трафика за пределами моей страны от регистрации в виде кликов, потому что этот сайт очень ориентирован только на мою страну?
UPDATE
Правила NoFollow и HTAccess являются хорошим началом. Но я надеялся, что, возможно, будет более безопасный способ. Я вижу, например, на этом сайте: www.pricecheck.co.za, что если вы нажмете на добавление, вы попадете на страницу причудливой пересылки. Мне любопытно, какая логика находится на этой странице. Также похоже, что javascript используется как-то. Смотрите, что я имею в виду здесь:
http://www.pricecheck.co.za/offers/19453458/Apple+iPad+2+Black+64GB+9.7%22+Tablet+With+WiFi+&+3G/
Небольшого решения на основе, хотя я не уверен, насколько хорошо она будет работать, тем больше Бот имеют специфические агенты пользователя, которые вы могли бы обнаружить, а затем предотвратить взаимодействие, так – MLeFevre
Не уверен, если это лучшее решение, но можете ли вы использовать файл '.htaccess' для блокировки сканеров со страницы« advertLink »? –