태그 보관물: web-crawlers

web-crawlers

애드 센스 클릭 봇은 클릭으로 내 사이트를 폭격합니다. 광고를 삭제 한 후 오전 3 시경에

현재 하루에 약 7,000-10,000 페이지 조회수가있는 사이트가 있습니다. 12 월 1 일 오전 1 시경부터 CTR이 급격히 상승하고 있음을 알았습니다. 이러한 클릭은 곧 크레딧이 부여되고 신용이 취소됩니다. 따라서 분명히 사기성 클릭이었습니다. 그 다음날 약 200 회의 클릭이 발생했으며 그 중 100 건은 사기였습니다. 시간당 3 ~ 8 회의 클릭 수가 하루 24 시간 3 개의 광고 각각에 고르게 분산되어 있습니다. 이것은 일종의 애드 센스 클릭 봇이라고 믿게합니다. 또한 지난 저녁에 광고를 삭제 한 후 오전 3 시경에 다시 광고를 게재했으며 10 분 이내에 무효 클릭이 시작되었습니다.

Adsense의 이탈 링크를 분석 하기 위해 statcounter.com 에 가입했습니다 . 그런 다음 내가 의심 한 사람 / 봇의 IP 주소에 대한 광고를 조건부로 차단했습니다. 그러나 봇에는 선택할 수있는 여러 프록시가 있으며 IP 주소를 새로 고칠 수 있다고 생각합니다.

지난 2 일 동안 유효하지 않은 클릭 양식 / 이메일을 통해 4 번 상황을 알고 해결책을 찾고 있음을 알리기 위해 Google에 알 렸습니다. 또한 해당 사이트의 모든 광고를 일시적으로 제거했습니다.

이런 봇을 어떻게 차단할 수 있습니까? 감사합니다.



답변

비록 danlefree와 그의 이전 답변에 전적으로 동의하지만, 적어도 “잘 모르는”봇에게는 봇을 어렵게 만드는 몇 가지 방법이 있습니다.

1-IP 및 User-Agent 문자열 이외의 쿠키를 설정 한 경우에만 쿠키를 설정하고 광고를 표시 할 수 있습니다. 또한 봇이 쿠키를 사용하는 경우 IP가 변경 될 때 쿠키를 지울 정도로 영리한지 확인하십시오. 그렇지 않은 경우 unique_id 쿠키를 사용하여 봇의 클릭을 막을 수 있습니다.

2-동일한 IP를 가진 여러 봇 히트가있는 경우 CSS 파일에 AD와 유사한 코드 블록이없고 봇이 클릭하는지 확인하십시오. 만일 그렇다면, 다른 AD를 치는 것을 금지 할 수 있습니다 (IP가 변경 될 때까지). 3-그만한 가치는 없다고 생각하지만 의심되는 봇에게 광고를 표시하지 못하게하는 기계 학습 알고리즘을 훈련하려고 시도 할 수는 있지만 실제로는 어떤 사용자를 예측하기가 어렵 기 때문에 약간의 오 탐지가있을 수 있습니다 행동에만 의존하는 봇입니다 (특히 봇이 사람을 모방하려고하는 경우).

당신은 아마이 로봇을 물리 칠 수는 없지만 “인생”을 더 어렵게 만들려고 노력할 수 있습니다.


답변

How can I block a bot like this?

콘텐츠와 함께 게재 된 광고에 대한 불법 클릭을 차단할 수있는 방법은 없습니다. 사람이 광고를 클릭하면 봇도 마찬가지입니다.

감지 및 완화는 Google의 책임이므로 (애드 센스 계정 상태에 좋지 않은 영향을 미칠 수있는 활동을보고하여 실사를 완료하는 것 외에) 이러한 봇에 대한 우려 범위를 해당 활동이 사이트 성능에 영향을 미치는지 여부로 제한 할 수 있습니다. 합법적 인 방문자를 위해.


답변

좋은 제안을 해주셔서 감사합니다. 이것이 내가 한 일입니다.

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

나는 봇이 모든 클릭에 대해 실제로 IP를 변경하고 있음을 알 수있었습니다. 그러나 항상 Chrome / 20을 브라우저로 사용했습니다. 그것이 유일한 일관된 속성이었습니다. 따라서 해당 브라우저를 사용하는 사람을 위해 조건부 광고를 차단했습니다. 현재로서는 절충안이며 약간의 이익을 잃을 것입니다. 그러나 대안보다 낫습니다. 또한 한 달 정도 지나면 제거하고 봇이 여전히 배회 중입니다.


답변

당신이 한 일이 옳습니다. 이러한 상황이 발생할 때마다 광고를 금지하고 Google에 알리려면 광고를 제거하는 것이 좋습니다.


답변