지난 달 부터 을 상당히 많이 올리고 있다. 약 '한달 반동안 23개의 글'을 올렸으니 2틀에 한번 꼴로 글을 올린 셈이다. 에 관련된 글을 읽어 보면 알 수 있지만 오즈에 대한 글 끝에는 이전에 작성된 오즈에 대한 글이 관련 링크로 붙어 있는 것을 알 수 있다.

처음에 오즈에 관한 글을 쓰면서 목차처럼 붙이기 시작한 것인데 의외로 이렇게 수동으로 붙이 글들에 대한 효과가 아주 좋았다. 한 예로 LGT OZ, 얼마나 빠를까?라는 글이 다음 블로거뉴스에 뜨고 '3만번의 조회수를 기록'했다. 이 글의 관련 링크로 걸어둔 다른 글은 3천회에서 많게는 만회까지 조회수가 올라가는 것이었다.

하나의 글이 노출되면 다른 글의 노출까지 덩달아 올라가는 증상이 발생했다. 즉, 이런 관련 링크때문에 방문자의 체류 시간과 방문자당 페이지뷰가 증가한 것이다.

방문자당 평균 페이지뷰

이런 현상은 TraceWatch의 통계에도 나타난다. 관련 링크를 달아주기 전에는 방문자당 평균 페이지뷰가 2였지만 관련 링크를 달아 준 지난 4월 부터는 방문자당 평균 페이지뷰가 3으로 증가했다. 오늘은 결론을 내리기에 조금 이른 시간이지만 방문자당 평균 페이지뷰가 5로 나온다.

이렇다 보니 비슷한 형태의 플러그인이 많다. 일단 같은 카테고리의 글을 출력해 주는 inureyes님의 플러그인이 있다. 또 글의 태그검색해서 출력해 주는 플러그인도 있다. 그러나 이 두 개의 플러그인은 수동으로 관련된 글의 링크를 달아주는 것 보다는 효과적이지 못하다.

그 이유는 바로 글의 관련성이다. 같은 카테고리에 있다는 것은 글이 어느 정도 관련성이 있다는 것을 의미한다. 그러나 하나의 글을 보고 다른 글을 클릭하려면 관령성이 상당히 높아야 한다. 그러나 글의 태그로 관련된 글을 보여주는 플러그인이나 같은 카테고리의 글을 출력하는 플러그인 모두 이 정도의 관련성을 제공하지는 못한다. 반면에 '수동으로 달아 주는 관련 링크'는 앞에서 설명한 것처럼 '하나의 글이 메타 사이트에 노출되면 덩달아 다른 글의 조회수도 올라간다'.

그래서 오즈에 관련된 글은 모두 수동으로 관련 링크를 달았고 그외에 에 대한 글, 에 대한 글도 수동으로 링크를 달았다. 이렇게 링크를 달다 보니 글을 작성한 뒤 이전 글의 관련 링크를 수정하는데 보내는 시간이 상당히 많아졌다. 그래서 생각한 것이 수동 검색으로 글의 목록을 결정하고, 이 목록을 관련 링크로 출력하면 훨씬 더 해당글에 관련된 링크를 모을 수 있을 것이라는 생각이 들었다.

한 예로 오즈에 관련된 글에는 모두 오즈라는 태그를 넣고 오즈라는 태그를 검색한 결과를 목록으로 뿌리면 에 관련된 글만 관련 링크로 달수 있기 때문에 훨씬 편하다. 또 에서는 두 단어 검색을 지원하지 않지만 하나 이상의 검색어를 복합해서 검색하고 그 결과를 관련 링크로 둔다면 올리는 글과 훨씬 더 관련성이 높은 링크를 자동으로 달 수 있을 것 같다는 생각이 들었다.

결국 이런 생각을 기본으로 만든 플러그인이 오늘 소개하는 태그 검색 목록 출력기이다. 사용하는 형식은 다음과 같다.

사용형식: [ tag ]태그이름|목록의수|정렬방식|내림차순[ /tag ]
  • 태그이름
    태그이름에는 검색할 태그의 이름을 입력한다. 반드시 필요한 옵션으로 태그 이름에는 공백이 올 수 있다.
  • 목록의 수
    목록의 수에는 출력할 목록의 수를 입력한다. 역시 반드시 필요한 옵션이다.
  • 정렬방식
    정렬 방식은 두 가지이다. 하나는 공개된 날짜를 기준으로 정렬하는 것이고 또 하나는 임으로 정렬하는 방식이다. 날짜로 정렬하려면 date(기본)를 주면되고 임으로 정렬하려면 rand를 주면 된다. 지정하지 않으면 날짜로 정렬된다.
  • 내림차순
    내림차순으로 정렬할 것인지 아니면 올림차순으로 정렬할 것인지를 지정한다. desc를 쓰면 내림차순으로 정렬하며, asc를 쓰느면 올림 차순으로 정렬한다.

