홈/뉴스/게시글
Community

뉴스

디코랩 커뮤니티의 새 글을 확인하세요.

보안

댓글 링크 스팸, nofollow·ugc 속성과 검토 설정 5가지

디코랩디코랩 ·
10-15

댓글 링크 스팸은 사용자 글의 링크에 ugc·nofollow 속성을 붙이고 링크 댓글을 검토하면 크게 줄어듭니다. 이 글에서는 링크 스팸이 위험한 이유, rel 속성 세 가지의 뜻과 쓰는 곳, 게시판에 켜 둘 검토 설정 5가지와 흔한 실수를 정리했습니다.

댓글 링크 스팸 설정 5가지라는 제목과 링크 아이콘
방문자가 남긴 링크는 우리가 추천한 링크와 구분해 표시합니다.

댓글 링크 스팸이 위험한 이유

댓글 링크 스팸은 게시판 댓글이나 방명록, 후기 칸에 다른 사이트 주소를 남기는 스팸입니다. 목적은 크게 두 가지입니다. 링크가 많은 곳에 걸릴수록 검색에 유리하다고 여겨 홍보 링크를 뿌리는 경우와, 방문자가 눌러 들어가게 해서 피싱이나 악성 프로그램으로 유도하는 경우입니다.

운영자 입장에서는 두 경우 모두 손해입니다. 우리 사이트가 관계없는 사이트를 추천하는 것처럼 보이고, 방문자가 그 링크로 피해를 보면 사이트 신뢰가 떨어집니다. 스팸 글 자체를 막는 설정은 스팸 게시글 막기에서 다뤘으니, 이 글은 링크에 집중합니다.

링크 스팸이 남기는 흔적

  • 내용과 관계없는 짧은 칭찬 뒤에 주소가 붙어 있다.
  • 작성자 이름 칸 자체가 상품명이나 사이트 이름이다.
  • 같은 주소가 여러 글의 댓글에 반복해서 달린다.
  • 오래된 글에만 골라서 댓글이 달린다.

nofollow·ugc·sponsored 속성의 뜻

링크에는 rel 이라는 속성을 붙여 검색엔진에 링크의 성격을 알릴 수 있습니다. 아래 표는 Google이 안내하는 세 가지 값을 뜻과 쓰는 곳으로 비교한 것입니다.

값뜻쓰는 곳
ugc사용자가 직접 올린 콘텐츠 안의 링크댓글, 게시판 글, 후기, 포럼
sponsored광고나 대가를 받은 링크배너, 협찬 글, 제휴 링크
nofollow다른 값이 맞지 않을 때, 연결을 원하지 않는 링크믿기 어려운 외부 링크 전반

값은 「ugc nofollow」처럼 여러 개를 함께 쓸 수 있습니다. Google은 오래 활동해 믿을 수 있는 참여자의 링크라면 ugc 를 빼도 된다고 설명하고, 이런 값이 붙은 링크도 사이트맵이나 다른 사이트를 통해 발견될 수 있다고 안내합니다. 자세한 내용은 Google 검색 센터의 외부 링크 속성 안내에서 볼 수 있습니다.

여기서 중요한 점은 rel 속성이 스팸 댓글을 막아 주지는 않는다는 것입니다. 우리 사이트가 그 링크를 보증하지 않는다는 표시일 뿐이므로, 검토 설정과 함께 써야 효과가 있습니다.

ugc, sponsored, nofollow 세 가지 rel 값의 뜻과 쓰는 곳을 나란히 보여 주는 카드
링크의 성격에 따라 고르는 rel 값 세 가지

그림처럼 방문자가 남긴 링크에는 ugc 를, 광고에는 sponsored 를 쓰는 것이 기본입니다. 우리 게시판 프로그램이 사용자 글의 링크에 이 값을 자동으로 붙이는지 먼저 확인하세요. 브라우저에서 댓글 링크를 우클릭해 「검사」를 열면 a 태그에 rel 값이 있는지 볼 수 있습니다.

댓글 링크 스팸을 줄이는 검토 설정 5가지

