화요일에 키워드 트래커를 열어 보니 메인 키워드가 6위에 있습니다. 목요일에 다시 확인하면 9위로 떨어져 있습니다. 일요일이 되면 다시 5위로 돌아와 있습니다.

메타데이터는 아무것도 바꾸지 않았습니다. 앱에도 변경 사항이 없습니다. 그런데도 순위는 6일 동안 네 칸 내려갔다가 다시 네 칸 올라온 것입니다.

이런 일은 모든 인디 앱에 일어납니다. 대부분의 개발자는 이를 완전히 무시하거나, 아니면 키워드 필드를 손대기 시작합니다. 두 가지 반응 모두 잘못된 것입니다.

순위 변동성은 실제로 존재하지만, 무작위는 아닙니다. 그 원인을 이해하느냐 못 하느냐가 시간이 지날수록 쌓여 가는 키워드 전략과, 과도하게 수정할 때마다 처음으로 되돌아가 버리는 전략의 차이를 만듭니다.

순위가 기본적으로 변동하는 이유

App Store는 키워드 순위를 한 번 정한 뒤 그대로 고정하는 방식이 아닙니다. 순위 산정은 연속적이고 맥락에 따라 달라집니다. Apple의 알고리즘은 현재의 검색 행동에 대한 앱의 관련성을 끊임없이 재평가하며, 그 검색 행동은 계속 변화합니다.

일상적으로 보게 되는 움직임의 대부분은 다음 세 가지 요인으로 설명할 수 있습니다.

검색량 변동. 특정 키워드의 하루 검색량이 늘어나면 상위 자리를 둘러싼 경쟁이 치열해집니다. 당신의 앱이 나빠진 것이 아닙니다. 더 많은 앱이 그 키워드의 순위 산정 범위로 들어왔을 뿐입니다. 당신은 아무것도 바꾸지 않았어도 상대적인 순위는 떨어질 수 있습니다.

경쟁사 활동. 같은 카테고리의 다른 앱이 당신의 키워드 중 하나를 노리고 메타데이터를 업데이트하면, 그 제출로부터 3~7일 이내에 순위가 움직이는 경우가 많습니다. 이는 알고리즘 드리프트가 아니라 경쟁에 의한 밀림입니다.

알고리즘 재조정. Apple은 메타데이터 신호, 평점 획득 속도, 참여 지표 등에 부여하는 가중치를 주기적으로 조정합니다. 이러한 재조정은 예고 없이 이뤄지며, 한 주 정도 움직임이 이어지다가 새로운 기준선으로 안착할 수 있습니다.

여기서 핵심 단어는 기준선(baseline) 입니다. 재조정 후 7일째의 순위는 2일째의 순위보다 훨씬 의미가 있습니다. 단일 날짜의 스냅샷에는 신호가 거의 담겨 있지 않습니다.

문제를 악화시키는 실수

개발자는 순위가 움직이는 것을 보면 무언가 하고 싶어집니다. 키워드 필드를 업데이트한다. 부제목을 바꿔 본다. 다른 제목을 시도해 본다.

그 움직임이 노이즈일 때, 이 충동은 역효과를 냅니다.

메타데이터를 업데이트할 때마다 Apple은 새로운 신호에 맞춰 앱을 다시 인덱싱하고 순위 모델을 재조정하는 데 2~4주가 필요합니다. 1주 차에 메타데이터를 바꾸고, 노이즈에 반응해 2주 차에 또 바꾸면, 인덱싱 시계를 끊임없이 초기화하는 셈입니다. Apple은 당신의 앱에 대한 안정적인 모델을 영영 구축하지 못합니다.

장기적으로 가장 강력한 ASO 성과를 내는 개발자들은 메타데이터 업데이트를 3~6주 주기로 운영합니다. 주 단위 움직임에 반응하지 않습니다. 그렇다고 분기에 한 번도 아닙니다. 각 테스트에 판단할 수 있을 만큼 충분한 시간을 주는, 규율 있는 중기 주기입니다.

진짜 문제를 가리키는 3가지 신호

노이즈와, 실제로 대응할 가치가 있는 신호를 구별하는 방법은 다음과 같습니다.

1. 순위 하락과 함께 노출수(impressions)도 떨어진다.

순위는 정상적인 알고리즘 활동만으로도 어느 방향으로든 3~5칸 움직일 수 있습니다. 반면 노출수는 속이기 어렵습니다. 어떤 키워드의 순위가 떨어졌어도 그 키워드의 노출수가 그대로 유지되고 있다면, 그 움직임은 노이즈일 가능성이 매우 높습니다. 둘 다 함께 떨어지고 10일 이상 낮은 상태를 유지한다면, 그것은 진짜 신호입니다.

