· 현지화 · 6분 분량

앱스토어 교차 현지화: 대부분의 앱이 낭비하는 무료 키워드 공간

앱스토어 교차 현지화: 대부분의 앱이 낭비하는 무료 키워드 공간
TL;DR. 모든 앱스토어 스토어프론트는 하나 이상의 언어를 색인해요. 미국 스토어는 영어(미국) 키워드 필드와 함께 여러 보조 로케일도 읽는데, 그중 하나가 스페인어(멕시코)예요. 캐나다는 영어와 프랑스어를 읽어요. 대부분의 다른 스토어는 자국 언어에 더해 영어(영국)를 읽어요. 보조 로케일의 이름, 부제, 키워드 필드를 서로 다른 단어로 채우면 해당 스토어프론트에서 Apple이 순위를 매길 수 있는 키워드 공간이 거의 두 배가 돼요 — 추가 비용 없이요. 같은 단어를 그대로 복사해 넣으면 아무 소득이 없어요. Apple은 각 단어를 한 번만 카운트하고, 두 로케일에 걸쳐 단어를 조합해 하나의 문구로 만들지 않기 때문이에요. 아래 참조표는 각 스토어프론트가 어떤 로케일을 색인하는지 정리한 거예요.

App Store Connect 안에 비용 없이 사용할 수 있는 키워드 필드 트릭이 하나 있는데, 대부분의 앱이 손대지 않은 채로 남겨 둬요. 편법도 아니고 규정 위반도 아니에요. 단지 Apple이 스토어프론트당 하나 이상의 언어를 색인하는데, 두 번째 언어를 채우는 곳이 거의 없을 뿐이에요.

원리는 이래요. 각 App Store 지역에는 해당 시장의 기본 언어인 기본(primary) 로케일과, Apple의 검색 알고리즘이 함께 크롤링하는 하나 이상의 보조(secondary) 로케일이 있어요. 어느 로케일의 메타데이터에 있는 키워드든 해당 국가에서 순위에 반영될 수 있어요. 즉 미국 스토어는 영어(미국) 필드만 읽는 것이 아니라 스페인어(멕시코) 필드도 함께 읽어요. 두 필드를 서로 다른 단어로 채우면 Apple에게 순위를 매길 수 있는 키워드 세트를 하나가 아닌 두 개 넘겨주는 셈이 돼요.

왜 이것이 무료 공간인가

하나의 로케일은 30자 앱 이름, 30자 부제, 100자 키워드 필드라는 세 개의 색인 대상 필드를 제공해요. 로케일당 총 160자가 색인 대상이에요. 설명(description)은 App Store 검색에서 색인되지 않으므로, 이 160자가 사실상 전부예요.

보조 로케일은 같은 스토어프론트의 순위에 반영되는 동일한 세 필드의 두 번째 세트예요. 미국 앱의 es-MX 키워드 필드를 채우면 숨겨진 키워드가 100자에서 약 200자로 늘어나고, Apple이 함께 색인하는 30자짜리 두 번째 부제도 추가로 얻게 돼요. 같은 사용자층, 같은 스토어인데 노출 범위는 거의 두 배가 돼요. 추가 비용도 없고, 스페인어 사용자가 있어야만 이득을 보는 것도 아니며, 별도의 리스팅이 필요한 것도 아니에요 — 그냥 필드를 비워 두지 않으면 돼요.

이 공간이 "낭비"로 취급되는 이유는, 해당 필드가 거의 항상 비어 있거나, 더 나쁘게는 기본 로케일 내용을 그대로 복사해 채워져 있기 때문이에요. 둘 다 이 기회를 버리는 것과 같아요.

참조표: 각 스토어프론트가 색인하는 로케일

북마크해 둘 만한 표예요. 각 스토어프론트별로 Apple이 색인하는 기본 로케일과 함께 크롤링하는 보조 로케일을 정리했어요. 2026년 ASO 툴들이 문서화한 매핑 기준이며 — Apple이 시간이 지나며 이를 조정하므로, 작성 전에 App Store Connect나 사용 중인 ASO 툴에서 주요 시장을 반드시 확인하세요.

