블로그가 잘 운영되고 있는지 객관적인 판단 근거가 되는 데이터가 필요하다.
포스팅 글의 조회수를 분석하는 아주 기본적인 데이터 분석이라고 할 수 있다. 여타 블로그는 DB 기반으로 기본적으로 조회수를 기록하고 제공한다.
그러나 정적 페이지로 구성된 Gatsby는 데이 터를 실시간으로 생성하는 기능은 없다고 보는게 맞다.
그러면 어떻게 정적인 페이지를 더 출렁이게 만들 수 있는가?
Google Analytics 사용하기
마케팅에 익숙한 사람들이라면 GA(Google Analytics)를 사용하여 사이트를 분석할 수 있다.
Gatsby 도 GA를 연결하여 사이트를 분석할 수 있다.
처음부터 이 방법을 사용하려고 생각하고 GA 스크립트를 삽입하려고 시도 하였는데, 플러그인이 있지 않을까하여 검색하니 역시 플러그인을 제공하고 있다.
gatsby-plugin-google-gtag
몇가지 검색을 하니 관련 플러그인이 여러개 나오는데 해당 플러그인은 유튜브로 친절한 설명까지 달린 내용이 있어서 바로 적용하였다.
플러그인을 설정하면 gatsby-config.js 를 수정해야 한다. 기본 설정으로 여러가지 옵션이 있는데 초기 적용이기 때문에 최대한 단순하게 접근하기로 한다.
{
resolve: `gatsby-plugin-google-gtag`,
options: {
// You can add multiple tracking ids and a pageview event will be fired for all of them.
trackingIds: [
"G-XT1......", // Google Analytics / GA
],
// This object is used for configuration specific to this plugin
pluginConfig: {
// Puts tracking script in the head instead of the body
head: true,
},
},
},
이렇게 설정하면 페이지 정보와 조회수를 실시간 확인 가능하다.
GA 를 더 잘 다루게 되면 실시간으로 이벤트 확인도 가능하기 때문에 유용하게 정보를 확인할 수 있다.
조회수의 경우는 검색엔진와 애드센스에서도 어느 정도 파악이 가능하다.
하지만 GA는 페이지 이동 하나 하나에 대한 이벤트를 기록하기 때문에 더 풍부한 데이터 인사이트를 확보할 수 있다.
GA 분석은 어떤 장점이 있는가?
1. 무료 서비스
구글 애널리틱스를 사용해야 하는 첫 번째이자 가장 명확한 이유는 비용이 전혀 들지 않는다는 점입니다.
운영할 웹사이트와 구글 계정만 있으면 누구나 구글 애널리틱스를 사용할 수 있습니다.
2. 강력한 기능
구글 애널리틱스는 무료 서비스임에도 불구하고 그 어느 디지털 분석 툴보다 뛰어난 기능을 제공합니다.
물론 기업에서 사용하게 되면 GA360 이라는 유료 서비스로 전환해야하는 시점이 찾아오기는 합니다.
– 방대한 데이터: 100가지가 넘는 표준 보고서(standard reports)를 제공하는 등 방문자에 관한 방대한 데이터를 제공
– 맞춤 보고서: 구글에서 기본적으로 제공하는 표준보고서 이외에 분석하고자 하는 데이터(측정기준과 측정항목)를 선택하여 나만의 맞춤 보고서(custom reports)를 쉽게 만들어서 활용 가능
– 세그먼트 분석: 시스템 세그먼트 및 맞춤 세그먼트 기능을 사용하여 심층적인 데이터 분석이 가능
– 추가 데이터 수집: 개별 웹사이트에 고유한 데이터를 추가적으로 수집할 수 있음
– 빠른 처리 속도: 구글의 강력한 클라우드 인프라에 힘입어 데이터 처리 속도가 빠름
GA 로 얻을 수 있는 인사이트는?
얼마나 많은 사용자가 내 웹사이트를 방문하는가?
웹사이트 방문자들의 지역은?
데스크탑과 모바일 중 어느 기기에서의 유입 비중이 더 높을까?
어떤 검색엔진 혹은 웹사이트에서 주로 트래픽이 유입되는가?
주요 키워드를 통한 유입은 지속적인 증가 추세를 보이는가?
웹사이트에서 방문자들이 가장 선호하는 페이지 혹은 컨텐츠는 무엇인가?
어떤 랜딩페이지에서 리드가 가장 많이 생성되는가?
GA 태그 기능을 사용하면 페이지에서의 스크롤이나 클릭 이벤트 발생과 같은 디테일한 움직임도 캐치할 수 있다.
블로그에서 활용하는 GA는 유입되는 기기, 사이트, 지역 등을 통해서 타게팅 할 수 있는 데이터를 확인하며 전략을 개선하며 가져갈 수 있다.
이제 사람들이 블로그에 얼마나 찾아오는지 분석하면서 개선점들을 찾아보자