포스트와 아이템의 분류방법에 대하여 : 카테고리와 태그 분류의 차이점을 명확히 하자


#1. 현재의 상황


diigo북마크를  사용하면서 여러가지로 편리하다는 생각을 하게된다. 이곳저곳에 흩어져있는 북마크들을 디고로 몰아서 정리할 생각을 하고 있는데 막상 시작하려고 하니 몇가지 고려해야하는 사항들이 있는듯하다. 돌이켜 생각해보면 사전에 준비와 고려를 하지 않은 상태에서 북마크를 해왔기 때문에 북마크의 갯수가 많아질수록 혼란을 격곤 하였다.

 

약간 동떨어진 이야기지만,

yourmini 에서 스타트페이지 서비스를 갑자기 접는통에 그곳에 위젯으로 분류해서 북마크 해두었던 웹사이트서비스 북마크가 몽땅 사라져버렸고 그중에는 아이디와 비번이 같이 증발해 버린 경우가 허다하다. 백업이 되어 있지 않은 로그인 정보는 다시 확인해 보려면 엄청난 삽질을 해야하는데 참으로 난감한 일이다. 앞으론 이런 일이 생기지 않아야 하는데 이용중인 북마크사이트가 어느날 갑자기 서비스를 중지해 버린다면? 끔찍한 일이다. 사이트북마크를 할때 가장 자주 이용하는 AL-toolbar 즐겨찿기와 AL-pass. 로그인정보가 이곳에만 있는 경우가 허다한 상황인지라 만일 서비스가 중지되거나 일시적인 장애라도 생기면 타격은 극심할 것이다. 반드시 대책을 세워야 한다. diigo에서는 북마크를 할때 코멘트를 비공개로 덧붙일수 있는 기능이 있는데 사이트북마크를 하면서 로그인정보를 비공개코멘트로 추가하면 어떨까 하는 생각중이다. 물론 중요한 개인정보가 요구되는 사이트라면 곤란하겠지만 단순히 로그인 정보 + 약간의 개인정보만 요구하는 해외서비스들은 거의 상관이 없을듯하다. 두곳이 동시에 망하거나 오류가 생깅 확률은 극히 희박하겠지.

 

다시 본론으로 돌아가서,

알툴바에서는 폴더분류 방식으로 카테고리를 설정한후 최상위-하위-차하위 방식으로 중첩폴더를 만들수 있고 중첩의 횟수에 제한이 없다. 컴퓨터에 직접 저장하는 즐겨찿기와 가장 유사한 방법이고 사용법도 가장 익숙하다. 태그는 사용하지 않는다. 그럼에도 웹사이트 북마크는 Al-toolbar만으로도 충분하여 별달리 고민해본바 없다. 그러나 웹사이트와 웹페이지 북마크를 동시에 하게되는 diigo 북마크에서는 카테고리(diigo에서는 리스트 라고 부른다)와 태그의 분류를 계획해 두지 않으면 얼마 안가서 뒤죽박죽 될것이다. 현재 diigo에 130 여개의 북마크를 해두었는데 벌써 뒤죽박죽의 조짐이 보이고있다. 현재 사용하고 있는 카테고리(리스트)는 비공개/로그1/올드로그/한국경마/세계경마/인터넷 이상의 6가지이고 사용중인 태그는 68가지.(11월 7일 현재)

 

#2.포스트와 아이템의 구별


내경우, diigo 를 사용할때 단순하게 북마크 용도로만 사용할 생각은 없다.물론 diigo 는 북마크 툴로서도 아주 유용하다.

