Guide
How to Choose App Store Keywords You Can Actually Rank For
Choose keywords you can rank for by checking four things in order: the phrase is relevant to your app, the top 10 results are apps you can compete with, the difficulty score is not extreme, and you already rank somewhere near the top 20. A keyword that fails the first check is out; the others set priority.
Updated
Why you cannot rank for everything
Apple says search results depend on text relevance (title, subtitle, keywords and primary category) and on user behavior such as downloads, ratings and reviews (Apple: App Store search). The first part you control. The second part is why an app with 500,000 ratings is hard to displace for a popular phrase. Apple frames the same trade-off: popular terms bring traffic but are highly competitive, less common terms bring less traffic and less competition (Apple: product page).
The four checks
- Relevance. Search the phrase. If the top 10 contains apps that do something different from yours, drop it. A phrase that brings the wrong users hurts conversion.
- Top 10 strength. Look at rating counts. If most of the top 10 have tens of thousands of ratings, the phrase is guarded. If a few have under 1,000, there is room.
- Difficulty. In LocalASO, difficulty combines the median and mean log rating counts of the top 10 with the share of top-10 apps that have at least 50,000 ratings. It is an estimate, not an Apple number. See keyword difficulty.
- Your current rank. A keyword where you already sit at 4 to 20 is cheaper to move than one where you are at 150, because your app already shows up for the phrase and a small step can move it into the top 10.
Worked example (hypothetical)
A hypothetical habit tracker, Streakly, checking three phrases in one country. The numbers are illustrative, not measured.
| Phrase | Relevant? | Top 10 | Difficulty | Your rank | Decision |
|---|---|---|---|---|---|
| habit tracker | yes | all above 100k ratings | 91 | 140 | Hold in the name; do not expect a top 10 soon |
| streak checklist | yes | 3 apps above 50k, 7 small | 52 | 12 | Push: best use of effort |
| habit tracker for adhd | yes | 2 apps above 5k | 31 | not ranked | Add to subtitle or field and watch |
The middle row is where most gains sit: mixed competition and a rank within reach.
Turn the checks into verdicts
LocalASO applies these rules in order: Swap when you rank in the top 10 for a phrase almost nobody searches, Dead when volume is very low, Hard when difficulty is 80 or more and you are not in the top 10, Push when you rank 4 to 20 with solid volume and difficulty below 80, and Maybe for everything else. Volume uses a rank-weighted mean of log rating counts over the top 10 plus a small bonus for result count. Both scores are estimates from public rating counts, so compare phrases with each other and do not read them as traffic.
What to do with each group
- Push: make sure the phrase is in name, subtitle or keyword field exactly as typed, and check it weekly.
- Hard: keep at most one or two for brand and category reasons; the long tail guide shows how to find specific alternatives.
- Dead and Swap: replace them. The freed bytes go to phrases from your candidate list.
- Maybe: hold in reserve and recheck after your next release.
Limits of the method
Rating counts lag behind current popularity, paid ads can sit above organic results and the estimate differs per storefront. Check the countries you target, not only the US, and test word forms with the singular or plural self-test; the ranking by country guide explains how.
In LocalASO
The board shows rank, volume, difficulty and verdict for each keyword per country. The details are in the keyword research docs, and the search volume guide gives both formulas. If you are starting from nothing, begin with finding keywords for a new app.
Questions
- What is a good difficulty score for a new app?
- There is no official cutoff because Apple publishes no difficulty. In LocalASO, a score of 80 or more with no top 10 rank is labeled Hard; start with phrases well below that.
Sources
- Apple: developer.apple.com/app-store/search (checked November 1, 2026)
- Apple: developer.apple.com/app-store/product-page (checked November 1, 2026)
Do this for every country, in minutes