What Is App Store Optimization, and What Does It Change?
Store optimization is the work of arranging your app's App Store and Google Play listing for search and for conversion. It affects two things at once: where you appear in search, and what share of the people who see the listing go on to install. Most teams skip the second entirely. Yet the download rate improves faster than the ranking does. And it needs no change to the code.
There are two separate doors to the gain, and they work differently. Ranking gets you found in search; the download rate gets you chosen once you have been found. Most teams concern themselves only with the first.
Work on the store listing therefore runs along two arms. The text side affects the search, the visual side affects the decision. Measure them separately or you won't see which one is doing the work.
On most teams this job ends up in an area nobody owns. The developer looks after the code, the marketer after the advertising; the store listing is left in between. Yet app store optimization asks for an hour of ownership a week, and no more.
How Often Should This Be Repeated?
A short round once a month is enough. Big changes made at long intervals make it impossible to measure what worked. Small, frequent changes turn store optimization into something you can measure.
Which Fields on the Listing Affect Ranking?
Three fields carry the weight: the title, the subtitle and the keyword field. On the Google Play side the long description is indexed too, while on the App Store it isn't. Teams that don't know that difference copy the same text into both stores. At this point store optimization runs as two separate jobs, not one.
The title is the most valuable field and the space is tight. Put two or three words next to the brand name saying what the product does. General words such as “App” or “mobile” are a waste of room.
When you pick your search terms, don't trust your own guesses. We explained how to measure which words the user actually searches with in the keyword research article. The optimization work runs to the same discipline on the store side.
Don't leave the subtitle and short description fields empty either. Both are indexed, and on most products both are left incomplete. Looking at competitors' listings helps too; the phrases they have chosen will add ideas to your own list. Store optimization isn't a copying exercise, but it is the quickest way to see the gaps. The field lengths are set by rule rather than guesswork; the App Store product page guidelines set out the limits.
Should I Put the Same Word in Two Fields?
No — repetition loses you room. Don't write a word that already appears in the title into the keyword field again. Filling the space you free up with another search term is the cheapest gain in store optimization.
How Do the Images Change the Download Rate?
The first two screenshots settle the decision, because those are the only ones the user sees in the listing. The user sees the image before reading the text. That is why we write what the product does onto the first shot, rather than showing a pretty screen. The icon appears tiny in that same list; what works is the silhouette, not the detail. The fastest gain in store optimization comes from here.
A promo shot isn't a screenshot, it's a sentence. Put a short heading on top of it and let that heading state a benefit. The screen itself can stay in the background; what needs reading is the promise.
When you design the app icon, try it at small size. Many icons that look good on a desktop become unrecognisable in a listing. Looking at it in both dark and light themes should be a habit too.
Think about the order of the shots as well. Put the strongest promise first and the one that completes it second. Leave the rest for the curious user who opens the page.
Is a Video Essential?
Not essential, but it helps on products whose flow is hard to describe. Set the video up so it makes sense from the first second; nobody watches a trailer to the end.
How Do You Manage Reviews and Ratings?
The average rating affects both the ranking and the decision to install. The most effective move is replying to reviews; some negative reviews soften once they have had a reply. Tie the rating prompt to the right moment too: ask after the user has finished their task, not the instant they open the app. Timing alone lifts the average.
If the star average is low, read the reason first. Most of the reviews will point at the same three problems; solving those three brings the average back on its own. When you write a reply, don't get defensive — say what you are going to do.
Why Is a Release Note a Way to Reply?
Don't skip the release notes either. A note that reads “bug fixes” tells nobody anything. Writing what you fixed is the cheapest way of answering the user who left a review.
There is no way of reaching a user who left a low rating directly, but a release note is a place to reply. When you have fixed the problem they complained about, say so plainly in the note. Some users come back and raise their rating; that is the least visible but most lasting gain in store optimization.
“The public developer response feature is intended to help you resolve problems with your app and build relationships with users.”
— Play Console Help, View and analyze your app's ratings and reviews
The Eight-Step Route
The route has eight steps and runs in order. Measurement first, then the text, then the images, and iteration last. Teams that skip steps can't see what worked. App store optimization isn't a one-off job but a short round that comes back once a month. The round takes no more than an hour.
Don't disturb the order below. Each step uses the output of the one before it.
- Measure where you are now — note the impressions, the downloads and the rate.
- Gather the search terms — from data, not from your own guesswork.
- Rewrite the title — the brand plus two or three descriptive words.
- Fill in the subtitle and the keyword field — without repeating yourself.
- Change the first two shots — write a single promise on each.
- Test the icon at small size — is the silhouette recognisable?
- Move the moment you ask for a rating — tie it to the moment the job is done.
- Measure a month later — look only at the field you changed.
The eighth step is the one most often skipped. A change made without measurement is a guess, not an improvement.
How Many Things Should You Change at Once?
One field per round. Change the title and the images together and you won't know which of them worked. The first rule of optimization is the same on the store side: one variable, one measurement.
Let's Go Over Your Store Listing Together
Let's go over your listing together. We review the title, the subtitle, the first two screenshots and the icon in a single session. What you are left with is not a list of suggestions but a work list put in order. On most products, store optimization is the first place that pays off without writing any code. And you don't have to wait for a new release to begin.
On What Schedule Do We Run the Rounds?
We recommend one round before release and monthly rounds after it. We set the schedule out in the development process article; preparing the store listing falls into the last week of that schedule. Our app marketing service and our mobile app page are both there to look through. We opened up which items determine the budget in the app cost article.
Where the two stores differ
App Store and Google Play differ most in descriptions and the keyword field. The App Store keeps the long description out of search but offers a keyword field. Google Play has no keyword field, and both long and short descriptions count in search. Titles matter in both; write them separately. Review times vary more on the App Store.
| Field | App Store | Google Play |
|---|---|---|
| Title | Short; the most powerful field in search | Equally weighted; should be written separately |
| Keyword field | Present, as a separate field | None |
| Long description | Not indexed for search | Indexed for search |
| Short description | Serves as the subtitle | A separate field, indexed for search |
| Review time | Variable; rejection is ordinary | Usually faster |
How Should You Measure the Effect of a Change?
App store optimization is one of the rare jobs that pays off without writing any code. Run the eight steps in order, change one field per round, and a month later look only at that field; a change you haven't measured doesn't count as an improvement.
