AI Trends11 min

App Store 키워드 최적화 2026 — 100자 제한 안에서 순위 올리는 법 정리했다

App Store 키워드 필드 100자 제한 안에서 순위를 올리는 ASO 실전 가이드. 키워드 선정·조합·띄어쓰기 규칙·앱 이름 활용·부제 최적화·국가별 Localization까지 2026년 최신 기준으로 정리했다.

On this page (11)

2026년 4월 · App Store Optimization

App Store 키워드 필드는 100자 제한이다. 이 100자를 어떻게 채우느냐가 앱 검색 노출의 절반을 결정한다. 나머지 절반은 App Name·Subtitle·리뷰·설치 수가 만든다. 그중에서 개발자가 배포 시점에 바로 바꿀 수 있는 건 Name·Subtitle·Keyword 필드 세 가지다. 이 세 필드를 맞추지 않으면 좋은 앱도 검색 결과 20페이지 뒤로 밀린다.

2026년 기준 ASO(App Store Optimization) 실전 가이드를 정리했다. Apple 알고리즘의 필드 가중치 차이, 100자 안에 최대한 집어넣는 조합 규칙, App Name과 Subtitle 활용, 국가별 Localization 원칙, 자주 하는 실수, 키워드 추적 도구 선택까지 순서대로 훑는다. 이 글만 따라 해도 초기 세팅은 끝난다.

결론부터 말하면 100자는 "많은 키워드를 넣는 공간"이 아니라 "조합 가능한 퍼즐 조각을 넣는 공간"이다. 이 원칙 하나만 이해해도 나머지 규칙이 왜 그렇게 쓰이는지 이유가 보인다.

빠르게 보기
  • 키워드 필드 100자 — 쉼표로만 구분, 띄어쓰기 금지, 중복 금지
  • App Name(30자) · Subtitle(30자)이 Keyword 필드보다 가중치가 높다
  • 단일 키워드 대신 조합 커버리지 우선 — A,B로 넣으면 "A B" · "B A" 모두 매칭
  • 기능 · 상황 · 대체 세 종류 키워드를 섞어야 롱테일 트래픽까지 잡힌다
  • 국가별 키워드가 달라서 Localization 설정 시 재입력 필수
  • 경쟁앱 이름 · 상표권 있는 키워드 · 부적절 단어는 거절 사유다
  • 순위는 매일 바뀐다 — Apsity 같은 자동 추적 도구가 현실적이다
귀찮은개발자 시리즈
앱 수익 확인하다 지쳐서 대시보드 직접 만들었다
App Store Connect API로 12개 앱을 하나의 대시보드에 통합한 EP.02. 이 글에서 말한 "자동 추적 도구"의 내부 구조.
EP.02 읽기 →

1. 키워드 필드 100자의 규칙

App Store Connect의 Keyword 필드는 정확히 100자다. 공백 포함 기준이고 쉼표만 구분자로 허용된다. 띄어쓰기·점·슬래시를 구분자로 쓰면 그대로 한 단어로 인식된다. 영어와 한글을 섞어도 되지만 각 로컬라이제이션마다 별도 입력이다.

규칙 자체는 단순하다. "쉼표로만 구분, 중복 금지, 100자 이내." 어기면 반려 사유가 된다. 개발자들이 자주 빠뜨리는 건 "쉼표 뒤 띄어쓰기" 실수다. 앱,분석,도구는 되지만 앱, 분석, 도구는 쉼표 뒤 공백 2자가 추가로 들어가서 손해다. 100자짜리 방에 가구를 넣는데 쓸데없이 빈 공간을 3군데 두는 꼴이다.

Apple은 100자를 넘으면 제출 자체를 막는다. 딱 100자 맞춰 넣는 것보다 95~98자에서 마무리하는 게 여유롭다. 나중에 한두 단어 교체할 때 남겨둔 여유 공간이 없으면 기존 키워드를 빼야 한다.

2. App Name과 Subtitle이 더 중요하다

Apple의 랭킹 알고리즘은 필드별 가중치가 다르다. App Name(최대 30자) > Subtitle(30자) > Keyword 필드(100자) 순서다. 같은 키워드를 키워드 필드에 한 번 넣는 것보다 App Name이나 Subtitle에 자연스럽게 섞는 쪽이 랭킹에서 유리하다. 가중치 차이는 공식적으로 공개되지 않지만 다수의 ASO 실험에서 일관되게 확인된다.

