[Jekyll] HITS로 방문자수 / 조회수 표시하기
HITS를 이용하면 정말 간단하게 방문자수를 추가할 수 있습니다. 다만, 새로고침하면 조회수가 증가하기 때문에 정확한 통계 지표로 사용하기는 어렵습니다.
방문자수 등록하기
먼저, HITS 페이지로 접속합니다.
위의 사이트에 접속을 하게 되면, TARGET URL
에 자신의 github io url을 입력합니다.
입력하게 되면, 각 상황에 맞게 사용할 수 있는 링크가 나옵니다.
저는 블로그의 전체 방문자수 / 포스트의 방문자수를 각각 등록합니다.
전체 방문자수 설정하기
위에서 HITS 사이트에서 얻었던 HTML LINK
를 _includes/sidebar.html
에 붙여넣습니다.
<!-- visitor count view -->
<a href="https://hits.seeyoufarm.com">
<style>
.hits {
width: auto; height: auto;
max-width: 99px;
max-height: 20px;
}
</style>
<img class="hits" src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fchoiseonjae.github.io&count_bg=%23B6B5B0&title_bg=%2348454B&icon=checkmarx.svg&icon_color=%23E7E7E7&title=방문수&edge_flat=false"/>
</a>
class="hits"
를 넣은 이유는 전체 방문자 수를 삽입했을 때 이미지가 너무 커서 맞게 조절하기 위해서 넣었습니다.
실제 github code: 8712eda를 참고하세요.
포스트별 방문자수 (글 조회수)
_layouts/single.html
에 추가해야하는데, 아까처럼 HTML LINK를 전체 를 넣게되면 블로그의 방문자 수가 표기됨으로, 해당 사이트의 조회수만 출력하도록 url을 수정합니다.
<img src=
에서 파라미터 인자 중 url
에서 마지막에 이어서 /blog/hits/
를 추가해서 넣습니다.
<img style="width: auto; height: auto; margin-right: 5px" src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fchoiseonjae.github.io/blog/hits/&count_bg=%23B6B5B0&title_bg=%2348454B&icon=checkmarx.svg&icon_color=%23E7E7E7&title=조회수&edge_flat=false"/>
style
은 자기가 원하는대로 설정하면 되고, 저를 그대로 따라해도 됩니다.
전체 방문자 수와 다른 점은 /blog/hits/
을 추가하여, page마다의 count를 가져오도록 변경했다.
실제 github code: 001bc64를 참고하세요.
마지막으로
막상 하고 나면 정말 어렵지 않습니다. 만약에 어렵다면 이글의 출처 포스팅을 참고해서 다시 시도해보세요!
댓글남기기