Storelift › Guides › App Store keyword rank tracking
App Store keyword rank tracking
The App Store never tells you your position. This page explains how that number is produced from outside, where it stops, and the one case where the number you're reading is simply wrong.
Where the rank is read from
Apple's App Store app runs search against a public surface. That same surface can be queried from outside for a term, returning the list of apps it would show; your app's position in that list is the rank. None of this requires access to your store account — what's read is the face the store shows every user.
That list stops at 100 results. So the question the measurement can actually answer is not "what position am I" but: am I in the top 100, and if so, where?
Three states that must never share a cell
A keyword-day can end in three different ways, and rendering them identically makes the chart lie:
| State | Meaning | What the chart must show |
|---|---|---|
| Rank 41 | Measured, 41st in the list | A point at 41 |
| Not in the list | Measured, not in the top 100 | A distinct marker — NOT zero |
| Not measured | Request failed: network or store error | A gap — the line breaks |
Why movement beats the absolute number
App Store results differ per user: language, country, what you've installed before. The rank you see searching from your own phone isn't your rank — it's your rank for you. Outside measurement reads the un-personalized baseline, so it may not match what you see in the store.
That doesn't make the measurement worthless; it changes how you read it. The difference in a number measured the same way every day is reliable. Going from 18th to 9th is a real event. Today's 9 showing up as 11 on your phone is not.
How many keywords should you track?
Tracking too few is the most common mistake. The 5-6 terms in your name and subtitle are a small slice of search traffic; the volume sits in longer terms nobody thinks of in the first pass.
- Brand terms — your own app name and its common misspellings. If you don't rank first for your own name, your visibility problem isn't ranking.
- Head terms — the 2-3 words that describe the category. Competition peaks here.
- Long-tail terms — not "dream meaning" but "what does dreaming about water mean". Lower volume, higher conversion, reachable.
- Competitor terms — rival app names. Stores rank other apps on brand terms; this is a legitimate channel.
A workable baseline: start with 40-60 terms per app, drop the ones that showed no movement after a month, and add the new ones autocomplete surfaces.
Frequently asked
Do I need App Store Connect access for rank tracking?
Not for rank — what's read is the store's public search result. App Store Connect is only needed for your own account numbers like installs and conversion, and rank can't be read there anyway.
Why top 100? Can't it go deeper?
The public search surface returns at most that many results for a term. A measurement claiming more depth is either estimating from a different source or not telling you its limit.
How often should rank be measured?
Ranks wobble slightly through the day; measuring once a day at the same hour produces a comparable series. Triggering a manual measurement after a metadata change is useful, but re-measuring constantly buys noise.
See this for your own app
Paste your store link, add your keywords. Rank, the apps above you and demand are measured every night.
Start free →