그러나 더욱 뛰어난 점은 대부분의 웹페이지에 강조와 주석을 손쉽게 첨부할수 있는 기능이라고 할수있다. 내가 쓴 글들을 틈나는 대로 다시 읽어보고 되새김질을 할 필요가 있어서 블로그를 만들었는데, 다시 읽을때 이전에는 생각하지 못했던 부분이 있다면 수정모드에서 글을 수정 하거나 댓글로 달아야 한다. 이건 상당히 번거롭다. 레몬펜을 블로그에 꼭 설치하고 싶었던 이유는 다시 읽을때 주석을 달수 있는 유용한 툴이기 때문이다. 그런데 diigo 에서는 이런 작업이 손쉽게 가능하고 거기에 더해서 주석을 달아놓은 나의 옛글들을 별도의 리스트로 만들수있다. 목록의 정렬방법도 옛글부터/새글부터 선택이 가능하고. 올드로그 라는 리스트는 여러곳에 흩어진 옛글들중 주석을 달아놓은 글들을 모아둘 생각으로 만든것이다.

 

그렇다면 이렇게 주석을 달아둔 옛글들은 뭐라고 불러야 할까?  새로하는 북마크 와는 구별할 필요가 생긴다.

sinlkset 이라는 서비스를 이용해서 여러 블로그의 rss 피드를 합쳐 놓은지 몇일 지나지 않았다. 등록된 블로그 어느곳이든 글을 올리면 한곳에서 볼수있다. 그런데 거기에다가 diigo 의 피드까지 합쳐 두었기 때문에 예전글과 주석글로 시차를 두고 나타나게 된다. 물론 아직은 해당사항이 없는 이야기다.  그러나 앞으론 slinkset 에 이중으로 올라온 글들중 원래의 아이템은 삭제하고 주석이 붙은 아이템(이를 포스트 라고 할까한다)만 남겨둘 생각이다. slinkset 에서는 아이템의 개별 삭제와 개별 추가가 가능하니까.

 

#3. 카테고리(=리스트)의 분류 


diigo 에서 리스트의 숫자를 제한 하지는 않을것이란 가정하에 몇개의 리스트를 만들것인지에 대한 구상을 먼저 해두기로 하자. 필요할때마다 리스트를 추가할 경우가 생기겠지만 이경우엔 이전의 아이템들이 문제가 생길것이다. 새로 분류한 리스트로 옮겨야 할 필요가 있는 아이템들이 분명 있을테니까.

 

diigo 리스트의 특징이라면

1. 상-하위 분류가 없다.

2. 개별 아이템이 다른 리스트에 중복해서 포함 될수있다.

3. 리스트는 독립된 url 을 가진 별도의 웹페이지이다.

4. 슬라이드 보기라는 방법으로 개별 아이템을 보다 쉽게 찿을수있다.

 

리스트분류에서 하위 리스트를 만들수 없다는 것은 상당한 단점이다. 리스트가 포함할 아이템의 범위가 너무 넓으면 특정 리스트에는 조만간 수백개의 북마크가 존재하게 될것이다. 뉴스라는 리스트를 만들면? 하루에도 몇개씩 아이템이 늘어나서 1년이면 천 단위는 가볍게 넘을 것이다. 그렇다고 리스트의 가짓수를 너무 많이 잡아도 곤란할것이다.  적당한 선이 필요한데 쉽지는 않군. 게다가 diigo 에서는 북마크아이템을 최상위 도메인에 따라서 웹사이트로 자동분류해 주기도 한다는 것을 고려해야한다. 웹사이트북마크를 별도로 리스트화 할 이유가 없는 것이다.

 

pbz/ mylog/ my old log

지금은 아이템이 몇 안된다. 하지만 긴 안목에서 보자면? 보나마나 아이템 숫자가 기하급수로 늘어날것고 특정 아이템을 쉽게 찿아보기는 어려울것이다. 엄청난 스크롤의 압박이 당연시된다. 리스트를 세분할 필요가 있다. mylog 에 아이템이 어느정도(한 50개정도?) 되면 오래된 아이템들을 old log 로 옮겨간다. old log 는 몇가지 리스트로 세분한다. 이정도로 정리가 되려나? 세분할 리스트의 종류는? 이건 좀 더 고민을 해야 하지않을까 싶다. 

태그를 활용하여 하위리스트를 만들어야 한다는 결론.

  

한국경마/ 세계경마

