개발기

검색 데이터가 알려준 것

2차 심사를 기다리는 동안 서치콘솔만 봤습니다. 이 글이 이 기록에서 가장 실용적인 편일 것 같습니다.

노출은 늘었는데 클릭이 없다

시점노출클릭평균 순위
8월 초170—
8월 24일201617.8
9월 초43210—

3주 만에 노출이 17회에서 432회가 됐습니다. 그래프가 우상향하니까 잘 되고 있다고 착각했습니다.

그런데 클릭은 10회입니다.

알게 된 것 ① 노출은 0원이다

당연한 건데 그래프를 보고 있으면 잊어버립니다.

검색 결과에 뜸  (432회)   →  수익 0원
      ↓ 클릭해서 들어옴 (10회)
사이트 방문             →  여기서부터 광고 노출
      ↓ 광고 클릭 (0회)
                        →  수익 발생

광고는 사이트에 들어와야 보입니다. 검색 결과에 뜨는 건 아무 의미가 없습니다.

그러니까 3개월간 이 사이트에 실제로 온 사람은 10명이었습니다. 애드센스가 승인됐더라도 수익은 0원에 가까웠을 겁니다.

이 계산을 해보고 나서야 승인이 목표가 아니라는 걸 알았습니다. 승인은 통과해야 하는 문일 뿐이고, 문 뒤에 아무도 없으면 똑같습니다.

알게 된 것 ② 머리 키워드는 못 이긴다

검색어별 순위를 정렬해봤더니 패턴이 선명했습니다.

이기고 있는 검색어순위지고 있는 검색어순위
227kwh8위퇴직금 계산기45위
3/89위최대공약수 계산기47위
습도10위비례 계산기60위
체감온도 계산기19위분수 계산기64위

정리하면 이렇습니다.

누구나 만드는 계산기는 전부 지고 있고, 잘 안 만드는 계산기는 이기고 있다.

분수, 퍼센트, 비율, 최소공배수는 검색량이 크다는 이유로 골랐습니다. 그런데 검색량이 크다는 건 이미 수백 개가 만들어져 있다는 뜻이기도 합니다.

3주 된 도메인이 그 사이에 들어갈 자리는 없습니다. 아무리 잘 만들어도 64위면 아무도 안 봅니다.

반대로 227kwh나 3/8처럼 구체적인 값을 넣어서 검색하는 사람은 경쟁이 거의 없었습니다. 8위, 9위입니다.

알게 된 것 ③ 표가 통한다

페이지별 노출을 표에 넣어보니 상관관계가 눈에 보였습니다.

페이지노출표 유무
체감온도111조견표 5개
소수·분수 변환82변환표 2개
분수 계산기64있음
에어컨 전기요금53있음
최소공배수38없음
퇴직금29없음
비율16없음

표가 있는 4개 페이지가 전체 노출의 74%를 만들고 있었습니다.

결정적인 증거는 검색어 쪽에 있었습니다. 체감온도 조견표를 넣은 뒤 체감온도표라는 없던 검색어가 새로 생겼습니다. 계산기는 그대로인데, 표를 넣었더니 표를 찾는 사람이 들어온 겁니다.

생각해보면 당연합니다. 계산기는 내 값을 넣어야 답이 나오지만, 표는 비슷한 상황을 눈으로 훑을 수 있습니다. 그리고 표에 들어있는 숫자 하나하나가 검색어가 됩니다.

다만 정직하게 말하면 인과가 완전히 분리되진 않습니다. 체감온도는 늦더위 계절 효과도 겹쳐 있었습니다.

그래서 만든 표들

모든 표의 숫자는 사이트의 기존 계산기 코드로 생성했습니다. 손으로 적으면 반드시 틀리고, 틀려도 모릅니다. 그리고 렌더링된 HTML을 다시 긁어서 같은 공식으로 재계산해 대조했습니다.

이 과정에서 실제로 100배 틀린 칸을 하나 잡았습니다. 비례배분표에서 반올림 자리를 잘못 잡아 "5,000만원"이 나오고 있었습니다.

정리

이 데이터에서 얻은 결론은 세 가지입니다.

  1. 검색량으로 키워드를 고르면 안 된다. 검색량은 경쟁 강도이기도 합니다.
  2. 노출과 클릭은 다른 지표다. 노출 그래프가 예뻐도 아무 일도 안 일어납니다.
  3. 표는 그 자체가 검색 대상이다. 계산기보다 표가 더 많이 걸립니다.

그리고 이 글을 쓰는 지금도 클릭 문제는 해결하지 못했습니다. 최근 7일 기준으로 노출 21회, 클릭 0회입니다. 표를 늘려서 노출은 만들었지만, 순위가 10위권 밖이면 클릭은 여전히 안 나옵니다.

이어서 읽기

개발기 전체 목록 보기 →