디스커스 댓글 문제 해결 방법, 자동 링크 생성 문제

본진 블로그에 디스커스 댓글을 다시 활성 시켰더니 느닷없이 문제가 눈에 띄더군요. 몇 년 전에 사용할 때도 안 보였고, 얼마 전에도 몇 달 동안 사용했었지만 아무 문제 안 보였는데 말입니다.


디스커스(Disqus)


댓글 작성을 로그인 사용자로 전환하고, 티스토리 계정이 없는 방문자들을 위해 디스커스 댓글을 되살렸는데요. 하루만에 그동안 보이지 않던 문제가 또렷하게 보이기 시작합니다.


디스커스 댓글


위와 같은 디스커스 댓글을 사용하는 블로그 혹은 사이트는 아마 모두 해당 될 것입니다. 일부 티스토리 블로그를 확인했었는데요. 하나 같이 아래와 같은 문제가 발생되고 있더군요.


디스커스 댓글 문제 해결 방법, 자동 링크 생성 문제

디스커스 댓글로 인한 티스토리 댓글의 자동 링크 생성


제가 발견한 디스커스 댓글 문제는 이렇습니다. 우연히 오래전에 사용하던 비비코드 댓글을 보았는데, 위와 같이 링크가 생성되어 있었습니다. 현재 티스토리는 댓글에는 링크 사용이 불가능합니다. 자바스크립트를 이용하여 댓글에 링크를 생성되게 할 수 있지만 방문자 영역은 텍스트로만 보여지게 그대로 두었습니다. 하지만 보시다시피 디스커스 댓글이 달려있는 본문에 자동 링크가 생성되고, 댓글과 방명록에도 자동으로 링크가 생성되더군요. 전혀 상관 없는 링크가 생성 되는 것은 아니고요.


디스커스 댓글로 인해 본문에 클래스명 vglnk로 자동 링크 생성


http://와 https://가 포함된 일반 텍스트 주소에 자동으로 링크가 생성됩니다. http://와 https://가 없더라도 닷컴(.com) 도메인은 자동으로 링크가 생성되더군요. 본문 혹은 댓글에 텍스트로 lovedweb.com을 적으면 여기에 자동으로 링크가 걸리게 됩니다.


자동으로 링크가 생성되는 디스커스 댓글 문제를 해결하려면 머리 꽁꽁 싸매고 며칠 동안 해결해야 할 것으로 생각되었는데요. 의외로 쉽게 해결 되었습니다. 저는 3시간 정도 머리 싸매고 고생했지만 이 글을 보시는 분들은 쉽게 해결 할 수 있으십니다.


디스커스 설정 Tracking과 Affiliate links



디스커스 댓글로 이동합니다. settings으로 이동한 후 advanced로 진입합니다. advanced로 진입하면 위와 같이 Tracking과 Affiliate links 두 개의 항목이 체크 되어 있을 것인데요.


첫 번째의 Tracking은 "사이트 방문자에게 익명의 쿠키 타겟팅을 사용하도록 설정합니다"라고 설명 되어 있습니다. Tracking 기능은 디스커스를 장착한 사이트 방문자에게 추천 콘텐츠와 광고를 제공하기 위해 사용 되는 것 같습니다. 해당 기능이 운영하는 사이트에서 불필요하다고 생각하시는 분들은 비활성 시켜주시면 되겠습니다. 다만 디스커스 자체 광고 혹은 추천 콘텐츠 기능을 이용하실 경우에는 Tracking 기능을 비활성 시키시면 안 될 것 같습니다.


두 번째의 Affiliate links는 "사이트의 제품 링크에 판매자 코드를 자동으로 추가하는 기능"이라고 설명 되어 있는데요. 이것 때문에 디스커스를 장착한 사이트 페이지에 자동으로 링크가 생성됩니다. 티스토리의 경우 본문이고 댓글이고 거의 모든 영역에 자동으로 링크를 생성 시키니 비활성 시켜주시면 되겠습니다.


디스커스 설정에서 Tracking과 Affiliate links 비활성


아래에 있는 어필리에이트 링크(Affiliate links)의 체크를 해재 시킨 후 저장 버튼 꾸욱 클릭해주시면 됩니다. 참고로 저는 첫 번째 Tracking 항목도 체크를 지워 비활성 시켰습니다. 끝~


Copyright © 웹법사의 마법서재, 무단전재 및 재배포 금지.