이것도 문제가 많다. 옛글에 주석을 붙이는 포스트의 경우 상당수 아니 대다수의 글이 이부류에 해당할터인데 이중으로 리스트화 할 이유는 없으니...

역시 마찬가지로 대분류태그 사용으로 하위 리스트효과를 내야한다.

 

인터

가장 고민중. 현재 리스트를 만들었지만 실효성엔 의문이다. 너무 범위가 넓다. 세분류를 하자니 리스트가 너무 많아지지 않을까 하는 걱정이고. 좀더 생각좀 해보자.

알툴바 즐겨찿기의 하위폴더를 태그화 하여 적용.

 

#4. 태그분류


태그분류의 중요성은 너무나 잘 알고 있지만 정작 태그를 제대로 분류하여 유용하게 사용하고 있는 경우는 거의 보지 못했다. 물론 나 자신도 태그분류가 엉망인것은 마찬가지다.

일례로 파란의 메인블로그에는 1900 여개의 글이 있지만 사용하고 있는 태그는 400 여개다. 글수에 비해서 태그수가 적다고?  절대 아니다. 중간에는 태그가 없는 글들이 부지기수. 그럼에도 태그의 절대수가 너무 부족하다, 글수만큼의 태그분류가 필요한데 결국  태그를 붙이다가 포기해 버렸다는 이야기. 비슷한 내용의 글에 무슨 태그를 썼는지 햇갈리는 경우가 너무 많아서 태그의 숫자는 기하급수로 늘어나는데 정작 태그를 사용한 검색은 기대에 못미치니까 중도포기. 파란메인블로그에서 태그가 붙은글은 전체글의 채 절반도 되지 않는다. 북마크사이트를 이용할때도 결과는 비슷하다. 마가린을 결국 사용하지 않게 된 이유도 태그에 질려 버려서다. 태그를 사용하여 분류하는 이유가 뭔가? 좀더 쉽게 원하는 내용을 찿아보기 위해서 아닌가. 태그없이 폴더/카테고리만  이용하는 방법에 익숙해진 결과라고 생각하지만 태그사용에 능숙해 지지 않으면 북마크서비스는 별로 큰 도움이 되지 않는다.

 

이번에 옛글에 주석을 붙이면서 태그정리도 병행할 계획이다. diggo 의 사용태그와 블로그에 사용하는 태그가 약간은 다를테지만 큰 틀은 정리해 두어야한다.

 

태그는 내용에 따른 수평적인 분류라고들 하는데 글의 내용을 요약해서 핵심적인 몇가지의 단어를 추출해 내는것이 관건이다. 그러다보니 태그를 사용하다보면 글의 숫자보다 태그숫자가 많아지는 현상이 당연히 생길수도 있게된다. 글 하나에 태그는 하나이상 ~ 대여섯개씩 붙으니까. 하지만, 몇몇 diggo 유저의 태그리스트에는 대체 몇개인지도 모를 정도로 엄청난 태그가 사용되었는데 태그검색에는 별로 도움이 되지 않을듯 하다. 태그검색에서 단 한가지의 내용만 검색되는 태그가 절반 이상이라면 불합리한 태그분류라고 단정할수 있기 때문이다. 태그란 결국 태그를 사용한 검색에 적합하도록 조직적으로 붙여야만 한다는것 까지는 확실히 알겠는데 그 방법은 아직도 오리무중. 아래의 이미지에서도 같은 경향성을 쉽게 엿볼수있다. 그리고 이것은 바로 내가  diigo에서 사용하고 있는 태그라는게 더욱 한심하다.

 

이미지를 클릭하시면 원본크기로 보실수 있습니다. 

 

태그사용시 가장 중요한 것은 일관성을 유지하는것이라는 생각을 요즘들어서 하게 되었다. 그러나 카테고리로 분류해둘 내용과 중복해서 태그를 사용할 정도면 일관성이 너무 지나친 경우일텐데 카테고리로 분류해야할 항목이 태그로 사용되고 있고, 영어-한글의 혼용에 따른 문제(=예를들면 블로그=blog 가 다른 태그로 인식되는것 같은) 도 있으며, 사용빈도가 너무 낮은 태그가 지나치게(=약 절반정도) 많다.

 

