Tag: 검색순위

  • [파마비아] 블로그 검색 순위를 실시간으로 추적하는 방법

    [파마비아] 블로그 검색 순위를 실시간으로 추적하는 방법

    글을 발행한 뒤 검색 결과에서 어느 위치에 있는지 확인하는 것은 블로그 성장의 첫 단계입니다. 네이버 검색 API를 활용해 매일 자동으로 순위를 측정하고, 글의 실제 성과를 파악하는 방법을 소개합니다.

    발행 후 검색 순위를 추적해야 하는 이유

    지금까지 대부분의 블로그 도구는 글을 올리면 끝이었습니다. 조회수 같은 기본 지표는 보여주지만, 블로그로 성과를 내려는 운영자에게 정말 필요한 것은 다릅니다.

    검색 순위입니다.

    그 키워드로 검색했을 때 내 글이 몇 위에 있는지 알아야 다음 글의 방향을 결정할 수 있습니다. 이 정보가 없으면 글을 계속 쌓기만 할 뿐 개선할 근거가 없습니다.

    네이버 검색 API로 일일 순위 측정하기

    글 제목으로 검색했을 때의 순위를 매일 오전 9시 30분에 자동 측정합니다. 네이버의 공식 검색 API를 사용하므로 화면을 긁어내는 방식과 달리 안정적입니다.

    API는 최대 100위까지의 결과를 반환합니다. 100위 밖이면 ‘100위 밖’으로 표시됩니다.

    글 작성 단계에서 입력한 핵심 키워드의 첫 번째 항목을 검색어로 사용합니다. 키워드를 등록하지 않은 글은 순위 측정 대상이 되지 않습니다.

    네이버 주소 정규화로 정확한 비교

    네이버 검색 결과에는 m.blog와 blog, http와 https, www 유무, 끝 슬래시, 쿼리 파라미터 등이 제각각 섞여 나옵니다. 같은 글이 다른 주소로 여러 번 인식될 수 있다는 뜻입니다.

    이를 방지하기 위해 모든 URL을 하나의 표준 형식으로 정규화한 뒤 비교하는 로직을 별도로 구축했습니다.

    순위 변화를 한눈에 보는 인터페이스

    웹 콘솔의 ‘성과’ 섹션에는 검색 순위 표가 있고, 각 글 옆에 상승/하강 화살표로 변화를 표시합니다.

    앱에서는 ‘발행 내역’ 화면의 글 목록에 ‘검색 ○위’ 뱃지를 붙여서 스크롤하며 한 번에 확인할 수 있습니다.

    순위가 안 나온다는 것이 말해주는 것

    실제로 쓴 글 9건을 측정해보니 모두 100위 밖이었습니다. 글 제목을 그대로 검색해도 잡히지 않았습니다.

    원인은 두 가지입니다.

    • 블로그가 신규라 도메인 권위가 낮음
    • 설정한 키워드가 ‘서비스운영’, ‘블로그운영’ 같이 너무 광범위함

    그런데 이게 바로 이 기능을 만든 이유입니다. 결과를 보지 못하면 자신의 키워드 선택이 틀렸다는 사실조차 모르게 됩니다. 순위가 안 나오는 것 자체가 가장 중요한 피드백입니다.

    발견된 추가 문제와 해결

    제품 설명을 위해 공개해둔 ‘발행 기록’ 페이지가 있습니다. 이 페이지를 자동으로 재생성하는 스크립트가 매번 방문 측정 코드를 삭제하고 있었습니다.

    정작 트래픽을 확인해야 할 페이지가 아무것도 기록하지 못하고 있었던 것입니다. 생성 스크립트를 수정해서 측정 코드가 유지되도록 고쳤습니다.

    순위 추적의 한계

    블로그 탭 기준이므로 통합 검색 순위와 완전히 일치하지는 않습니다. 절대적인 위치보다는 ‘지난주보다 올랐는가, 내렸는가’를 보는 용도로 설계했습니다.

    발행 버튼을 누르는 것으로 끝나던 워크플로우가 이제는 발행 후의 변화까지 추적하게 됩니다. 순위가 나오지 않는 글들은 당신의 키워드 전략을 다시 생각해야 한다는 신호입니다.