일본일본어 — ja영어(미국) — en-US

*미국 스토어프론트는 예외 사례예요. es-MX와 함께 프랑스어, 중국어 간체, 중국어 번체, 한국어, 포르투갈어(브라질), 러시아어, 아랍어, 베트남어까지 총 9개의 보조 로케일을 색인해요.

표에서 두 가지 패턴이 드러나요. 첫째, 영어(영국)는 만능 보조 로케일이에요 — 영어권이 아닌 스토어프론트 대다수에서 백업 로케일로 색인되므로, 글로벌로 판매한다면 en-GB 필드를 채우는 것이 가장 가치 있는 한 수예요. 둘째, 미국은 9개의 보조 로케일을 지원할 만큼 유독 관대한데, 그래서 es-MX 활용법이 가장 많이 다뤄지는 거예요.

함정: 반드시 서로 다른 단어여야 한다

이 두 배 효과는 두 번째 로케일에 첫 번째 로케일에는 없는 단어가 들어 있을 때만 발생해요. Apple의 두 가지 규칙이 이를 명확히 하며, 둘 다 게으른 접근을 무력화해요.

  • 각 단어는 한 번만 색인돼요. 어떤 단어가 기본 키워드 필드와 보조 키워드 필드 양쪽에 등장하면, 중복된 쪽은 아무 효과가 없어요. en-US 키워드 목록을 그대로 es-MX에 복사하면 추가 노출 없이 두 번째 필드를 소모한 거예요.
  • 로케일 간에 단어는 조합되지 않아요. Apple은 하나의 현지화 안에서만 여러 단어를 조합해 문구를 만들며, 두 로케일에 걸쳐서는 만들지 않아요. en-US에 "budget"을, es-MX에 "presupuesto"를 넣으면 각 단어로는 개별적으로 순위에 오를 수 있지만, 둘을 이어 붙인 문구로는 순위에 오르지 않아요.

따라서 올바른 방법은 기본 키워드를 그대로 번역해 보조 필드에 넣는 게 아니에요. 대신 완전히 다른 단일 단어 세트를 채워야 해요 — 처음 100자에 담지 못했던 용어, 동의어, 인접한 사용 사례, 롱테일 변형어 같은 것들이죠. 두 번째 필드는 미러가 아니라 오버플로 공간이에요.

이것이 바로 순진하게 "그냥 다 번역하면 되지"라는 접근이 문제를 더 악화시키는 이유이기도 해요. 영어 키워드 필드를 기계 번역해 스페인어로 옮기면 언어만 다를 뿐 같은 개념이 되는데, 하나의 스토어프론트를 공유하는 입장에서는 의미상 여전히 중복이며 Apple의 매칭 로직에서도 중복으로 처리되는 경우가 많아요. 가치는 첫 번째 필드를 단어 그대로 현지화하는 데 있는 게 아니라 두 번째 필드를 다변화하는 데 있어요.

실제로 두 번째 필드를 어떻게 채울 것인가

미국의 가계부 앱을 예로 들어볼게요. 기본 en-US 필드에는 이미 명백한 용어들이 들어 있어요 — 이름은 Ledger: Budget & Money, 부제는 Track spending and savings이고, en-US 키워드 필드에는 expense,bills,debt,invoice,net worth,cash flow,receipt,tax,loan,credit가 들어 있다고 해봐요.

그러면 es-MX 키워드 필드는 완전히 별도의 단일 단어 모음으로 자유롭게 채울 수 있어요 — 이름, 부제, en-US 필드와 하나도 겹치지 않게요. 예를 들면 subscription,paycheck,allowance,envelope,forecast,split,reimburse,wallet,goal,statement 같은 단어들이에요. 이는 같은 미국 랭킹에 반영되는 두 번째 100자 필드이며, Apple이 이전에는 볼 수 없었던 용어들로 채워진 셈이에요. 여기에 별도의 es-MX 부제까지 더하면 이름+부제 신호까지 확장한 거예요.

