한 줄 요약
홈페이지 스팸은 게시판 · 문의폼 · 댓글 · 회원가입 · 로그인처럼 들어오는 통로마다 막는 방법이 다릅니다. 안 쓰는 게시판과 가입을 먼저 닫아 통로를 줄이고, 보안문자 · 금지어 · IP 차단처럼 쉽게 우회되는 방법만 믿기보다 글이 저장되기 전에 입력 행동 · 링크 · 반복 · 연락처 모양 같은 신호로 스팸과 봇을 판정해 막는 방식이 정상 문의를 지키면서 가장 효과적입니다.
- 스팸은 게시판 · 문의폼 · 댓글 · 회원가입 · 로그인으로 들어온다
- 대부분 자동 프로그램(봇)이 열린 화면을 찾아 올린다
- 캡차 · 금지어 · IP 차단은 쉽게 우회된다
- 안 쓰는 통로를 닫고 남은 곳은 저장 전에 자동 판정한다
- 정상 문의를 놓치지 않는 것이 먼저다
스팸은 들어오는 문이 다릅니다
홈페이지 스팸이라고 하면 게시판 광고글을 먼저 떠올리지만, 실제로는 들어오는 길이 여러 곳입니다. 길마다 막는 방법이 달라서, 어디로 들어오는지부터 나눠 보면 무엇을 해야 할지가 훨씬 분명해집니다.
- 게시판 글쓰기 — 도박 · 대출 · 성인 광고, 검색 순위를 노린 링크 도배
- 문의폼 · 견적 요청 — 관리자 메일함과 문의 목록을 채우는 광고 · 영업 문의
- 댓글 — 공지 · 블로그 글 아래 달리는 링크 댓글
- 회원가입 — 이상한 아이디와 일회용 메일로 반복 가입하는 가짜 회원
- 로그인 — 관리자 비밀번호를 계속 대입해 보는 공격
대부분은 사람이 아니라 자동 프로그램(봇)이 글쓰기 · 가입 화면이 열린 홈페이지를 찾아 돌아다니며 올립니다. 우리 회사를 노린 것이 아니라, 열려 있는 문을 찾은 것입니다.
홈페이지 스팸 차단 방법 7가지 비교
| 방법 | 잘 막는 것 | 한계 · 단점 |
|---|---|---|
| 1. 안 쓰는 게시판 · 가입 닫기 | 방치된 통로로 들어오는 스팸 전부 | 운영 중인 게시판에는 쓸 수 없음 |
| 2. 보안문자(캡차) | 단순한 자동 프로그램 | 방문자가 번거롭고, 사람이 직접 올리는 광고는 통과 |
| 3. 금지어 필터 | 자주 나오는 광고 낱말 | 띄어쓰기 · 특수문자로 금방 우회 |
| 4. IP 차단 | 같은 곳에서 반복되는 등록 | IP 가 계속 바뀌는 봇은 따라잡기 어려움 |
| 5. 비회원 링크 제한 · 승인제 | 링크 도배형 광고 | 정상 고객의 글 · 가입도 늦어짐 |
| 6. 관리자가 직접 삭제 | 이미 올라온 글 정리 | 끝이 없고, 노출된 뒤라 피해가 남음 |
| 7. 등록 전 자동 판정 | 봇 · 광고글 · 가짜 가입을 저장 전에 | 설치와 기준 조정이 필요 |
하나만으로 끝나는 방법은 없습니다. 1번으로 문을 줄이고, 7번으로 남은 문을 지키는 것이 운영 부담이 가장 적은 조합입니다.
통로별로 먼저 할 일
게시판
예전에 만들어 두고 잊은 게시판이 주된 통로인 경우가 많습니다. 쓰지 않는 게시판은 글쓰기 권한을 막고, 문의 게시판은 비회원 글의 외부 링크를 제한합니다. 게시판 광고글이 특히 많다면 게시판에 광고글이 계속 올라올 때 대처 5단계도 함께 보세요.
문의폼
문의폼은 손님이 가장 많이 쓰는 곳이라 함부로 문턱을 높이면 안 됩니다. 보안문자를 더하기보다, 입력 속도 · 반복 접수 · 링크 개수 · 연락처 모양처럼 사람과 봇이 다르게 남기는 신호로 거르는 편이 정상 문의를 지키는 데 유리합니다.
댓글
댓글이 꼭 필요하지 않은 글은 댓글을 닫고, 필요한 곳은 첫 댓글만 관리자 확인 후 보이게 하는 방식이 효과적입니다. 워드프레스는 댓글 설정에서 수동 승인과 스팸 방지 플러그인을 함께 쓰는 경우가 많습니다.
회원가입
회원 기능을 쓰지 않는 홈페이지라면 가입 자체를 닫는 것이 가장 확실합니다. 가입이 필요하다면 일회용 메일 · 비정상적인 아이디 · 짧은 시간의 반복 가입을 막아야 합니다. 이미 가입된 가짜 회원은 따로 정리해야 다시 악용되지 않습니다.
로그인
관리자 주소를 쉽게 추측할 수 없게 하고, 비밀번호를 여러 번 틀리면 잠시 막는 장치를 둡니다. 관리자 비밀번호는 다른 사이트와 같은 것을 쓰지 않습니다.
이미 쌓인 스팸은 이렇게 정리합니다
- 먼저 막고 지웁니다 — 막지 않고 지우면 지우는 사이에도 계속 올라옵니다.
- 바로 삭제보다 숨김을 먼저 — 정상 글이 섞여 있을 수 있어 확인 후 정리하는 편이 안전합니다.
- 검색 결과에서도 지웁니다 — 이미 수집된 주소는 네이버 서치어드바이저 · 구글 서치콘솔에서 삭제를 요청합니다.
정상 문의를 놓치지 않는 것이 먼저입니다
스팸을 많이 막는 것보다 중요한 것은 손님 문의가 잘못 막히지 않는 것입니다. 기준을 너무 세게 잡으면 실제 고객의 견적 요청까지 사라집니다. 처음에는 막지 않고 표시만 하며 기준을 맞춘 뒤, 확실한 스팸부터 막는 순서가 안전합니다.
직접 관리가 어렵다면, 지오디가드
지오디가드(GOD GUARD)는 게시판 · 문의폼 · 댓글 · 회원가입에 들어오는 등록을 저장 전에 검사해 스팸과 봇을 막는 지오디웹스의 홈페이지 스팸 차단 서비스입니다. 방문자에게 보안문자를 요구하지 않고, 처음 며칠은 점검 모드로 기준을 맞춘 뒤 실제 차단으로 전환합니다. 그누보드 · 워드프레스 · 카페24 · 아임웹 · 직접 만든 홈페이지 등 제작사와 상관없이 홈페이지 주소만 알려 주시면 설치부터 관리까지 해드립니다.
홈페이지 스팸 차단 방법 정의 및 근거
홈페이지 스팸 차단 방법 — 홈페이지 스팸 차단 방법은 게시판 · 문의폼 · 댓글 · 회원가입 · 로그인 등 홈페이지의 입력 통로로 들어오는 광고글과 봇 등록을 막는 방법으로, 통로 닫기 · 보안문자 · 금지어 · IP 차단 · 승인제 · 수동 삭제 · 등록 전 자동 판정이 있다.
전문성 2009년부터 홈페이지·쇼핑몰·APP·ERP 구축을 해온 개발회사의 실제 작업 경험을 기반으로 작성했습니다.
MORE INSIGHT
함께 보면 좋은 글
기본기
도메인 · SSL 인증서 만료로 홈페이지가 멈추는 일 막기
도메인이 만료되면 홈페이지와 같은 도메인의 회사 메일이 멈추고, 오래 두면 다른 사람이 등록할 수 있습니다. SSL 인증서가 만료되면 브라우저에…
기본기
홈페이지 게시판에 광고글이 계속 올라온다면
게시판 광고글은 자동 프로그램이 글쓰기가 열린 게시판을 찾아 연락처와 링크를 뿌리는 것입니다. 안 쓰는 게시판을 닫고, 비회원 글의 링크를 제한…
기본기
반응형 웹, 정확히 무엇이 다른가
모바일 대응 방식은 ①반응형(하나의 페이지가 화면 크기에 따라 재배치) ②적응형(화면 크기별로 다른 레이아웃을 제공) ③별도 모바일 사이트(m.…