구글 애널리틱스(Google Analytics)의 소스별 방문자 수에 rank-checker.online이라는 항목으로 일정 수의 방문자가 집계되었습니다. 혹시나 해서 인터넷을 검색해보니 rank-checker.online은 "리퍼럴 스패머(Referral Spammer)"로서 이탈률이 거의 100%이고 체류 시간(세션 시간)이 매우 짧습니다.
이런 것을 리퍼럴 고스트 스패머라고 하네요. rank-checker.online은 사이트의 성능 영향을 미치지 않고 검색엔진에서 검색 순위에 부정적인 영향을 미치지 않는다고 하네요. 리퍼럴 고스트 스패머(예: rank-checker.online)는 사이트를 실제로 방문하지 않습니다. 대신 사용자들의 호기심을 자극하여 스패머의 페이지 주소를 열어보도록 유인합니다. 이것이 정확하게 어떤 방식으로 작동하는지에 대해서는 여러 가지 의견이 있다고 합니다. 가령 해커들이 ID에 대한 무작위 문자열을 만들어 웹사이트를 무작위로 타겟으로 한다고 생각하는 사람도 있고 다른 가능성은 크롤러 봇이 추후에 사용하려고 ID를 기록하는 데 사용될 가능성도 있다고 합니다(이 부분은 전문적이라서 정확하게 이해하기가 쉽지 않네요. 이 글을 참고해보세요).
rank-checker.online은 구글 애널리틱스에서 필터를 사용하여 차단할 수 있습니다. rank-checker.online을 필터에 추가하려면:
- Google Analytics에 로그인한 후에 관리 > 모든 필터를 클릭합니다.
- 필터 추가를 누르고 필터 이름에 rank-checker.online을 입력하고 필터 유형으로 맞춤을 선택한 다음 "제외"를 선택하고, 필터 입력란에 "캠페인 소스"를 선택한 후 필터 패턴에 rank-checker.online을 입력합니다. 그런 다음 맨 아래에 있는 "저장"을 클릭하여 저장합니다.
정리해보면:
- 필터 이름: rank-checker.online
- 필터 유형: 맞춤
- 필터 필드: 캠페인 소스
- 필터 패턴: rank-checker.online
다음 YouTube에서 동영상으로 이 과정을 확인해볼 수 있습니다.
다른 방법으로 .htaccess를 통해 차단하는 것도 가능합니다. 다음 코드를 .htaccess에 추가하도록 합니다.
## SITE REFERRER BANNING RewriteCond %{HTTP_REFERER} rank-checker.online [NC,OR] RewriteCond %{HTTP_REFERER} rank-checker.online RewriteRule .* - [F]
또는 다음과 같은 코드로도 가능합니다.
# Start Abuse HTTP Referrer Blocking RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?semalt\.com" [NC,OR] RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?kambasoft\.com" [NC,OR] RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?rank-checker\.online" [NC,OR] RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?savetubevideo\.com" [NC] # End Abuse HTTP Referrer Blocking
.htaccess에 추가하려면 FTP를 사용해야 합니다(참고).
monetizationking.net도 있습니다. 위와 동일한 방법으로 구글 애널리틱스에서 차단할 수 있습니다.
이와 비슷한 리퍼럴 고스트 스패머로
댓글 남기기