Keyword research at the centre of your strategy
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 rival tracking is a measurement instrument
Rival tracking is not curiosity, it is measurement. To see the effect of your own move you have to know what the phrases you did not touch, and the apps moving independently of you, did that week.
Rival tracking is usually explained by competitive instinct: let us see what they are doing. That is the least important part of it. The real reason is this: your rivals' movement is the noise in your own measurement.
You made a metadata move and a week later the phrase dropped two places. Two explanations fit. Either the move was wrong, or two rivals passed you that week. Without separating them you cannot say anything about the move - and if you say the wrong thing you will get the next one wrong too.
The same holds upward. If you celebrate a rise and repeat the move, you may not notice that a rival pulled their app. The gain was not yours and it will not repeat.
So a rival list is not an interest list, it is a control group. The apps you did not touch, competing with you for the same phrases, are the only source that tells you what the market did that week.
The practical consequence: ASO done without rival tracking is ASO without measurement. Moves are made, ranks move, nobody knows what did what, and three months later no learning is left.
Which apps count as rivals
Building the list is harder than it sounds, because the word rival means two different things and they are not the same list.
The first meaning is a business rival: an app doing the same job, selling to the same user. That is the product team's list and it is usually short.
The second is a search rival: an app appearing in the first 200 for the phrases you track. That list is much longer and has surprising names in it - apps that do not do your job but carry the same word in their metadata.
What ASO needs is the second. When a user searches "budget tracking", every app in front of them is your rival for that phrase, regardless of what they do.
This order works when building it. Search the phrases on your tracking list and pull out the apps recurring in the top 20. Then take the ones appearing for more than one phrase: those are your real search rivals. Appearing for a single phrase can be coincidence.
The list should not be long. Five to eight apps is more than enough as a control group. A twenty-app list does not get looked at, and a list nobody looks at is not a control group.
- A business rival and a search rival are different lists; ASO needs the second.
- Take the apps recurring across more than one phrase; a single overlap is coincidence.
- Five to eight is enough; nobody looks at twenty.
- Build the list per country; the rivals for a phrase change with the storefront.
Why measuring them costs almost nothing
Rival tracking is assumed to be expensive: a separate measurement, a separate request, a separate cost per rival. Set up correctly it is not.
A rank measurement works like this: a phrase is searched in a country and the first 200 results are read. Your app is in that list and so are your rivals'. One search returns the rank of every app tracking that phrase.
So measurement has to run per phrase, not per row. Adding a rival does not raise the cost; what raises it is the number of phrases and the number of countries.
A method doing the opposite - one search per app - ties cost to the number of apps tracked. That arithmetic does not hold: the requests per second to Apple are capped, and as the rival count grows the measurement stops finishing daily.
The practical consequence: you can build the rival list without fear. What costs is phrases and countries.
There is one exception: reading a rival's metadata or reviews needs separate requests. Rank comes free; those two do not. That is why metadata tracking runs weekly and review mining monthly.
Reading a rival's movement
Your rivals' ranks are recorded daily too. That record tells a story, and reading it is a learnable skill.
- A sharp rise on one phraseA rival climbing hard on a single phrase over a few days has probably added it to their metadata - most likely the subtitle. Time to check your own and see whether you have room for that phrase.
- Rising across every phraseA rival rising across all the phrases you track did not change metadata; strength changed - the rating count grew, the score rose, or they picked up an editorial placement. That is not a move you answer with metadata.
- Falling across every phraseA rival falling everywhere usually means a rating drop after a release. That is a window of a few weeks of less resistance on those phrases for you.
- Disappearing from the listThe app may have been pulled, renamed, or stopped publishing in that country. That is the cause of the sudden improvement in your ranks; do not write it down as your own.
- A new name appearingAn app never seen before entering the top 20 has either just launched or rewritten its metadata around that phrase. The second is more common and worth examining - what they wrote shows how the phrase is being targeted.
What rival metadata teaches
A rival's app name, subtitle and description are public. Reading them is not for copying; it is for understanding positioning.
The first thing to read is the phrase in the app name. A rival with a generic phrase there is taking it seriously, and competing for it will be expensive. A rival whose name is only a brand is holding generic phrases in the subtitle and keyword field, which means more flexibility there.
The second is the shape of the subtitle. A sentence, or a word list? Subtitles that are word lists are optimised for indexing and usually convert worse - which is ground you can take with a readable one.
The third is the first two lines of the description. The user arriving from search sees those first. If every rival's first two lines say the same thing, saying something different is an advantage on its own.
The fourth is change over time. Record a rival's metadata weekly and you see when they changed what. Seeing their metadata change in the week they rose on a phrase confirms your hypothesis.
What you should not try to read: the keyword field. Apple keeps it private to the developer. Tools claiming to show it are inferring backwards from rank data, and inference is estimation.
| What you see in a rival | What it means |
|---|---|
| A generic phrase in the app name | They take it seriously; competing there is expensive. |
| A subtitle that is a word list | Indexing-first; they may be giving ground on conversion. |
| A sharp rise on one phrase | A metadata change, probably the subtitle. |
| Rising across every phrase | Strength, not metadata - no metadata answer. |
| Disappearing from the list | Possibly pulled; do not count it as your gain. |
Rival reviews: the most productive part
The part of rival tracking that returns the most is not ranks, it is reviews - and that part is almost never used.
The reason is simple: users describe an app in their own words, not in your marketing language. You say "personal finance management"; they search "where is my money going". That phrase is not in your metadata, nor in your rival's - but it is in your rival's reviews.
Extracting those phrases needs a conversion. Reviews are sentences and keywords are phrases; the sentences have to be broken up and the ones that look like searches picked out.
The most important rule of that extraction is pronouns. People write "it really helped me"; the phrase is frequent and nobody searches it. Phrases containing first- and second-person pronouns are dropped.
The second rule is brand names. A rival's name recurs constantly in its own reviews and surfaces as the most frequent phrase; it is no use to you and gets dropped.
What survives enters the pool and is treated like everything else: popularity measured, difficulty computed, your current rank searched. Coming from a review is not a privilege - it only raises the odds that competition is low, because nobody is looking there.
The limits of rival tracking
Rival tracking says a lot and it does not say everything. Knowing the limits keeps you from deciding on ground that was never measured.
Download count is invisible. Apple does not give it to third parties. The estimates in circulation are computed backwards from rank and rating count, and their error bars are wide and category-dependent. If you see a number saying how many times larger a rival is than you, it is an estimate.
Revenue is invisible. In-app purchase and subscription revenue is entirely closed. You can see the price, not how many paid it.
The keyword field is invisible. Which words a rival wrote is private to the developer. Backwards inference is possible, but presenting an inference as a measurement makes people decide wrongly.
Ad spend is invisible. A rival appearing at the top of search through an ad is not showing you their organic rank. Organic measurement is done separately, but how much they spend cannot be measured.
All four look fillable with an estimate. We do not fill them, because the moment an estimate goes on a screen the reader takes it for a measurement. Leaving a cell blank is better than filling it wrongly.
- Downloads and revenue are closed; the numbers offering them are estimates.
- A rival's keyword field is invisible; tools showing it are inferring.
- A top position from an ad is not an organic rank.
- Leave the unmeasurable blank; an estimate presented as a measurement breaks decisions.
The weekly check
Rival tracking should not be a screen you sit in front of; once a week, fifteen minutes, is enough. This order makes those fifteen minutes productive.
First the control group's total movement: what did the phrases you did not touch do on average? If they all went down, the market moved and you will read your own falls against that.
Second, any rival diverging on a single phrase. If one rose noticeably on one phrase, look at their metadata. If it changed, note what changed - that is a concrete example of how the phrase is being targeted.
Third, any rival diverging everywhere. If one moved across every phrase at once, look at their rating curve. If the score or count changed, that is the cause and there is nothing to answer with metadata.
Fourth, new names. Has anything new entered the top 20? If so, read its metadata; it may show a new positioning or a phrase you missed.
Fifth, your own defended band. Did one of your top-10 phrases fall into the band? If it did, the cause is usually the side effect of your last move - a word removed from the subtitle - and caught immediately it can be undone.
Frequently asked
- How many rivals should I track?
- Five to eight. More costs nothing in rank measurement but it costs readability; nobody looks at a twenty-app list weekly, and a list nobody looks at is not a control group.
- Does adding a rival raise my measurement cost?
- On the rank side no: every app tracking the same phrase is read out of one search. On the metadata and review side yes, because those need a separate request per app.
- Can I see a rival's keyword field?
- No. Apple keeps it private to the developer. Tools claiming to show it infer backwards from rank data; that is an estimate, and unlabelled it makes people decide wrongly.
- Can I use phrases from rival reviews directly?
- No, they have to be measured first. Coming from a review is not a privilege; the phrase passes the same elimination. And do not take a phrase describing something your app does not actually do.
- My rival is above me on every phrase. What should I do?
- Look at the strength threshold first. If their rating count is far above yours this is not a gap metadata will close; the work has moved to the product. If it is close, look at the metadata difference: which phrases are in their name and subtitle that are not in yours?
Explore our resources
We explain rankcusp's concrete return step by step
Discover the direct return of search visibility. This resource explains the effect on downloads of carrying cusp band keywords into the top ten, why phrases drawn from competitor reviews bring cheap traffic and how country-level prioritisation protects your budget. With rankcusp, ASO stops being a maintenance task and turns into a measurable growth channel.
See resource
rankcusp explains: the latest changes in the App Store search algorithm
Be ready for the changes in the App Store's search algorithm. Download the short guide explaining what has changed recently in store search: which metadata field gained weight, who is affected, what is at risk. Whether you are publishing your first app or growing your catalogue, discover how we make your job easier with daily rank tracking, the cusp band report and ready metadata suggestions.
See resource

Keyword research - the road map to the top ten
Want to get ahead in a category where the competition has tightened? Download our free report "Keyword research: the road map to the top ten" and see what measuring the words in the cusp band, reading the search language in competitor reviews and building the 100-character keyword field properly gains you over the long run. Learn the applicable steps that will strengthen your metadata and win a lasting place in search. Do not miss it - download the full guide now and rebuild your keyword strategy today!
See resource