Adsense клик бот - это клик-бомбежка моего сайта


У меня есть сайт, который сейчас просматривает примерно 7000-10000 страниц в день. Начиная примерно с 1 часа ночи 7/1/12 я заметил, что CTR резко вырос. Эти клики будут зачислены, а затем вскоре будут списаны. Таким образом, это были явно мошеннические клики. На следующий день у меня было около 200 кликов, и около 100 из них были мошенническими. Это примерно 3-8 кликов в час, равномерно распределенных по каждому из трех объявлений 24 часа в сутки. Это наводит меня на мысль, что это какой-то бот-клик Adsense. Кроме того, я удалил рекламу вчера вечером, затем вернул ее около 3 часов ночи, и недействительные клики начались в течение 10 минут.

Я подписался на statcounter.com для анализа ссылок на выход в Adsense. Затем я условно заблокировал рекламу для IP-адреса человека/бота, которого я подозревал в этом. Но я думаю, что у бота есть несколько прокси-серверов на выбор и он может обновлять IP-адреса.

Я уведомил Google через недействительный нажмите форму/ электронное письмо 4 раза за последние два дня, чтобы сообщить им, что я в курсе ситуации и работаю над решением. Я также временно удалил все объявления на этом сайте.

Как я могу заблокировать такого бота? Спасибо.

Author: Graham, 2012-07-03

4 answers

Хотя я полностью согласен с данлефри и его предыдущим ответом, есть несколько способов усложнить задачу ботам, по крайней мере, для "не очень умных" ботов.

1 - Кроме строк IP и агента пользователя, вы можете попытаться установить файл cookie и показывать рекламу только в том случае, если установлен файл cookie. Кроме того, если бот использует файлы cookie, попробуйте посмотреть, достаточно ли он умен, чтобы очистить их при смене IP-адреса (вероятно, это произойдет, но стоит попробовать). Если это не так, то вы можете использовать файл cookie unique_id, чтобы предотвратить бот от нажатия.

2 - Если у вас несколько обращений к боту с одним и тем же IP-адресом, вы также можете попробовать отобразить: нет в файле CSS блок кода, похожий на объявление, и посмотреть, нажимает ли бот на него. Если это так, вы можете запретить ему показывать другие объявления (до тех пор, пока он не изменит IP-адрес). 3 - Я не думаю, что это того стоит, но вы могли бы попробовать обучить алгоритм машинного обучения, который предотвращает показ рекламы подозреваемым ботам, но у вас, вероятно, будет несколько (много) ложных срабатываний, так как это действительно сложно предсказать, какой пользователь является ботом, основываясь исключительно на поведении (особенно если бот пытается подражать человеку).

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

 5
Author: milo5b, 2012-07-03 10:46:05
How can I block a bot like this?

У вас нет надежного способа заблокировать незаконные клики по объявлениям, показываемым с вашим контентом - если человек может нажимать на объявления, то и бот может.

Ответственность за обнаружение и устранение последствий лежит на Google, поэтому (помимо выполнения вашей надлежащей проверки путем сообщения о действиях, которые могут плохо отразиться на состоянии вашей учетной записи AdSense) вы можете ограничить сферу своих опасений в отношении этих ботов тем, влияет ли их деятельность на производительность сайта для законных целей. посетители.

 3
Author: danlefree, 2012-07-03 07:58:17

Спасибо за отличные предложения, ребята. Вот что я в итоге сделал:

    <?php if(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome/20') == false) { ?>
        Show AD if browser isn't Chrome/20
    <?php } ?>

Я смог увидеть, что бот действительно менял IP-адреса для каждого клика. Но он всегда использовал Chrome/20 в качестве браузера; это был единственный согласованный атрибут. Итак, я условно заблокировал рекламу для всех, кто использует этот браузер. На данный момент это определенно компромисс, и он потеряет немного прибыли. Но это лучше, чем альтернатива. Кроме того, через месяц или около того я удалю его, и если бот все еще включен охота.

 0
Author: Graham, 2012-07-03 19:14:37

То, что вы сделали, правильно. всякий раз, когда такое происходит, вам предлагается удалить свою рекламу, чтобы получить запрет, и сообщить об этом в Google.

 -1
Author: Result of indian Exam, 2012-07-15 04:48:10