사용예
[ tag ]오즈|10[ /tag ]
[ tag ]오즈|10|date|asc[ /tag ]

사용형식: [ search ]검색어|목록의 수|정렬|내림차순|검색범위[ /search ]
  • 검색어
    검색어에는 찾을 말을 입력하면 된다. 검색어와 검색어는 쉽표로 분리한다. 기본적으로 AND 검색이기 때문에 검색어를 여러 개 입력하면 검색의 범위가 좁아진다. 따라서 조금 더 관련있는 글을 찾을 수 있다.
  • 목록의 수
    목록의 수에는 출력할 목록의 수를 입력한다. 역시 반드시 필요한 옵션이다.
  • 정렬방식
    정렬 방식은 두 가지이다. 하나는 공개된 날짜를 기준으로 정렬하는 것이고 또 하나는 임으로 정렬하는 방식이다. 날짜로 정렬하려면 date(기본)를 주면되고 임으로 정렬하려면 rand를 주면 된다. 지정하지 않으면 날짜로 정렬된다.
  • 내림차순
    내림차순으로 정렬할 것인지 아니면 올림차순으로 정렬할 것인지를 지정한다. desc를 쓰면 내림차순으로 정렬하며, asc를 쓰느면 올림 차순으로 정렬한다.
  • 검색범위
    검색 범위는 A, T, C를 지정할 수 있다. A를 지정하면 제목과 내용 모두에서 검색한다. T를 지정하면 제목에서만 검색하며 C를 지정하면 내용에서만 검색한다. 지정하지 않으면 A가 기본 값이다.

사용예
[ search ]오즈,LGT|10[ /search ]
[ search ]오즈,LGT|10|date|asc|T[ /search ]

스타일

이 플러그인은 LI 태그로 이루어진 목록만 반환한다. 따라서 사용하는 사람이 편한 형태로 장식하면 된다.

사용예:

<fieldset class="ViewPostOfRelTag"><legend> 삼겹살에 관련된 글 </legend> 
<ul>
[ tag ]삼겹살|10[ /tag ]
</ul>
</fieldset>

사용예:

<fieldset><legend> 관련 글타래 </legend>
<ol>
[ tag ]이명박|10|date|desc[ /tag ]
</ol>
</fieldset>
제한사항
[ tag ]와 [ search ]를 중복해서 사용할 수 있지만 [ tag ]와 [ tag ], [ search ]와 [ search ]를 중복해서 사용할 수는 없다.
설치

따로 환경 설정을 제공하지 않는다. 플러그인 폴더에 복사한 뒤 사용으로 선택하면 이 플러그인을 바로 사용할 수 있다. 위지윅에디터 항목이 있으면 사용하기 더 편할 수 있겠지만 이 부분은 위지윅 에디터를 사용하지 않기 때문에 따로 추가하지는 않았다. 개선점은 이 글의 댓글로 달아 주기 바란다.

관련 글타래

2008/05/18 13:37 2008/05/18 13:37
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: http://offree.net/trackback/1720

Facebook

