테터툴즈용 실시간 검색어 순위 표시 플러그인 1.0
방문자가 블로그를 방문하는 데 사용한 검색어들의 순위를 실시간으로 집계, 표시.
( 제 블로그 오른쪽 사이드 바에서 찾을 수 있습니다. )
제작 동기
현재 제 블로그 방문자들의 95%가 검색 사이트에서 오시는 분들인데, 리퍼러 기록을 보면 시간대마다 사용되는 검색어가 다르더군요. 그래서 이런 플러그인 만들면 보기도 편하고 심심하진 않겠다 싶어 대충 만들었습니다.
설명
블로그 방문자가 검색 엔진에서 검색을 통해 블로그를 방문하는 경우에 사용된 검색어들을 분석해 순위를 매겨 표시 해 주는 플러그인 입니다.
검색 엔진에서 방문자가 많이 유입되는 분들 께서 심심풀이용으로 쓰시면 좋겠다 싶어서 공개합니다.
장점은 비교적 간단하면서 세세한 부분을 설정할 수 있다는 것이고
단점은 순위 상정 알고리즘이 매우 단순하며 페이지를 새로고침해야 갱신된 결과를 볼 수 있기에 진정한 실시간은 아니라는 점입니다.
순위는 플러그인 설정에서 설정한 시간 동안 사용된 검색어들의 방문 횟수를 카운트해 많은 순으로 메깁니다.
만약 "사과"라는 검색어와 "파인애플"이라는 검색어 두 개가 한 시간동안 10번씩 방문했다면 가장 최근에 사용된 검색어의 순위가 더 높습니다. ( 1분 전에 "사과"로 방문한 사람이 있다면 사과가 파인애플보다 높음 )
설명 - 설정
설정 화면에 항목별로 설명이 써 있으니 다른 설명은 더 필요 없을 것 같네요.
오른쪽 스크린 샷에는 아래 부분이 잘렸는데...
"표시 설정(치환자)" 부분 밑에 "표시 설정(사이드바)"라는 항목이 더 있어서(각각의 설정값의 의미는 동일) 치환자를 사용할 경우와 사이드바를 사용할 경우의 값을 다르게 유지할 수 있습니다.
검색어 링크 설정 부분은 만약 사이드바나 치환자를 사용해 블로그 컨텐츠에 검색어 순위를 표시했을 때, 검색어를 클릭하면 어디로 링크되는지 설정합니다. "내 블로그", "구글", "네이버" 등등이 등록되어 있으며, "내 블로그"로 설정했을 경우 같은 창에서 테터툴즈의 블로그내 검색 페이지로 이동하고(물론 검색어 자동 입력) 다른 검색 엔진을 선택했을 경우 검색어를 클릭하면 새 창에서 설정한 검색 엔진으로 검색어를 검색 해 줍니다.
HTML Header부분과 HTML Footer부분은 사용하시는 스킨을 참고하셔서 설정하시면 되구요...
사용법
Realtime_KeywordRanking.zip실시간 검색어 순위 표시 플러그인 받기
먼저 위 파일을 다운로드 하셔서 압축을 푸시고, "테터툴즈 설치 디렉토리/plugins/" 에 디렉토리 채로 올립니다.
그리고 테터툴즈 관리 페이지->플러그인 메뉴로 가셔서 "실시간 검색어 순위" 플러그인 사용에 체크하시구요.
설정에서 값을 세팅하세요.
치환자나 사이드바를 사용하지 않아도 "관리 페이지->플러그인->실시간 검색어 순위" 메뉴에 가시면 아래처럼 결과를 확인하실 수 있어요.
보시다시피 레이아웃은 신경 안 썼답니다 ㅠ_ㅠ;
만약 블로그에 방문하시는 분들 께도 결과를 보여드리고 싶으시면 skin.html에 [ ##_RealtimeKeywordRanking_## ] 태그를 사용하시거나, 관리 페이지->스킨->사이드바 설정 메뉴에서 "사용 가능한 플러그인 목록"에 있는 실시간 검색어 순위 플러그인을 드래그 & 드롭을 이용해 오른쪽 원하시는 위치로 옮기시면 됩니다. 치환자와 사이드바 둘 다 사용하실 분은 물론 안 계시겠지만 가능은 해요.
플러그인이 표시하는 부분은 검색어 목록 뿐이기 때문에, 그 위와 아래(즉, Header와 Footer)를 플러그인 설정에서 설정해 주시는 게 눈이 편합니다. 사용 중이신 스킨과 어울리게 skin.html을 이용해서 설정하세요.
만약 아이콘이 마음에 안 드시면 다른 걸로 교체하시던가( 물론 파일 이름은 유지해야겠죠? ) 직접 플러그인 소스를 수정하세요. 96번째 줄부터 시작하는 "ShowRealtimeKeywordRanking" 함수를 조금 수정하시면 됩니다.
플러그인 제작하면서 crizin님의 리퍼러 로그 정리 플러그인 소스 중 리퍼러에서 검색어를 추출하는 부분을 인용, 가공해 사용했습니다. 이 자리를 빌어 좋은 플러그인 만들어주신 crizin님 께 감사드립니다.
지금 올리는 플러그인은 앞으로 업데이트가 될 가능성이 높습니다. 비쥬얼 적인 부분도 손 댈 부분이 많고, 현재 가장 문제점인 "새로고침을 해야 진정한 실시간 결과를 볼 수 있다"는 부분도 고쳐야 하고 검색어를 클릭했을 때 링크하는 부분도 현재 다르게 만드려고 생각(만) 중입니다. 그건 비공개~
받으신 자료는 누구나 사용, 배포, 수정, 재배포가 가능하지만 수정하신 경우 댓글이라도 남겨 주시면 감사하겠습니다.
좋은 건 공유해야죠~!
그럼 긴 글 읽어주셔서 감사합니다!
P.s - 아, 만약 설정한 시간 동안 수집된 검색어가 3개 미만이면 관리 페이지에선 검색어 순위가 보이는데 컨텐츠 페이지에선 안 보입니다. 이 경우 설정에서 단위 시간을 늘리셔서 검색어를 더 많이 얻으시던지, 소스를 직접 수정하셔서 적은 수의 검색어라도 보이게끔 하세요.






댓글을 달아 주세요
댓글 RSS 주소 : http://sabjilstar.com/tt/rss/comment/22전 키워드에 "장기자랑"이라는 키워드로만 사람들이 들어오기때문에....달아봤자겠네요....ㅜㅜ
저도 쫌 더 다양한 키워드로 사람들을 받았으면....ㅜㅜ
방문 감사드립니다~!
저도 다양한 키워드로 검색당하진 않아요ㅠ
"FM2007", "혈액형" 관련된거랑 "유파라" 세 개가 주류..;;
저 단어들 앞뒤로 다른 글자들이 붙어서 키워드가 늘어나긴 하더군요ㅎ
댓글도 감사하구요, 곧 찾아뵙겠습니다ㅎ
필요했던 기능이라 스킨파일에 수동으로 정리해서 사용했었는데, 제 간지러운 부분을 잘 긁어 주는 프로그램이네요..^^
키워드로 방문하는 실제 페이지가 랭킹이 표시된다면 좋겠네요 지금보니 클릭하면 띄어쓰기 문제로 없는 글이라 나오네요.. 물론 중복이 되지 않으면 더 좋을텐데라고 생각합니다.
암튼 잘 사용하겠습니다..^^/
^^; 감사합니다.
키워드로 방문하는 실제 페이지의 랭킹이라 하신 것이 말 그대로의 의미인가요?;;
만약 그렇다면 같은 키워드로 방문할 수 있는 페이지가 많을 경우 애로사항이 좀 있어서;;
저도 테터툴즈 자체 검색은 띄어쓰기 문제로 정확한 재검색이 어려워
그냥 네이버에 링크 걸어놨어요ㅋㅋ
의견과 방문 감사드리구요, 업데이트시 참고하겠습니다.
곧 인사드리러 갈게요~!