같은 논리는 표의 다른 항목에도 그대로 적용돼요. 독일 앱은 en-GB를 영어 오버플로 용어로 채워요. 캐나다 앱은 fr-CA를 채워요. 브라질 앱은 en-GB를 채워요. 어느 경우든 두 번째 필드는 번역이 아니라 별개의 단어들이어야 하고, 각 단어는 여전히 앱을 정직하게 설명하는 것이어야 해요 — 그래야 관련 없거나 상표권이 있는 키워드를 금지하는 Apple 가이드라인 2.3.7에서 벗어날 수 있어요.

이것이 번역 작업이 아니라 리서치 작업인 이유

대부분의 앱이 이 공간을 낭비하는 이유는 제대로 채우는 것이 실제로 품이 드는 작업이기 때문이에요. 기본 로케일용 키워드 세트를 만든 다음, 보조 로케일용으로 겹치지 않는 두 번째 세트를 만들어야 하고, 이를 신경 쓰는 모든 스토어프론트에 대해 반복해야 해요. App Store의 50개 메타데이터 언어에 곱하면, 서로 겹치지 않게 관리해야 할 보조 필드 수가 금세 늘어나요. 팀들이 보조 필드를 건너뛰거나 기본 필드를 그대로 붙여넣고 넘어가는 이유를 쉽게 알 수 있어요.

Mokbi는 이 초안 작성과 관리를 한곳에서 처리하는 도구예요. 단순한 스크린샷 편집기가 아니라 완전한 스토어 리스팅 퍼블리셔로서, 스크린샷 → 피처 그래픽 → 스토어 텍스트 → 번역 → 게시 흐름을 실행하며, 이름·부제·키워드 필드·설명 등 리스팅 텍스트 초안을 작성하고 50개 언어에 걸친 로케일별 키워드 세트를 관리해, 각 필드에 무엇이 들어 있는지, 어디서 실수로 중복되고 있는지를 나란히 확인할 수 있게 해줘요.

여기서 이 도구가 할 수 있는 것과 할 수 없는 것을 분명히 해둘게요. 이 도구가 알아서 서로 다른 보조 키워드를 마법처럼 만들어내지는 않으며, 한 번의 번역 라운드는 용어를 다변화하기는커녕 중복시킬 뿐이에요. 교차 현지화는 당신이 직접 실행하는 전략이에요 — 어떤 보조 로케일을 대상으로 할지 정하고, 각각을 위한 별도의 단어 세트를 작성하고, 서로 겹치지 않게 유지해야 해요. Mokbi는 이를 스프레드시트가 아니라 한곳에서 로케일별로 초안을 작성하고 정리할 수 있는 필드를 제공하고, 이후 검토와 App Store Connect 게시를 위한 리스팅을 내보내 줘요.

한 문단 요약

상위 스토어프론트가 어떤 보조 로케일을 색인하는지 확인하세요 — 위 표는 주요 시장을 다루고, 나머지는 사용 중인 ASO 툴에서 확인하면 돼요. 그 보조 로케일의 이름, 부제, 키워드 필드를 기본 필드에 담지 못했던 별개의 단어들로 채우세요. 두 필드에 걸쳐 같은 단어를 절대 중복하지 말고, Apple이 둘을 이어 문구를 만들어 줄 거라 기대하지 마세요. 제대로 하면 App Store에서 가장 저렴한 키워드 확장 방법이며, 이미 가지고 있는 필드 안에 그대로 놓여 있는 기회예요.

다음으로 읽을거리

출처: Apple의 App Store localizationsReview Guidelines (2.3.7) 문서; aso.dev의 교차 현지화 글; MobileAction의 지역별 키워드 색인 관련 글.

로케일별 키워드 초안 작성 및 관리하기 →