Comments

  1. 공상플러스 2008/05/18 14:39

    우왕ㅋ굳ㅋ 수고하셨뜸

    perm. |  mod/del. reply.
  2. 나비 2008/05/18 14:56

    특정한 주제로 글을 써내려 갈때 편리하겠어요. 강좌, 리뷰 라던가 뉴스거리라던가..등등 :)

    perm. |  mod/del. reply.
    • 도아 2008/05/19 06:29

      예... 글을 쓰고 관련글을 모을 수있기 때문에 제가 자주 사용하는 방법입니다.

  3. 웹초보 2008/05/18 20:10

    우아.. 너무 좋은데요.. 잘 사용하겠습니다.. ^^

    perm. |  mod/del. reply.
  4. 조리지기 2008/05/19 00:15

    좋은 플러그 인 잘 쓰겠습니다~ :)

    perm. |  mod/del. reply.
  5. neojzs 2008/05/19 09:18

    전부터 글과 관련된 목록이 나오는 것을 보고 부러워서 저도 태그로 관련글을 나오도록 만들었습니다만 그게 이전에는 수동이셨군요 ^^ 정성이 대단하십니다

    perm. |  mod/del. reply.
    • 도아 2008/05/20 07:20

      예. 오즈에 관한 글을 쓰다보니 확실히 효과가 있더군요. 그래서 직접 입력했는데 이제는 분량이 너무 많아서 플러그인으로 만들었습니다.

  6. zasfe 2008/05/19 10:32

    링크가 저한테는 잘못된 표시되는것 같습니다
    http://qaos.com/downs/ttplugins/vtagsea ··· zip%2520
    저한테는 위 경로로 연결이 되는데 확인 부탁드립니다. ( 공백이 하나 추가된듯합니다. )

    좋은 플러그인 언제나 감사합니다.

    perm. |  mod/del. reply.
    • 도아 2008/05/20 07:20

      수정해 두었습니다. 확인해 보니 공백이 하나 더 있더군요.

  7. siku 2008/06/15 15:52

    텍스트큐브로 다중블로그를 하는데. 제 홈페이지는 siku.name/siku이고 본문에 님의 플러그인을 이용하여 관련글로 이동할 때 예를 들어 관련글의 siku.name/siku/49라면 이동하는 곳은 대표블로그의 siku.name/49로 이동하게 되더군요. 저만 그런가요?

    perm. |  mod/del. reply.
    • 도아 2008/06/16 12:58

      싱글용이기 때문입니다. 다중 사용자용으로 수정해서 올리도록 하겠습니다.

  8. 밥먹자 2008/09/11 19:55

    안녕하세요~ 도아님 블로그 덕분에 도움을 많이 받았습니다. 일단 감사드립니다~^^

    이 플러그인을 깔아서 사용해봤는데요, 적용이 되긴 하는 것 같은데 자꾸만 관련글이 없다고만 나오네요.
    태그 입력도 제대로 했고, 실제 태그 메뉴로 들어가면 제대로 다 등록되어 있는데,
    왜 관련글이 없다고만 하는걸까요...ㅠㅠ

    perm. |  mod/del. reply.
    • 도아 2008/09/12 09:16

      그냥 안된다고 하시면 저 역시 원인을 알 수 있는 방법은 없습니다. 다른 정보, 예를들어 설치 경로, 다중 사용자 여부, 버전 등... 그리고 가급적이면 설치해서 적용한 상태를 알아야 답변이 가능합니다.

  9. 밥먹자 2008/09/12 20:41

    아, 제가 너무 막무가내로 질문을 드렸군요.. ^^;; 죄송합니다...
    공개글로 해야되는 적용되는 거로군요~ 이제 해결했네요.
    플러그인 감사히 잘 쓰겠습니다~^^

    perm. |  mod/del. reply.
  10. 소하랑 2008/11/05 20:08

    멋진 플러그인 제작해주셔서 감사합니다..

    번거로운(답변이 될) 질문하나만 드리겠습니다..
    말씀해주신바와 같이 LI태그로 된 목록만 리턴이 되고 있는데요,
    매번 포스트에 태그를 넣기보다 도아님의 블로그처럼 일정 양식이 기본설정이 되어있으면 편하겠다 싶어서
    이걸 제가 꾸며보려는데(테두리 넣고 색입히기, 표시목록의 왼쪽 정렬등..)
    php지식이 전무한 상태라 엄두가 안나네요..
    힌트를 주실 수 있는지요..?
    예를 들면 "php파일 내에 어느 부분에 어떤 function으로 <field set>태그를 넣으면 된다.."같은 조언이
    큰 도움이 될것 같습니다.

    perm. |  mod/del. reply.
    • 도아 2008/11/05 21:55

      전무한 상태면 고치지 않는 것이 좋습니다. 원래 설정을 만들려고 했는데 귀찮아서 만들지 않고 있습니다. 그러나 전혀 모른다면 매번 추가하는 것이 더 낫습니다. 조금이라도 아신다면 알려 드리는 것은 어렵지 않지만 전혀 모르신다면 제가 코딩을 하는 것이 더 낫기 때문입니다.

  11. 소하랑 2008/11/08 18:18

    예, 답변 감사합니다. 저는 그냥 쓰는 것이 낫겠네요..^^;
    염치불구하고 한가지 여쭙겠습니다..

    [search]태그를 이용해서 목록을 만들었는데요,
    저 같은 경우 계정의 루트에 TC를 설치 한게 아니고 따로 love라는 폴더를 만들어서 설치하였는데,
    목록에 걸린 링크가
    http://주소/love/208
    이 아닌
    http://주소/208

    이렇게 만들어져서 링크가 재구실을 못합니다..
    (위에 같은 문제를 갖고 계신분이 계시는데 어떻게 해결을 해야할지 모르겠네요..>_<)

    아, 그리고 목록 옆에 날짜도 표시되면 좋을것 같습니다..!
    (공짜로 얻어쓰는주제에 말이 많았습니다..꾸벅)

    perm. |  mod/del. reply.
    • 도아 2008/11/08 18:59

      수정해 두도록 하겠습니다. 다만 날짜 표시는 제가 일부러 출력하지 않도록 한 것입니다. 날짜 순으로 정렬이 되기도 하고 날짜를 표시하면 너무 길기 때문입니다. 나중에 설정 화면을 포함하게 되면 옵션으로 설정할 수 있도록 하겠습니다.

  12. coachkim 2009/02/25 10:28

    우선 좋은 프로그램 만들어 주셔서 감사합니다. 저도 이거 깔아서 사용하는데 파이어폭스에서는 박스선이 보이는데 익스플로러에서는 안보입니다. 블로그 방문 하셔서 확인 부탁드립니다.^^

    perm. |  mod/del. reply.
    • 도아 2009/02/25 10:31

      크롬, IE 모두 다 잘 보입니다. CSS에서 따로 설정한 것이 아니라면 잘 보여야 정상입니다.

  13. jay 2009/03/26 13:49

    검색기능이 강하다면 강하고 약하다면 한없이 약한 블로그를 운영하면서, 연속성을 가진 글들을 블로그에 처음 들르는 사람들에게 어떻게하면 효과적으로 뿌려줄까 고민을 했었는데 역시 결론은 태그네요- : )
    플러그인 잘 쓰겠습니다-

    perm. |  mod/del. reply.
    • 도아 2009/03/26 10:55

      예. 저 역시 태그를 이용해서 아주 잘 활용하고 있습니다. 나중에는 AJAX로 페이징하는 기능까지 넣을까 하는데 시간이 없군요.

  14. jay 2009/03/27 17:14

    자꾸 귀찮게 해드리는것 같아 죄송하네요. :)
    TC 1.7.7 : Con moto 를 사용하고 있습니다. 위에서 다운받은 파일을 플러그인에 적용하고 게시물 작성시 결과값이 제대로 출력되지 않는 현상이 발견되고 있습니다.
    해당 테스트 페이지는 http://jay.jaylog.co.kr/tt/239 와 같고,
    코드 자체는 이상이 없으며, 플러그인도 활성화 되었고, 게시물은 TTML 형식으로 작성되었습니다만, 값을 끌어내오지 못하는게 답답하여 염치불구하고 글 남깁니다.
    힌트 부탁드리겠습니다.
    감사합니다.

    perm. |  mod/del. reply.
    • 도아 2009/03/28 06:16

      [ tag ]를 입력할 때에는 당연히 공백이 없어야 합니다. 공백이 있으면 태그로 인식하지 않습니다.

  15. zasfe 2009/06/19 15:09

    사용하신 플러그인의 이미지를 다른데서 사용해도 될까요?
    요즘 위키의 링크부분을 손보고 있는데 이 플러그인의 이미지가 작으면서도
    제일 맞는 것 같습니다.

    perm. |  mod/del. reply.
    • 도아 2009/06/20 10:05

      이미지가 어떤 이미지를 이야기하시는 것인지요?

    • zasfe 2009/06/21 20:29

      사용하려는 이미지는
      , 입니다.

      경로가 달라지셨네요;;

    • 도아 2009/06/23 09:10

      모두 제가 만든 이미지가 아닙니다. 그리고 경로는 플러그인 두종류이기 때문에 경로가 두개가 있습니다. 같은 이미지지만요.

  16. beingsu 2010/12/22 06:09

    안녕하세요~!

    웹서핑을 하다 이 기능을 발견하곤 찾아찾아오게 되었습니다~!
    ..아주 기초적인 질문하나만 드리겠습니다
    글쓰기에서 본문에

    -- 본문 --
    글을 쓰다가 예를들어 [ tag ]test|10[/ tag ]라고 쓰고 글을 저장하면
    --본문 끝--

    --블로그글--
    글을 쓰다가 예를들어 test라고 쓰고 글을 저장하면
    --블로그글 끝--

    이렇게 나와야 하는게 맞는거죠?

    그런데 저는 왜 ..

    --블로그글--
    글을 쓰다가 예를들어 [ tag ]test|10[/ tag ]라고 쓰고 글을 저장하면
    --블로그글 끝--

    위와 같이 그대로 모두 블로그에 나타나는 걸까요??

    좋은 플러그인 너무 감사합니다-!!!

    perm. |  mod/del. reply.
    • 도아 2010/12/22 16:15

      본문을 잘 읽어 보시기 바랍니다. 본문에 있는 내용입니다.

      반드시 필요한 옵션으로 태그 이름에는 공백이 올 수 있다.

      라고 해두었죠? 공백이 있으면 안됩니다.

댓글로 기쁨을 나눠요!

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.