예시를 보자. 가계부 앱이라면 이런 식으로 쪼갠다.

  • App Name: Qash - 가계부 지출 관리 (핵심 3개 키워드)
  • Subtitle: 월급날 지출 분석 예산 관리 (상황 키워드 포함)
  • Keyword 필드: 지출,예산,소비,지갑,영수증,카드내역,통계,월말정산,자산관리,저축

App Name에 가계부·지출·관리 3개가 들어가고, Subtitle에 월급·예산·분석이 추가된다. Keyword 필드는 Name·Subtitle에 없는 보조 키워드로 채운다. 중복하면 100자를 낭비하는 셈이다. 같은 키워드를 세 필드에 다 넣으면 가중치가 세 배가 되는 게 아니라 오히려 키워드 스터핑으로 판정될 가능성이 있다.

App Name에 너무 많이 넣으면 브랜드가 묻힌다. Budget Tracker Expense Manager Finance 같은 이름은 검색엔 잡힐지 몰라도 사용자 기억에 남지 않는다. 브랜드 단어 하나 + 핵심 기능 2~3개가 균형점이다.

3. 조합 커버리지 — Apple은 자동 매칭한다

Keyword 필드에 지출,관리가 들어가 있으면, "지출 관리"로 검색해도 매칭된다. Apple은 키워드끼리 조합해서 자동으로 매칭한다. 순서도 상관없다. 이걸 이용하면 한 단어씩 넣어도 여러 복합 검색어를 커버할 수 있다.

"가계부 앱" 키워드를 노리고 싶다고 가계부앱으로 붙여서 넣는 건 비효율이다. 가계부,앱으로 각각 넣으면 "가계부", "앱", "가계부 앱", "앱 가계부" 네 검색어에 모두 매칭된다. 100자 효율이 올라간다.

여기서 한 번 더 발전하면, 기본 조합에 상황 키워드를 얹어 8~12개 검색어를 덮을 수 있다. 지출,관리,월급 세 개로 "지출 관리", "월급 관리", "지출 월급", "월급 지출 관리" 같은 복합 검색까지 들어간다. 3개 단어로 8개 이상 검색어를 커버하는 셈이다.

복합 키워드는 쪼개는 게 유리하다
signUp,signIn,userManagement 같이 camelCase나 띄어쓰기 없는 복합어는 Apple이 그대로 한 단어로 본다. sign,up,in,user,management로 쪼개면 5개 단어만으로 "sign up", "sign in", "user management", "sign in management" 등 10개 이상 검색어를 덮는다. 100자 안에서 최대 효율이다.

4. 세 종류의 키워드를 섞는다

좋은 키워드 믹스는 세 종류를 섞는다. 한 종류만 쭉 나열하면 경쟁 빡빡한 레드오션 키워드에 모든 가중치가 쏠려서 오히려 랭킹이 안 나온다.

종류예시 (가계부 앱)검색량경쟁도
기능 키워드지출,예산,통계높음매우 높음
상황 키워드월말정산,월급날,카드내역중간중간
대체 키워드가계부,지갑,소비관리높음낮음~중간

기능만 나열하면 검색량은 많아도 경쟁이 치열하다. 상위 10위 안에 들어가기가 어렵다. 상황·대체 키워드는 검색량이 조금 적지만 경쟁이 낮아 쉽게 3~5위로 올라간다. 롱테일 트래픽 합계가 경쟁 심한 단일 키워드 상위 트래픽을 넘기는 경우가 자주 나온다.

내 앱을 예로 들면, "가계부"로 10위에 있던 것보다 "월말정산"으로 2위에 있는 게 다운로드 수가 더 많았다. "월말정산"을 검색하는 사람은 해결하려는 문제가 명확해서 전환율이 더 높다. 검색량만 보지 말고 "이 키워드로 찾는 사람의 의도"를 함께 봐야 한다.

5. 국가별 키워드 Localization

App Store는 언어별로 키워드 필드가 별도다. 한국어(ko)와 영어(en-US)는 다른 입력이다. 같은 의미라도 번역만 돌리면 국가별 검색 트렌드가 반영 안 된다. Apple은 사용자 기기 언어에 따라 해당 언어의 키워드 필드만 참조한다.

예를 들어 영어 가계부 앱은 budget,expense,money tracker가 주력이지만 한국은 가계부,지출,월급이 잘 먹힌다. 영어권은 "budget", 일본은 "家計簿", 한국은 "가계부" — 각 마켓 실제 검색량으로 다시 뽑아야 한다. 직역하면 오히려 역효과가 난다.

