Metadata optimisation - PART II
What is in this resource:
How to build your ASO strategy from end to end
Learn to pick target keywords, write metadata, follow rank and base every decision on data.
From data to action
Simplify the keyword data and stay in line with App Store rules.
Tools that lift rank
Carry the keywords drawn from competitor reviews into your metadata and take your app out of the cusp band into the top 10.
Why there is a second part
Part two of rank analysis: the readings that appear once a few months of history have accumulated. What a single measurement cannot say, a time series can.
Part one of rank analysis is about reading a single measurement: separating noise from signal, subtracting the control group, computing the effect of a move. Those are daily jobs.
But after three months you hold something else: a time series. And a time series answers four questions single measurements cannot.
The first: does this phrase actually belong to us? If you have sat in the same band for three months, that is your natural place. If you keep oscillating, you are not holding on there.
The second: are our moves accumulating? Individual effects may be small, but stacked they either produce a slope or they do not.
The third: what have we lost? Gains are noticed, losses are not. A time series shows the ranks quietly given back.
The fourth: is it the season or is it us? You can only see that a phrase moves at the same time every year with a year of history.
Band persistence
How long a phrase stays in which band shows its real position far better than any single day's rank.
A phrase that stayed between 11 and 30 for three months means that band is your natural place. A metadata move can carry it into the top 10, but holding it there may need something on the product side.
A phrase oscillating between the top 10 and the band is on the edge. Those are the most fragile: a small move by a rival puts you on the second page. They belong on the defended list.
A phrase that stayed outside 200 for three months shows relevance was never built. Either no room was made for it in the metadata, or the room made was not enough. Those phrases belong on the investment list, not the spending one.
And there is the sudden, lasting band change: a phrase sitting in the 40s for three months that jumps to 15 in a week and stays. Something worked. Looking at which move was made that week gives you a repeatable piece of learning.
Measuring persistence is simple: for each phrase, count what percentage of the days in three months it spent in which band. That single table reorders your target list.
| Persistence | What it means |
|---|---|
| Always 11-30 | Your natural band; a move carries it, the product holds it. |
| Oscillating between 10 and the band | On the edge; the most fragile group, belongs on the defended list. |
| Always outside 200 | Relevance never built; investment list, not spending. |
| A sudden, lasting jump | A move worked; look at that week's record. |
| Constantly swinging widely | Not holding on; look at the strength threshold. |
Do the moves accumulate
A single metadata move's effect is usually small: a few places. The question worth asking is whether those small effects stack.
If they do, the average rank of the phrases on your list should be visibly better at the end of three months. That is a slope no individual move shows.
If they do not, there are two explanations. The first: every move wins in one place and loses in another. A word removed from the subtitle weakens the phrases it was holding up, and the net effect is zero.
The second: the market is moving at your speed. If you gain three places while your rivals gain three, your relative position has not changed. The control group's average over the same period shows that.
The simplest way to measure accumulation: record the average rank of the phrases on your list weekly and look at the three-month slope. When averaging, leave out the phrases outside 200 - their rank is unknown and an invented number distorts the average.
The second way is band counting: how did your number of top-10 phrases change week by week? That figure is sturdier than an average, because it is not affected by unknown values.
Silent losses
The most valuable output of a time series is the losses nobody notices because nobody is looking.
Gains get looked at because they are the result of a move and people are curious. Losses usually happen on phrases nobody touched, and nobody looks at those.
The most common silent loss is falling from the top 10 into the band. One day you are 9th, two weeks later 13th. Your traffic drops noticeably while a single row in the panel quietly changed.
The second is the side effect of your own move. Changing the subtitle for a new phrase, you may have removed a word the old subtitle carried. The phrases relying on that word weaken - and that is rarely counted when the move is evaluated.
The third is a whole country sliding. A team focused on one storefront can go months without noticing what happened in the others.
The fourth is a rating drop spreading. If the score fell after a release you lose a few places across every phrase. Looked at one by one each looks like noise; in total it is a serious loss.
The way to find them is to scan the history backwards every quarter: which phrases were higher three months ago than they are today? The list is usually surprising.
- Falling from the top 10 into the band is the most expensive silent loss.
- The words you removed from the subtitle were holding something up.
- Storefronts you do not focus on slide for months unnoticed.
- A rating drop looks like noise one phrase at a time and is large in total.
- Scan the history backwards every quarter: who fell?
Seasonality
The clearest pattern to appear once a year of history exists is seasonality, and missed, it produces badly wrong decisions.
A phrase's popularity is not flat across the year. Tax apps behave differently in one month, fitness apps in January, travel apps around school holidays.
When popularity rises two things happen. Traffic from the phrase rises - good news. And the number of apps entering the phrase rises too, which means holding the same rank gets harder.
Those two can cancel each other out. In season your rank can fall while your traffic rises; out of season your rank can rise while your traffic falls. An analysis looking only at rank reads both wrongly.
The right comparison is the same period last year. Comparing against last month turns a seasonal move into an apparent effect of your own.
Without a year of history, the thing to do is look at the control group. If every rival moved in the same direction too, the cause may well be seasonal.
Patterns across countries
If you measure in more than one country, the time series also shows patterns between them.
The first pattern is lag. The same metadata move reaches the index in three days in one storefront and a week in another. Knowing that stops you writing the move off early in the second one.
The second is divergent direction. If a phrase rises in one country while it falls in another, the cause is not your metadata - the competition in those markets is moving differently.
The third is moving together. If every country moved the same way on the same day, the cause is most likely on your side: a release, a rating change, or a metadata move.
The fourth is one country diverging. If everything is normal in one storefront and there is a block movement in another, something may have happened in that market's catalogue - a large app entering or leaving.
Those four patterns narrow which cause to look for. An analysis that merges countries into one average makes all four invisible.
Joining the series to a record
A measurement on its own is a chart. Joined to a record it becomes an instrument for learning.
Three records have to be joined. Your own moves: date, country, which field, its old form, its new form. External events: releases, rating changes, a rival being pulled. Measurement gaps: which days a measurement could not be taken.
Marked on top of the chart, three months of curve becomes readable. Every jump has a candidate cause standing beside it.
The greatest benefit of that joining is keeping the negative results. "We tried adding a phrase to the subtitle five times and it did nothing twice" makes you choose the same move more carefully next time.
The second benefit is handover. So that when somebody leaves the team the measurement knowledge does not leave with them. An annotated time series lets a new person build context in a week.
The third is making the argument concrete. "Our rankings are bad" cannot be argued with; "we have fallen four places on average since mid-February and there was a release that week" can.
Where the analysis has to stop
A time-series analysis has one danger: it can go on forever. Every chart calls for another and the work turns into producing analysis.
The only way to prevent that is to expect exactly one output: which phrase gets touched this week, or a decision to wait.
A second acceptable output is a decision to stop a piece of work. If three months of series show that a country or a group of phrases has not moved at all, cutting the time spent there is the highest-return decision available.
A third is fixing the measurement setup. If the series cannot be read - too many gaps, too many simultaneous moves, a missing control group - what needs fixing is not the analysis but the measurement.
The unacceptable output is "let us keep monitoring the situation". Monitoring is not a decision; it is already happening. The analysis exists to get one step past monitoring.
Frequently asked
- How much history do I need before these readings work?
- Three months is enough for band persistence and accumulation. Seasonality needs a year; with less you cannot separate a seasonal move from the effect of your own.
- What do I do with the phrases outside 200 when averaging ranks?
- Leave them out. Their rank is unknown and an invented number distorts the average. A sturdier measure is the weekly change in your count of top-10 phrases, which is not affected by unknowns.
- How do I find the silent losses?
- Scan the history backwards every quarter: which phrases were higher three months ago than today? The list is usually surprising, because nobody looks at something already won.
- My moves do not seem to be accumulating. What should I check?
- Two possibilities. Each move may be winning in one place and losing in another - check the words you removed from the subtitle. Or the market may be moving at your speed; look at the control group's average over the same period.
- What if no decision comes out of the analysis?
- There is usually a problem in the measurement setup: too many gaps, several moves made at once, or a missing control group. What needs fixing is the measurement, not the analysis.
Explore our resources

The turning point in ASO: a guide to raising visibility and staying in the race
Ready to rethink ASO from the start? Our new guide explains step by step the road from rank to download. We show how to find the keywords in the cusp band, which phrases to draw out of competitor reviews and how to build the 100-character field. Download the ASO guide now and pass the app ahead of you in search!
See resource
The complete guide to optimising your app title
Most apps lose downloads not because they do not appear in App Store search, but because they appear on the wrong words. Our new report, Finding Keywords with Review Mining: Methods and Application Strategies, explains how keywords are drawn out of the source nobody looks at.
Discover the ways to pick meaningful phrases out of the user reviews of competitor apps, prioritise them by country and place them in the 100-character keyword field. Learn which signals to look at while carrying cusp band keywords into the top 10.
See resource
A guide to review mining
User reviews are the App Store's least used keyword source; where the tools everyone looks at give the same list, the reviews of competitor apps show which words users describe that app with. A large part of those phrases appears in no keyword tool. So how does one draw sound keywords out of reviews? How are the resulting phrases prioritised as a whole, and in which country does which word have a real counterpart?
See resource