워드프레스 스팸 댓글과 트랙백 봇 차단 대표 이미지

워드프레스 스팸 댓글과 트랙백 봇 차단하는 설정 방법

워드프레스를 운영하다 보면 출처를 알 수 없는 영문 댓글, 상품 홍보 문구, 대출·카지노·성인 사이트 링크가 달린 알림이 쌓일 수 있습니다. 이 가운데는 일반 댓글 스팸도 있고, 다른 사이트가 내 글을 링크했다는 알림 형태의 핑백·트랙백도 있습니다. 두 기능은 비슷해 보이지만 설정 위치와 기존 글 처리 방식이 달라서 구분해 두는 것이 좋습니다.

핵심 요약

  • 새 글의 핑백·트랙백 수신은 설정 > 토론에서 기본값을 끌 수 있습니다.
  • 새 글의 일반 댓글도 같은 화면에서 기본값을 끌 수 있습니다.
  • 이미 공개한 글은 일괄 편집에서 Pings와 Comments를 각각 닫아야 합니다.

1. 댓글 스팸과 핑백·트랙백은 무엇이 다를까

일반 댓글 스팸은 방문자 입력 폼을 통해 들어오는 광고성 댓글입니다. 반면 핑백은 다른 워드프레스 사이트가 내 글을 링크했을 때 자동으로 보내는 알림이고, 트랙백은 전통적인 블로그 시스템에서 링크를 알리는 방식입니다. 워드프레스에서는 둘 다 댓글 영역에 표시될 수 있어, 실제 독자 댓글과 섞이면 관리가 번거로워집니다.

출처가 의심스러운 알림이 모두 같은 방식으로 들어오는 것은 아닙니다. 댓글 제출을 닫아도 기존 글에서 핑백 수신이 열려 있으면 알림이 남을 수 있고, 반대로 핑백을 막아도 일반 댓글 폼이 열려 있으면 댓글 스팸은 계속 들어올 수 있습니다. 따라서 두 항목을 따로 점검해야 합니다.

2. 새 글의 핑백과 트랙백 수신 끄기

워드프레스 관리자에서 설정 > 토론으로 이동합니다. 기본 글 설정에서 다른 블로그에서 링크 알림 허용(새 글의 핑백과 트랙백)에 해당하는 옵션을 찾아 체크를 해제하고, 페이지 하단의 변경사항 저장을 누르세요. 이 옵션은 다른 사이트가 내 사이트나 글을 언급했을 때 수신하는 링크 알림의 기본값을 정합니다.

주의할 점은 이 변경이 설정 이후에 만드는 새 글의 기본값에 적용된다는 것입니다. 이미 발행한 글의 핑백·트랙백 상태가 자동으로 바뀌지는 않으므로, 기존 글까지 닫으려면 별도의 일괄 편집이 필요합니다.

3. 기존 글의 핑백과 트랙백을 일괄로 닫기

관리자 메뉴에서 글 > 모든 글로 이동한 뒤 목록의 체크박스로 처리할 글을 선택합니다. 상단의 일괄 작업에서 편집을 선택하고 적용을 누르면 일괄 수정 화면이 열립니다. 여기서 Pings 항목을 허용 안 함으로 변경한 다음 업데이트를 누르세요. 글 목록은 페이지 단위로 보일 수 있으므로, 전체 글을 처리할 때는 다음 페이지도 반복해서 확인해야 합니다.

특정 글에서 외부 링크 알림을 유지해야 하는 특별한 이유가 있다면 전체 적용 전에 제외 목록을 만들어 두세요. 일반적인 정보성 블로그라면 Pings를 닫아도 본문 링크나 검색 노출에는 영향을 주지 않으며, 다만 외부 사이트의 링크 알림을 댓글처럼 받는 기능만 꺼집니다.

4. 새 글의 일반 댓글 기능 닫기

댓글 소통 기능 자체가 필요하지 않다면 같은 설정 > 토론 화면에서 새 글에 댓글 작성 허용 옵션을 해제합니다. 이 역시 이후에 작성되는 새 글의 기본값입니다. 댓글을 완전히 없애기 전에 독자 문의를 받는 이메일, 문의 폼, 소셜 채널 등 대체 연락 수단을 안내해 두면 필요한 문의를 놓치지 않을 수 있습니다.

댓글을 유지하고 싶다면 무조건 닫기보다 승인 전 검토, 링크 수 제한, 차단 목록, 스팸 방지 플러그인 같은 관리 기능을 함께 검토할 수 있습니다. 사이트 운영 방식에 따라 댓글은 커뮤니티 자산이 될 수도 있으므로, 스팸 양과 소통 필요성을 비교해 결정하세요.

5. 기존 글의 일반 댓글을 일괄로 닫기

기존 글의 댓글은 글 > 모든 글에서 처리합니다. 글을 선택하고 일괄 작업의 편집을 적용한 뒤, Comments 항목을 허용 안 함으로 바꾸고 업데이트를 누르세요. Comments와 Pings는 별도 항목이므로 둘 중 하나만 바꾸면 다른 하나는 열린 상태로 남을 수 있습니다.

기존에 승인한 정상 댓글은 댓글 기능을 닫아도 보통 그대로 표시됩니다. 화면에서 댓글 영역 자체를 숨기려면 테마와 댓글 템플릿의 설정이 별도로 필요할 수 있으므로, 먼저 테스트 글 하나에서 실제 화면을 확인하는 것이 좋습니다.

6. 이미 쌓인 스팸을 안전하게 정리하는 방법

관리자 메뉴의 댓글 목록에서 스팸성 항목을 선택해 스팸으로 표시하거나 휴지통으로 이동할 수 있습니다. 정상 댓글과 알림을 실수로 지우지 않도록 링크와 작성자 정보를 짧게 확인한 뒤 처리하세요. 휴지통 비우기는 되돌리기 어려울 수 있으므로, 중요한 문의가 섞여 있지 않은지 먼저 확인하는 편이 안전합니다.

설정 변경 뒤에도 새 스팸이 들어온다면 기존 글의 Comments와 Pings 상태, 회원가입·문의 폼, 사용하는 플러그인의 별도 댓글 기능을 함께 확인해야 합니다. 원인을 구분하면 필요 이상의 플러그인 설치나 무리한 데이터 삭제를 피할 수 있습니다.

7. 자주 묻는 질문

Q. 설정에서 핑백을 껐는데 기존 글에 알림이 계속 옵니다.
기본 토론 설정은 새 글에 적용됩니다. 기존 글은 일괄 편집에서 Pings를 허용 안 함으로 변경해야 합니다.

Q. 댓글을 닫으면 핑백도 같이 닫히나요?
아닙니다. Comments와 Pings는 별도 설정이므로 둘 다 필요한 상태로 변경해야 합니다.

Q. 핑백을 끄면 다른 사이트에서 내 글을 링크할 수 없나요?
링크 자체를 막는 기능은 아닙니다. 내 사이트가 그 링크 알림을 댓글 영역에서 수신하는 기능을 끄는 설정입니다.

8. 마무리

스팸을 줄이려면 새 글의 기본 토론 설정과 기존 글의 상태를 함께 확인해야 합니다. 핑백·트랙백과 일반 댓글을 구분해 Pings와 Comments를 각각 관리하고, 이미 쌓인 항목은 정상 문의를 확인한 뒤 스팸 또는 휴지통으로 정리하세요. 참고: WordPress 토론 설정, 핑백과 트랙백 안내, 댓글 일괄 관리

Similar Posts