Microsoft MVP성태의 닷넷 이야기
DoS 공격(?) 수준의 검색 로봇 방문 [링크 복사], [링크+제목 복사]
조회: 11320
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

DoS 공격(?) 수준의 검색 로봇 방문

제 웹 사이트는 거의 '페이지' 단위로 정확하게 정보를 제공해주는 유형이기 때문에 '페이지 뷰'가 어느 정도는 의미가 있습니다. 그런데, 이러한 통계 결과를 산정하는 데 심각한 방해꾼(?)이 있는데 바로 '검색 로봇'입니다.

일례로, 하루 정도 검색 로봇의 제 웹 사이트 요청 수를 보면 다음과 같이 어마어마합니다.

[표 1: 상위 6개의 검색 로봇]

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)27120
Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)4482
Yeti/1.0 (NHN Corp.; http://help.naver.com/robots/)1208
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)462
pirst176
Mozilla/5.0 (...[생략]...; +http://ws.daum.net/aboutWebSearch.html) Daumoa/2.0149

위의 목록을 포함해서 거의 60개 가까운 검색 로봇이 약 3만 3천 건의 요청들을 발생시키고 있었습니다.

반면, (평범한 user-agent를 가장한 것은 판단할 수 없으므로) 로봇이 아닌 듯한 User-Agent 문자열을 포함한 요청은 총 1,175 건이 들어왔습니다. 바로 이 수치가, 제 웹 사이트에 '정상적인 의지'를 가지고 들어온 사용자들의 요청일 테지요. ^^ 그런데, 재미있는 점이 하나 더 있는데, User-Agent 를 기준으로 서로 다른 문자열이 무려 244건이나 있었습니다. 중복된 User-Agent를 가진 사용자가 없다고 가정했을 때 제 사이트에 최소한 240명/1일 정도의 사용자 접속이 있다고 가정할 수 있습니다.




검색 로봇 중에서, 단연코 구글 검색 로봇의 방문 횟수가 눈에 띕니다. 어쩌면... '악성 로봇'이라고 불려도 손색이 없을 정도인데요. 그렇다고 구글로부터 검색해서 들어오는 사용자들을 위해서 막을 수도 없고... 반면 저렇게 방치하자니, 쓸데없는 CPU 소비와 그로 인한 전기의 소비가 걱정스러운 수준입니다. (지구를 위해서도 좋지 않지요. ^^)

그러다가, 제 웹 페이지에 과도하게 많은 '링크'가 있다는 것이 눈에 띄었습니다. 검색 로봇은 그 특성상, 해당 웹 페이지에 포함되어 있는 링크들까지도 방문하기 때문에 제가 구성한 '게시판'의 '읽기' 화면에서 '게시물 목록'을 제공하는 것이 검색 로봇의 과도한 방문을 유도하고 있는 것이 아닌가 하는 생각이 들었습니다.

음... 역시나 그것 때문에 편리한 '게시물 목록' 뷰를 제거하는 것도 적절한 선택은 아닐 수 있는데요. ^^ 다행히 좋은 방법이 있습니다. 바로, 해당 aspx 웹 페이지에 다음과 같은 메타 태그를 포함하는 것입니다.

<meta name="robots" content="nofollow" />

이것을 지정함으로써, 웹 페이지에 포함되어 있는 링크들에 대한 추적을 멈추게 할 수 있습니다. 이렇게 작업을 하고 나서, 하루 동안 다시 구글의 검색 로봇 방문을 검사해 보니, 접속 횟수가 1만 6천번 정도로 뚝(?) 떨어졌습니다.

다행이긴 하지만, 여전히 구글 단독으로 하루에 16,000 번 가량의 제 웹 사이트 페이지를 방문하다니... 심각한 수준입니다.




요즘(대략 10월 13일 이후) 제 웹 사이트의 게시물에 대한 조회 수가 이전과 비교해서 뚝 떨어진 것을 확인할 수 있습니다. Robot 조회 수를 제외하니 그렇게 된 것인데... 그래도 어쩔 수 없지요. 정확한 통계가 더 중요하니. ^^

(sysnet 같은 소규모 웹 사이트에서도 이 정도의 검색 로봇이 방문할 정도인데, 일부 웹 사이트들이 제시하는 페이지 뷰 통계가 과연 정확한 것일까... 하는 의문이 들더군요.)



[연관 글]


donaricano-btn



[최초 등록일: ]
[최종 수정일: 11/8/2011

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 쓴 사람
 



2011-11-18 10시49분
[Lyn] 전 구글은 하루 천건 남짓인데..

다음이 수십만건식 긁어가더군요 =_=;
[손님]
2011-11-18 08시07분
다들 문제가 있군요. ^^ 어쨌든, 검색엔진의 무차별 방문은 분명 문제가 있는 것 같습니다.
정성태

1  2  3  4  [5]  6  7  8  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
425정성태1/2/20129037송현 시인의 '법정스님께서 감동한 유서와 불살생'
424정성태12/21/20118740iPad 의 Safari에서 특수 기호를 포함한 웹 페이지를 방문하는 경우 비정상 렌더링 [1]
423정성태12/19/20117900100% 마음에 드는...? [2]
422정성태11/8/201111320DoS 공격(?) 수준의 검색 로봇 방문 [2]
421정성태10/18/20118079이사 - 3번의 방문, 4번의 계약 실패 [2]
420정성태10/10/2011900210월의 어느 멋진날에 - 김동규, 임금희 (사)김자경오페라단
419정성태9/15/201110928MSDN 구독자 대상으로 Windows 8 (Server / Client) Preview 버전 공개 [2]
418정성태9/11/20119895Adobe Acrobat Updater Failed Error 1625
417정성태8/26/201111672개발자 도구 스크립트 사용 안 함 메뉴 비활성 문제
416정성태8/24/20119219이런 댓글은 사양합니다. [5]
415정성태8/14/201110024NTFS 폴더에 매핑된 디스크를 삭제하는 방법 [2]
414정성태7/9/20119279커피 전문 브랜드 소개 - 로스터스 마크
413정성태7/8/20119273제 트위터에 적용해 본 소셜 키워드 그래프
412정성태5/28/201110348Windows Thin PC 관심 증가?
411정성태5/26/201113031Dell Studio 1557 - Hyper Threading 기능 제거 [1]
410정성태5/25/201114809인터넷 익스플로러 - FTP 파일 다운로드 오류
409정성태5/22/201119980KT 크린 아이에 의해서 차단된 웹 사이트 바로 잡기 [1]
408정성태5/18/201132951SoftCamp Secure KeyStroke 4.0 &lt;vista&gt; 무한 설치 시도 문제
407정성태5/16/201110641DisplayLink - Unable to save display settings
406정성태5/13/20118862제 웹 사이트가 Trend Micro - Internet Security 제품에서 악성 사이트로 분류되고 있습니다. [3]
405정성태4/23/201112197디스크 사용량과 파일 사용량이 틀린 경우 [1]
404정성태4/23/201114066WACOM 태블릿 - 풍선 도움말(Ctrl, Shift...) 없애는 방법 [4]
403정성태4/23/201114873윈도우 탐색기의 "새로 만들기" 메뉴에 "텍스트 문서"로 생성되는 기본 파일 변경파일 다운로드1
401정성태4/22/201113043윈도우 탐색기의 "새로 만들기" 메뉴에 "텍스트 문서" 메뉴가 없는 경우파일 다운로드1
402정성태4/22/201111862    답변글 txt 파일을 탐색기에서 열 때, 메모장으로 열리지 않는 문제
400정성태4/18/20119012샐리던트!
1  2  3  4  [5]  6  7  8  9  10  11  12  13  14  15  ...