워드프레스로 옮기면서 가장 마음에 드는 점은 기본기능에 포함된 스팸필터링이 매우 강력하다는 것이다. 워드프레스의 모태가 된 b2를 사용할때 이것저것 스팸방지책을 세우긴 했으나 워드프레스로 옮기고나서 며칠뒤에 남겨놓았던 b2에 스팸트랙백 공격을 수백개 받았던 적이 있다. 물론 워드프레스에도 지금 스팸코멘트가 수백개 들어와있긴 하지만 들어오는 즉시 대부분 spam이라는 도장이 찍혀서 데이타베이스 구석탱이에 처박히게 되어 워드프레스 화면에는 표시되지 않는다. 관리자화면에서 “[2]개 이상의 링크를 포함하는 답글은 조정 대기 목록에 넣습니다”를 지정하면 많은 스팸코멘트들이 한개의 코멘트 본문에 수십개의 URL을 써넣는 경우 차단이 가능하다.
답글조정과 답글차단목록 두가지가 있는데 답글조정에는 스팸일수도 있고 아닐수도 있는 단어(예를 들자면 “광고”), 답글차단에는 스팸임이 100% 확실한 코멘트의 본문,주소의 단어목록을 넣어두면 된다. 블로그마다 들어오는 스팸의 종류가 다르므로 필터링할 단어의 목록을 추천하기는 어렵지만 7english, casino, game5678, loan, poker, master114, penis, viagra, porm, gamble, pharm을 넣었는데 거의 100% 스팸차단이 되고 있다. (이중에서도 카지노,포커,론,팜,비아그라,갬블이 90%이상이다. )
현재는 위의 두가지 방법으로 거의 스팸차단이 가능한데 camino님이 알려주신 Optional Comment Moderation(OCM) 또한 매우 효과적일것으로 예상된다. 아직은 기본설정으로 대부분 스팸차단이 가능하기때문에 이 OCM을 설치하진 않았지만 스팸차단의 수준을 높여야할때가 되면 사용을 고려해야 겠다.
지금 내 블로그에 들어온 (물론, 스팸처리가 되어 휴지통에 들어가있는) 스팸들을 살펴보니 글 작성후 아무리 빨리 달린 스팸코멘트라 하더라도 2개월 반정도의 시간이 경과되었다. 몇몇 스팸이 달린 다른 블로그들도 보니까 스패머에게 글의 주소가 수집되는 시간이 글 작성하고나서 2~3개월정도 걸리는것으로 보인다. 한편, 정상적으로 작성되는 코멘트의 경우는 글 작성후 수일 이내에 대부분 작성되는데 이 차이점에서 아이디어를 얻어, 글 작성후 일주일동안은 코멘트를 일단 허용하면서 워드프레스의 기본 스팸필터링 정책에 따라 스팸을 걸러내고 일주일이 지나면서부터 새로 달리는 코멘트는 스팸으로 간주하여 블로그 운영자가 직접 스팸 또는 정상 코멘트로 분류하는 개념이다.
이른바 S-code 라는, 스팸 프로그램은 읽기 어려우나 사람은 읽기 쉬운 그림으로 된 문자를 입력하는 방법은 효과는 뛰어나지만 방문자들에게 불편함이 있어 아직은 고려하고 있지 않다. (S-code가 적용된 블로그는 readme님(Movabletype)과 hurd님(nucleus)의 블로그에서 볼 수 있다.)
이미 알려진 스팸 방지 방법도 몇개 안써봤는데 워드프레스 개발자인 Matt가 다음버젼에서 몇가지 스팸방지책을 더 추가할 수 있을것같다고 하니 든든하긴 한데 계속 스패머들도 새로운 방법을 개발하고 있으니 안심할 순 없다. 휴…
저는 1.5로 업그레이드하자마자 바로 스팸코멘트들이 붙더군요. 그래서 이런저런 방법들을 찾았답니다.
아, 그리고 저, camino인데.. ^^
ilovja님이 소개한 bot check이 현재로 가장 매력적으로 보입니다.
스팸과의 전쟁.. ^^;
크… 진짜 창과 방패죠.. >_<
헉………
밉습니다. 아악…..
왜 전 hof 님 블로그만 오면 답글을 날려먹는건가요…ㅜ.ㅜ
엉엉
눈 찡그리는 모양 표시할려구 했더니, 세상에 워프가 태그로 인식해서 그 뒷부분의 글을 몽창 다 날려버렸습니다 ㅜ.ㅜ
어엉어엉.. 내 글… 아흙…. 돌려줘어어어어……
ㅜ.ㅜ 워프 넘 해요… 왜 전 올때마다;;;
하루 수 십 개 올라오던 스팸덧글은 scode 설치로 결국 요즘 하나도 안 올라오더군요. 스팸트랙백은 mt-blacklist로. 요즘은 스팸트랙백만 며칠에 한 건 정도로 달립니다. scode 설히한 것이 조금 껄끄럽기는 하지만 지우는 귀찮음에서 해방되니 아주 홀가분합니다. ^_^
hof 님. 우측 사이드바에서 blah와 foto 카테고리를 클릭하면 404 오류가 뜨거든요. 좀 확인해 보심이.. ^^;
John Doe// 낼롬 고쳤습니다. 감사..