본문 바로가기

IT

봇 트래픽이란 무엇입니까? | 봇 트래픽을 감지하는 방법?

최신 통계에 따르면 2019년에는 전체 봇 트래픽이 2018년에 비해 24% 증가했습니다. 이 기사에서는 봇 트래픽의 의미와 이를 감지하고 방지하는 방법을 유용한 팁과 함께 설명합니다.

봇 트래픽이란 무엇입니까?
봇 트래픽은 로봇이 웹 사이트 및 앱에 생성하는 비인간 트래픽입니다. 대부분 이러한 종류의 트래픽은 부정적인 연관성을 제공합니다. 그러나 보기만큼 항상 나쁜 것은 아닙니다. 봇 트래픽에는 좋은 것과 나쁜 것의 두 가지 종류가 있습니다.

좋은 봇 트래픽:
콘텐츠를 스캔하는 봇(웹 크롤러, Googlebot이라고도 함)
챗봇, 예를 들어 Jivochat (이러한 봇에는 방문자가 귀하의 사이트에서 무언가를 요청할 때 이미 준비된 답변이 포함되어 있음)
검색 엔진 봇(웹사이트 콘텐츠 색인 생성 허용).
나쁜 봇 트래픽:
스팸 댓글을 제공하고 일부 악성 링크를 포함하는 봇
귀하의 사이트에 영향을 미치고 사용자가 액세스할 수 없도록 만드는 봇
귀하의 웹사이트 통계에 영향을 미치고 클릭 사기를 유발할 수 있는 승인되지 않은 웹 크롤러
광고를 '가짜'로 자동 클릭하는 클릭 봇.
로봇 네트워크(일명 봇넷)는 일반적으로 불량 봇 트래픽을 담당합니다. 이것은 "bot-herder"로 알려진 단일 공격자의 통제하에 있는 맬웨어에 감염된 컴퓨터 집합입니다.
일반적으로 댓글 복사 및 게시, 광고 클릭 및 악성 광고 공격과 관련된 기타 활동과 같은 반복적인 작업을 반복하는 인간 활동을 대체하기 위해 봇이 생성됩니다.

봇 트래픽을 감지하는 방법?
이를 감지하려면 Google Analytics 계정 또는 웹사이트 트래픽을 분석하는 다른 웹 분석 도구를 확인해야 합니다.
사이트에 봇 트래픽이 발생한 경우 보고서에 다음이 표시될 수 있습니다.

Google Analytics에서 봇 트래픽을 필터링하는 가장 쉬운 방법

*아래 예에서는 Setupad 데이터를 사용하여 사이트에서 예기치 않은 봇 트래픽을 식별한 방법을 보여줍니다.

1. 구글 애널리틱스 계정에 로그인합니다.

2. '획득' 섹션을 클릭한 다음 '모든 트래픽'을 클릭하고 '채널' 섹션을 선택합니다.

3. 위의 이미지를 보면 특정 기간 동안 예기치 않은 트래픽 증가가 있었음을 알 수 있습니다.

4. 그런 다음 특정 기간을 필터링합니다. 아래로 스크롤하여 가장 많은 트래픽이 발생한 채널(자연 검색, 직접, 추천 등)을 확인하십시오.
아래 이미지는 다른 채널에 비해 이탈률이 거의 100%에 달하고 평균 세션 시간이 몇 초에 불과한 추천 및 자연 검색 채널에서 가장 많은 트래픽이 유입되었음을 보여줍니다.

5. 트래픽이 발생한 소스 URL을 보려면 각 채널을 클릭하십시오. 아래 이미지에서 사이트가 봇의 영향을 받았고 동일한 소스가 자연 검색 채널에 표시되었음을 분명히 볼 수 있습니다.

Google Analytics에서 봇 트래픽을 제거하는 방법은 무엇입니까?
❗보고서에서 봇 트래픽을 제외한다고 해서 무효 트래픽 의 영향으로부터 안전하다는 의미는 아닙니다 .
먼저 Google 애널리틱스 계정에 로그인한 다음 '관리' 섹션과 '보기 설정'으로 이동해야 합니다.
그런 다음 '봇 필터링' 섹션을 찾아 체크하고 '저장'을 누릅니다. 이렇게 하면 Google 애널리틱스 보고서에서 봇 트래픽을 차단하는 데 도움이 됩니다.

봇 트래픽을 방지하기 위한 3가지 팁
reCAPTCHA 사용 – 방화벽처럼 작동하여 봇 공격으로부터 사이트를 보호합니다. 기존의 CAPTCHA보다 더 발전된 기술입니다. 이와 관련하여 Cloudflare와 같은 봇 필터링 서비스에서 도움을 받을 수 있습니다. 아래의 reCAPTCHA 및 기존 CAPTCHA의 예를 참조하십시오..

robots.txt 파일 – 이 파일은 사이트를 크롤링하는 동안 봇 트래픽을 차단하는 데 도움이 됩니다. Google에 따르면 "이것은 주로 요청으로 인해 사이트에 과부하가 걸리는 것을 방지하기 위해 사용됩니다." 여기에서 robot.txt 파일, 차단하는 봇 활동의 종류 및 제한 사항에 대해 자세히 알아볼 수 있습니다.
Bot Mitigation 솔루션 사용 – 일반적으로 Cloudflare , Imperva 와 같은 회사에서 도구로 제공합니다 . 그들은 많은 인터넷 속성에서 기계 학습을 사용하여 사이트로 들어오는 트래픽이 봇에서 오는 것인지 이해합니다. 이러한 솔루션은 검색 엔진 봇과 같은 좋은 봇과 스팸 봇과 같은 나쁜 봇을 구별할 수 있습니다.
이제 봇 개발자는 기계 학습 및 인공 지능을 사용하여 웹 사이트에서 인간과 유사한 작업을 모방하는 표준 보안 솔루션을 우회하는 새로운 방법을 발견하고 있음을 명심할 가치가 있습니다. 하지만 봇 트래픽을 차단하고 막으려는 기업들은 나쁜 놈들을 물리치고 건강하고 안전한 웹 생태계를 만들 수 있다는 희망을 줍니다.