태그의 사용방법으로 가장 적합한 경우는 중첩이 아닐까 하는데 예를들면 뉴스=>스포츠=>축구=>서울FC=>이청룡/ 퇴장 이런식일 것이다. 가장 먼저 사용하는 대분류 태그와 거기에 종속되는 중분류 태그, 그리고 내용을 압축하는 키워드태그. 키워드태그만 사용하면 태그의 갯수가 너무 많아지고 검색을 할때 연관된 내용을 검색할수 없게된다. 아이템 하나당 최소 3개 에서 최대 6개 정도의 태그를 사용하는것이 효과적일 것이라고 생각한다. 그리고 이런 경우 대/중/키워드 태그의 갯수는 대략 1/2~3/6~9 정도일것이다.  하지만, 아이템의 숫자보다 당연히 더 많은 태그가 존재할수는 있을지언정 아무런 규칙성도 없는 태그가 많아질경우, 태그 하나에 아이템 하나 라는 우스운 태그분류가 전체 태그중 반절이나 되는 황당한 경우를 경험하게된다. 이건 위의 이미지의 예에서도 마찬가지다. 아이템의 갯수가 너무 적어서 일수도 있지만, 이런경우 아무리 북마크 아이템이 많아진들 결과는 비슷할것이다. tagging 을 하면서 규칙이란것은 전혀 고려하지 않았기 때문이다. 결론적으로 중첩태그 라는건 카테고리 분류를 태그에 이용하는것이라고 생각하면된다. diigo에서 리스트를 사용하지 않고 태그만을 사용한다고 가정한 상태에서의 태그분류 방법이다.

 

또다른 방법으론 조합태그를 만들수 있을것으로 생각된다. 이때는 엄격한 단어의 조합원칙이 필요하지 않을까싶은데, 태그에는 모든 문자가 사용 가능하다는 점에 착안하여 검색에 최적화된 태그를 만들어 내는것이다. 그렇다면 가장 멎저 고려해야할 조합태그는?  당연히 시간(주/순/월간)을 활용하는 기간태그라고 할수있다. diigo를 위시한 북마크사이트에서는 기본적으로 날짜/기간별 검색을 지원하지 않지만 기간별 검색이야 말로 검색의 기본이다. 하루단위는 태그가 너무 많아 질테니까 곤란하고 주간 단위가 적당하겠지.  아니면 10일 단위나 15일, 한달도 좋고. 11월, 11월첫주, 0811/1-15  이런식의 태그도 사용이 가능하다는 것이다. 별로 소용이 없을려나? 물론 북마크 갯수가 몇개 안되고 북마크기간이 짧으면 맞는말이지. 하지만 diigo에서는 기존의 북마크를 수정하면 수정된 날짜로 북마크의 일자가 변경된다. 올드로그 같은형태로 옛글을 여러번 보면서 수정해야 한다면 당연히 기간별 분류태그는 필수적이고 북마크의 갯수가 많아질수록  유용한 검색태그가 될것이다. 

 

그러나, 마가린에서 조합태그의 사용을 실험해 보다가 중도에 포기한 경험이 있기때문에  조합태그의 개념을 설정하는데 매우 조심스럽다.

태그분류를 하다보면 사용하는 태그의 갯수가 엄청나게 많아진다는 것은 피할수 없는 현실이지만 규칙성이 존재하는 태그는 아무리 갯수가 많아진들 크게 문제되지 않을것이라는 생각이었고 그 방법으로 키워드의 규칙적인 조합으로 이루어진 태그를 생각해 냈지만 정작 태그분류에 실제로 적용해 보니 생각만큼 만만치가 않았다. 그리고 실제 사용할때 효용성이 얼마나 될지도 미지수였고, 태그조합의 원칙도 확실하게 정해두지 않앗기 때문에 마기린에서 조합태그 사용을 중도포기 하기에 이른것이다.

 