한국어에서 특히 주의할 점은 띄어쓰기와 표기 변형이다. "가계부"와 "가계 부"는 Apple이 다른 토큰으로 처리한다. 한국 사용자가 실제로 검색할 때 어떻게 치는지 확인해야 한다. Apsity 같은 도구는 실제 검색 트렌드 데이터를 제공해서 이 부분을 자동화한다.

국가 확장 시 체크리스트로 정리하면 이렇다. 첫째, 해당 국가 경쟁앱 5개 분석. 둘째, 그 앱들이 App Name·Subtitle에 쓴 키워드 추출. 셋째, 공통으로 쓰는 단어 뽑고 빈번도 순 정렬. 넷째, 상위 20개 중 내 앱에 맞는 8~12개 선정. 이 과정을 국가마다 반복해야 한다.

6. 순위는 매일 바뀐다 — 모니터링 필수

키워드를 넣은 뒤가 진짜 시작이다. Apple 랭킹은 설치 수·유지 수·리뷰 점수로 지속 조정된다. 입력 시점엔 10위였던 키워드가 일주일 뒤 50위로 밀려 있을 수 있다. 경쟁앱이 새 버전을 내고 같은 키워드를 강화하면 내 앱이 밀린다.

매일 체크가 기본이다. App Store Connect에는 키워드별 순위가 직접 표시되지 않는다. 외부 도구가 필요하다. 인디 개발자가 쓰기 좋은 도구는 Apsity, ASO index, App Radar 정도다. 이 중 Apsity는 무료 티어가 있어서 시작 비용이 없다. Free 플랜으로 앱 1개 · 키워드 5개 · 경쟁앱 3개까지 추적 가능하다.

자동 추적의 진짜 가치는 "하락 알림"이다. 수동으로 매일 순위를 찍어보는 건 현실적으로 불가능하다. 순위가 5위 이상 떨어지거나 신규 키워드가 10위 안에 진입하면 알림이 오는 식이 효율적이다. Apsity는 이 기능이 기본으로 포함돼 있다.

7. 흔한 실수 5가지

실수손해고치는 법
쉼표 뒤 공백100자 중 10% 낭비앱,분석으로 붙이기
복수·단수 중복Apple은 어느 쪽이든 매칭하나만 선택
경쟁앱 이름상표권 반려대체 키워드로 우회
카테고리명 중복Apple 자동 매칭과 겹침Finance·Productivity 제외
전면 재작성쌓인 랭킹 리셋한 번에 20% 이내만 교체

가장 자주 보는 실수는 "전면 재작성"이다. ASO 컨설팅을 받고 나서 100자를 통째로 갈아엎는 경우가 많은데, 이건 좋아 보여도 리스크가 크다. 기존 키워드로 10위권에 있던 순위가 한꺼번에 리셋된다. 대신 한 번 업데이트에 20% 이내로 교체하고, 2~3주 관찰하면서 점진 교체하는 게 안전하다.

8. 바뀐 키워드를 언제 반영하나

Keyword 필드는 앱 업데이트 시점에만 바꿀 수 있다. 마이너 버전 업데이트(1.0.1 같은 패치)에도 변경 가능하다. 즉 새 기능 없이 키워드만 고치려면 패치 업데이트를 올리면 된다. 빌드 번호만 바뀐 동일 빌드로도 제출이 가능하다.

단 자주 바꾸면 Apple 리뷰가 민감해진다. 월 1회 정도가 안전 상한이다. 너무 빈번하면 "키워드 스터핑"이나 "리뷰 회피" 혐의로 걸린다. 경우에 따라 Expedited Review를 막아버리는 경우도 있다.

권장 주기는 분기별 1회의 큰 개편 + 월 1회의 소폭 조정이다. 분기별 개편은 신규 키워드 도입·하락 키워드 제거, 월간 조정은 상황 키워드 교체 정도다. 이 사이클이 Apple 리뷰 민감도와 ASO 효과의 균형점이다.

A/B 테스트 아이디어
같은 앱 두 개를 운영하고 있다면 한쪽에만 새 키워드 세트를 적용해 4주간 비교하는 방법이 있다. Product Page Optimization 기능을 쓰면 동일 앱 안에서도 비교 가능하다. 직접 A/B하면 Apple 알고리즘 추측이 아니라 실제 성과로 판단할 수 있다.