Google 검색 센터는 사용자 생성 스팸을 막는 방법으로 정책 공지, 수동 승인, 신규 사용자 글의 noindex, 차단 목록, 캡차 같은 도구를 함께 안내합니다. 원문은 Google 검색 센터의 사이트 악용 방지 안내에 있습니다. 작은 게시판에 맞게 정리하면 다음 순서로 설정합니다.

  1. 링크에 rel 자동 부여: 댓글·게시글·후기의 모든 링크에 ugc 와 nofollow 가 붙도록 게시판 설정이나 출력 코드를 맞춥니다.
  2. 링크 포함 댓글은 승인 후 공개: 주소가 들어간 댓글은 운영자가 확인한 뒤 보이게 합니다.
  3. 링크 개수 제한: 댓글 하나에 넣을 수 있는 링크 수를 줄이거나, 비회원 댓글에는 링크를 막습니다.
  4. 오래된 글 댓글 닫기: 일정 기간이 지난 글은 댓글을 닫아 스팸이 몰리는 곳을 줄입니다.
  5. 반복 주소 차단 목록: 여러 번 나온 스팸 주소와 단어를 차단 목록에 넣고 달마다 정리합니다.
rel 자동 부여, 링크 댓글 승인, 링크 개수 제한, 오래된 글 댓글 닫기, 반복 주소 차단 다섯 가지 검토 설정을 순서대로 보여 주는 도식
작은 게시판에 켜 둘 링크 스팸 검토 설정 다섯 가지

그림의 1단계는 한 번만 맞춰 두면 되고, 2~5단계는 운영하면서 강도를 조절합니다. 승인 대기 댓글이 너무 많아지면 링크 개수 제한을 먼저 강화해 보세요.

검토할 사람과 주기 정하기

승인 설정은 누군가 대기 목록을 확인해야 의미가 있습니다. 담당자를 한 명 정하고, 평일에는 하루 한 번 대기 댓글을 보는 식으로 주기를 정해 두세요. 담당자가 휴가일 때 대신 볼 사람도 함께 정합니다. 오래 방치된 대기 댓글 가운데 실제 고객의 질문이 섞여 있으면 답이 늦어져 신뢰를 잃을 수 있습니다.

링크 스팸 대응에서 흔한 실수

  • rel 값만 붙이고 스팸 댓글은 그대로 둔다.
  • 모든 댓글을 막아 실제 고객의 질문까지 받지 못한다.
  • 스팸 댓글을 지우기 전에 그 링크를 직접 눌러 확인한다.
  • 우리 사이트 안의 링크에도 nofollow 를 붙여 검색 로봇이 페이지를 찾기 어렵게 만든다.

마지막 항목은 Google 안내에서도 다룹니다. 우리 사이트 안의 페이지를 수집하지 않게 하려면 rel 값 대신 robots.txt 를 쓰라고 권합니다. 댓글 링크와 우리 메뉴 링크는 구분해서 다루세요.

디코랩이 돕는 방식

디코랩은 운영 중인 사이트의 수정과 점검을 맡습니다. 게시판 링크에 rel 값을 붙이거나 댓글 승인 설정을 바꾸는 작업은 유지보수 접수 게시판에 비밀글로 요청할 수 있습니다. 게시판 전반의 보안 상태를 함께 보려면 웹사이트 취약점 점검 서비스를 참고하세요.

자주 묻는 질문

nofollow 를 붙이면 스팸이 오지 않나요?

스팸 프로그램은 속성을 확인하지 않고 올리는 경우가 많아 그것만으로는 줄지 않습니다. 승인 설정과 링크 제한을 함께 써야 합니다.

ugc 와 nofollow 중 하나만 써도 되나요?

방문자가 남긴 링크라면 ugc 가 뜻에 맞습니다. 믿기 어려운 링크라면 함께 붙여도 되며, Google은 여러 값을 함께 쓰는 것을 허용합니다.

이미 달린 스팸 댓글은 어떻게 하나요?

링크를 누르지 말고 지운 뒤, 같은 주소가 다른 글에도 있는지 검색해 함께 지웁니다. 반복되는 주소는 차단 목록에 넣으세요.

후기 게시판도 승인제로 바꿔야 하나요?

후기는 고객 신뢰와 관련이 커서, 링크가 들어간 후기만 승인 후 공개하는 방식이 부담이 적습니다. 일반 후기는 바로 보이게 둘 수 있습니다.

게시판 스팸 설정을 한 번에 점검하고 싶다면 사이트 주소를 적어 디코랩 프로젝트 문의로 보내 주세요.

목록

댓글0

댓글 작성 권한이 없습니다