#5. Diigo에서의 리스트-태그 기본설정


1. 리스트-마이사이트를 염두에 두어여한다.

태그를 사용할때 사이트명칭 이라던가 리스트명칭을 사용할 필요가 없다는 뜻이다. 하지만 마이사이트의 경우 문자열별 정리가 되지 않고 사용빈도 별로만 정리 되는것을 염두에 둬야한다. 사용빈도가 극히 잦거나 낮을경우 사이트명을 태그로 사용하거나 사용빈도별 태그를 설정해둘 필요가 있게된다. 사용빈도에 따라 태그 A-B-C-D 순으로 정리하는것도 방법이 될수 있지 않을까?

 

2. 중첩태그를 기본으로 조합태그를 병용한다.

news라는 태그와 blog 라는 태그를 사용한다고 가정해보자. 북마크아이템중 news, blog 태그가 붙어야하는 아이템수는 엄청날것이다. 아이템의 숫자가 너무 많아지면 태그검색은 무용지물이 된다. 수백-수천개의 태그를 검색한다는게 무슨 도움이 될까? [news+중분류] [blog+중분류] 의 형태로 태그를 정리해야 하지 않을까. [news-soorts] [blogpost-웹사이트소개] 이런형태로 말이지. 기간태그는 필수적으로 사용하는 습관을 들이는것이 좋을듯하고 년-월별ð[08-11], 년-월-순(10일단위)별ð[08-11-2s]   1년에 48 가지의 태그가 생길것이다.

 

3. 기본적으로 영어 소문자를 사용한다.

영어와 한글을 혼용하면 태그분류가 혼란스럽게된다. 대분류태그의 경우 불가피할 경우를 제외하면 영어 소문자를 사용한다.

 

4. 리스트를 먼저 만들어야한다.

리스트를 사용하지 않으면 모를까, 사용하는 경우라면 북마크를 하면서 리스트 분류를 먼저 하고 태그를 나중에 붙여야한다. 일부만 리스트화 할수도 있겠고 현재는 나도 그렇다만 별로 바람직한 방법은 아니다. 리스트의 갯수에 제한이 있는것도 아닌데 필요한만큼 리스트를 만들면 되는것을 마다할 이유가 없지. 

 

현재 

01.P-S 

02.M.L 

03.M.OL 

04.K.H.R 

05.W.H.R 

06.IT.WEB 

추가 

07.Politics

08.Economy 

09.Social 

10.Agriculture-Art 

11.Sports 

12.Entertainment

추가 

13.Science-Tech 

14.Local

15.World

-

00.Others  

5. 리스트별로 대분류태그를 설정해야한다. 

리스트를 16개나 만들어도 제대로된 분류는 아니다. 해당 리스트마다 필수적으로 하위분류가 필요한데 이를 전부 리스트화 할수는 없으니 태그를 이용한 하위리스트를 만들어야한다. 태그의 개념이라기보다는 하위 카테고리의 개념이라는것이 정확 할것이다. 1~5 번째의 내자신 스스로 분류할 리스트 이외에는 다른 사이트들의 하위 카테고리 분류를 차용하는편이 효율적이지 싶다. 리스트개념의 대분류태그는 우선 잠잠적으로 07=IT.WEB 은 AL Toolbar 즐겨찿기의 카테고리분류를, 07번 이후의 리스트는 연합통신의 것을 기본으로 채택하려고한다.

아무런 준비없이 시작하는 북마크는 시간이 지날수룩 문제점을 노출시킨다. 분류가 제대로 되어있지 않을경우 자주 이용하지 않으면 나중에 다시 찿아보기가 어렵다.  웹사이트북마크조차 이런데 자료용 웹페이지의 경우 더욱 심하지. 나의경우 이곳저곳의 북마크와 스크랩을 이용하다보니 분명히 어느곳인가에는 보관을 해둔둣한데 그곳이 도무지 생각나지 않아서 낭패를 보는경우가 얼마나 많았던가. 이번에는 그런 실수들을 다시 범하지 않아야지.