2. 같은 클러스터 안의 여러 키워드가 같은 방향으로 움직인다.

앱이 한 번에 키워드 하나만 잃는 일은 드뭅니다. 특정 키워드 하나의 순위만 떨어지고 관련된 키워드들은 모두 그대로 유지된다면, 그 움직임은 거의 확실히 노이즈입니다. 같은 주제 클러스터 안의 키워드 35개가 710일에 걸쳐 함께 내려가고 있다면, 그것은 경쟁에 의한 밀림이거나 당신의 니치에 영향을 미치는 재조정입니다. 조사할 가치가 있습니다.

3. 하락이 14일을 넘겨 지속된다.

일상적인 변동성은 보통 2주 이내에 스스로 원래대로 돌아옵니다. 기준선보다 낮은 순위를 14일 이상 유지하고 있다면, 무언가가 바뀌었고 되돌아오지 않았다는 뜻입니다. 그때야말로 메타데이터에 손을 대기 전에 데이터를 열어 근본 원인을 찾아야 할 시점입니다.

진짜 신호가 나타났을 때 해야 할 일

위의 세 가지 신호로 진짜 하락을 확인했다면, 다음 단계는 곧바로 메타데이터를 변경하는 것이 아니라 진단입니다.

키워드 트래킹 데이터를 꺼내 두 가지를 확인하세요. 구체적으로 어떤 키워드가 떨어졌고, 그 하락이 정확히 언제 시작됐는지. 그리고 같은 기간에 경쟁사가 메타데이터를 업데이트하지 않았는지입니다.

Marteso의 경쟁사 트래킹은 같은 카테고리에 속한 앱들의 메타데이터 변경을 가시화해 줍니다. 알고리즘 문제처럼 보이는 것의 상당수는, 사실 당신과 순위를 나눠 갖던 키워드를 이용해 경쟁사 하나가 부제목을 새로 고친 경우입니다. 그 키워드를 영영 잃은 것이 아닙니다. 겨냥된 대응 한 수로 메울 수 있는 경쟁상의 간극이 있을 뿐입니다.

경쟁사의 움직임이 아니라면 평점 획득 속도를 확인하세요. 최근 리뷰 수의 감소는 경쟁이 치열한 키워드 구간에서의 순위 침식과 상관관계가 있습니다. Apple의 모델은 메타데이터 관련성과 함께 활발한 참여도 중요하게 봅니다. 리뷰 속도가 느려졌다면, 그것이 그동안 안정적이던 순위가 이제 흔들리는 보이지 않는 이유일 수 있습니다.

거기서부터 다음 명확한 행동이 보입니다. 경쟁사와의 키워드 간극을 메우거나, 아니면 다음 메타데이터 업데이트 전에 평점 요청 캠페인을 한 번 밀어붙이는 것입니다. 어느 쪽이든 노이즈가 아니라 진단된 원인에 기반해 움직이게 됩니다.

매주의 습관

대부분의 인디 앱에 맞는 올바른 리듬은 주당 10분의 키워드 점검과, 그 점검이 보여 주는 내용에 기반한 3~6주마다의 메타데이터 업데이트입니다.

주간 점검에서 봐야 할 것은 단 하나입니다. 세 가지 신호 중 하나라도 나타났는가? 나타나지 않았다면 그대로 진행합니다. 나타났다면, 무언가에 손대기 전에 진단 흐름을 엽니다.

Marteso의 키워드 대시보드는 키워드별 7일·30일 순위 추세선, 순위와 나란히 표시되는 노출수, 그리고 경쟁사 활동 피드를 보여 줍니다. 주간 점검의 목적은 현재의 메타데이터가 여전히 잘 작동하고 있음을 확인하거나, 변화가 생겨 주의가 필요한 단 하나의 지점을 짚어내는 것입니다.

키워드 전략으로 성장하는 앱들은 끊임없이 최적화하지 않습니다. 일관되게 모니터링하고, 업데이트는 드물게 하며, 진짜 신호를 기다린 뒤에 움직이기 때문에 변경 하나하나를 의미 있게 만듭니다.

오늘 해야 할 단 한 가지

키워드 트래킹 데이터를 열고 최근 14일간의 순위 움직임을 살펴보세요. 3칸 넘게 떨어진 뒤 그 낮은 위치를 10일 이상 유지한 키워드를 찾으세요. 그 키워드는 5분짜리 진단을 받을 가치가 있습니다. 나머지는 모두 노이즈입니다. 알아서 돌아오도록 두세요.