9. 상황별 ASO 전략 추천

ASO 접근법은 앱 단계별로 달라야 한다. 막 출시한 앱과 설치 10만인 앱은 다른 전략이 맞다.

앱 단계전략추천 도구
출시 직후 (설치 0~1000)롱테일 키워드로 틈새 점령Apsity Free (앱 1개)
성장기 (설치 1K~10K)상위 키워드 10~20위 안착Apsity Starter $9 (앱 3개)
안정기 (설치 10K~100K)국가 확장 · 경쟁앱 대응Apsity Pro $19 (무제한)
성숙기 (설치 100K+)마켓 전체 모니터링Appfigures 이상

출시 직후엔 경쟁 심한 단일 키워드를 포기하는 게 낫다. 설치 수가 없으니 Apple 랭킹 알고리즘이 앱을 올려주지 않는다. 롱테일에서 상위권 들어가서 다운로드 시그널을 먼저 쌓는 게 더 빨리 성장하는 경로다.

자주 묻는 질문

Q. 키워드 100자에 몇 개 넣을 수 있나?

보통 15~20개다. 단어 길이에 따라 다르다. 한국어는 2~4자 단어가 많아 20개까지도 가능하고, 영어는 단어가 길면 12~15개로 제한된다. 빡빡하게 채우지 말고 95~98자에서 마무리하는 게 나중에 교체할 여유를 준다.

Q. App Name·Subtitle에 키워드를 넣어도 되나?

가장 가중치가 높다. App Name(30자)과 Subtitle(30자)에 핵심 키워드 2~3개씩 자연스럽게 섞는 게 Keyword 필드보다 랭킹 영향이 크다. 다만 App Name이 브랜드 단어 없이 키워드 나열만 되면 사용자 기억에 안 남는다. 브랜드 + 기능 2~3개 균형이 맞다.

Q. 경쟁앱 이름을 넣어도 되나?

상표권 위반 리스크가 있다. Apple Review에서 반려되거나 경쟁사 클레임으로 제거 요청이 올 수 있다. 권장 안 된다. 경쟁앱이 쓰는 "기능 키워드"를 벤치마킹하는 건 괜찮지만 "브랜드명 자체"는 피하는 게 안전하다.

Q. 순위는 얼마나 자주 바뀌나?

하루 단위로 바뀐다. 인기 키워드는 시간 단위 변동도 있다. 주 1회 스냅샷만으로는 트렌드를 놓친다. 경쟁앱이 새 버전을 올리면 내 앱 순위가 며칠 안에 크게 움직일 수 있다. 자동 추적 도구가 사실상 필수다.

Q. 키워드 순위를 자동으로 추적하는 도구가 있나?

Apsity, ASO index, App Radar 같은 도구가 자동 추적을 제공한다. 국가별·시점별 랭킹 변화를 대시보드로 보여준다. 인디 개발자 기준으로는 Apsity가 무료 티어부터 시작할 수 있어 접근성이 가장 좋다. Pro 플랜($19/월)이면 앱·키워드·경쟁앱 모두 무제한으로 추적된다.

마무리

ASO 키워드 최적화의 본질은 단순하다. 100자 안에 "사용자가 실제로 치는 검색어"를 최대한 집어넣되 App Name·Subtitle에 핵심을 녹여 가중치를 올린다. 기능·상황·대체 세 종류를 섞고 국가별로 재검증한다. 이 원칙만 지키면 출시 직후부터 상위권에 들어가는 롱테일 키워드를 확보할 수 있다.

혼자 수동으로 관리하는 데 한계가 있다. 앱이 3개만 넘어가도 키워드가 100개를 넘어가고 순위 변동 추적이 불가능해진다. Apsity의 AI 그로스 에이전트 같은 도구가 이 지점을 자동화해준다. 혼자 시작하려면 무료 티어로 앱 1개부터 붙여보고 패턴 잡힌 뒤에 유료로 확장하는 순서가 맞다. 이 글에 쓴 원칙을 내장한 도구가 있으면 수동 체크리스트를 외우지 않아도 된다.

이 글은 Apple 공식 App Store Connect 가이드라인 및 2026년 4월 기준 실전 ASO 경험을 바탕으로 작성됐다. 정책은 변경될 수 있으니 App Review Guidelines를 함께 확인한다.

수치와 권장 사항은 실제 운영 경험 기반이며 앱 카테고리·국가별 차이가 있다.

Share