How to optimize an App Store listing
Optimize your App Store title, subtitle and keyword field: read the findings, replace every word that earns nothing, and score the draft before you submit it.
Video transcript
On the App Store, three text fields rank you: the name, the subtitle, and a hidden keyword field of 100 characters. Optimizing means spending all three on words people search. Apple never publishes the keyword field. Paste it once, or import it from App Store Connect, and the score reads all three. The ASO Health tab is the breakdown of your live listing. The line under Simulate changes says how far the words alone could take it. Each sub-score lists its findings, worst first: the problem, the words involved, and the fix. Keyword coverage goes word by word. Earning: keep it. Already used: an earlier field has it, so delete it. Not searched: replace it. The magnifier opens the word in the Keywords Inspector, where Related Keywords hands you replacements. Targeting fit grades each term for your app's stage. An out of reach term in your title spends your best space for nothing. Now draft. Simulate changes opens the Metadata Simulator on your live text. Edit, score, and read the chip: points gained or lost against the live listing. Short of ideas? The AI writer drafts three listings, scores them, and shows only the ones that beat yours. It fills the keyword field with the searched words your title and subtitle left. Ship one change. A title's gain lands on the first daily reading, but give the whole set two weeks. Applyra puts a dot on your chart the day it went live.
Optimizing an App Store listing means spending the three text fields Apple indexes, the app name, the subtitle and the 100 character keyword field, on words people search and on nothing else. Applyra does the reading: the ASO Health tab breaks your live listing down word by word, and the Metadata Simulator gives any draft the same breakdown before you submit it. You need a tracked iOS app and thirty minutes. Everything runs on the free plan, ten simulations a month, except the AI listing writer, which is part of Unlimited (see pricing).
Optimizing an App Store listing, in short:
- Give Applyra your keyword field.
- Open the breakdown of your live listing.
- Work the findings, red first.
- Replace every word that earns nothing.
- Keep the terms you cannot win out of your title.
- Score the draft in the Metadata Simulator, or let the AI writer propose one.
- Ship one change, and decide on day 14.
The three fields that rank
| Field | Limit | Indexed | Effect on entry |
|---|---|---|---|
| App name | 30 | Yes | The biggest move by far |
| Subtitle | 30 | Yes | A real gain, a fraction of the title's |
| Keywords | 100 | Yes | Almost nothing on entry, real ground lost on removal |
| Promotional text | 170 | No | Not indexed |
| Description | 4000 | No | Not indexed |
The limits are per localization, and the counting rules are in metadata fields. The effects come from our study of real metadata changes: the title is the whole game, and the keyword field is insurance, since adding a word wins almost nothing and removing one costs real positions. Apple also reads the words on your screenshots, which screenshot captions covers.
1. Give Applyra your keyword field
Apple never publishes your keyword field, so until you provide it your listing is scored on two of its three indexed fields, and the ASO Health tab says Your keywords field is missing.
On an iOS app page, an App Store keywords card sits at the top until the field is set, and
again when a new version makes the saved copy stale. Paste the field and save, and it is badged
Manual. Or, under Import from App Store Connect, press Connect, give the dialog a
Team key with the App Manager role (Issuer ID, Key ID and .p8 file) and press Verify &
import: the field is badged Verified, and Applyra never writes anything back. Details in
connecting App Store Connect.
2. Open the breakdown of your live listing
On the app page, open the ASO Health tab. It scores your live listing out of 100, with its band, and splits it into three sub-scores: Keyword coverage, Targeting fit and Store appeal. Your words move the first two. It is exactly what the Metadata Simulator shows for a draft, so everything below reads the same in both places.
Under the Simulate changes button there is often a line like "Or let our AI write it: 62 today, up to 81 from the text alone." The second number is the ceiling, the most any wording could reach on this listing. The gap between the two is what this guide can win; the rest sits in your rating, your screenshots and how recently you shipped, as ASO Health explains.
3. Work the findings, red first
Click a sub-score and What to do about it lists its findings, most severe first. Each card names the problem, what it costs, the words involved, and the fix in bold. Hover the icon for the priority: Fix this first on a red triangle, Worth doing next on an amber bulb, Good to know on a grey mark.
The findings that decide an App Store rewrite:
| Finding | What to change |
|---|---|
| No searched term in your title | Keep your brand, add the one term your users would type: Zenith - Habit Tracker, not Zenith |
| Your title leaves half its space unused | Extend it with one searched term |
| Your subtitle repeats your title | Swap the repeated words for terms the title does not cover |
| No searched term in your subtitle | Rebuild it around searched terms. Track. Plan. Grow. ranks for nothing |
| Spaces are eating your keywords field | Commas only, no space after them |
| Your keywords field repeats your title or subtitle | Replace those words with terms no other field carries |
| Your keywords field is not full | Fill it with single searched words, to the limit |
| Multi-word entries in your keywords field | List single words and let Apple build the phrases |
A finding about words still being measured asks nothing of you: the score sharpens on its own as data for that storefront comes in.
4. Replace every word that earns nothing
Keyword coverage opens on The detail behind the score: a card per indexed field, with the characters used, a nudge when there is room for another term, and the field's own score. Every word gets its Search demand and a Status:
| Status | What to do with the word |
|---|---|
| Earning | Keep it. People search it, and this field is credited for it |
| Already used | Delete it here. An earlier field already carries it, and Apple indexes a word once |
| Not searched | Replace it, unless it is your brand. Nobody types it on this storefront |
| Measuring | Leave it. No data yet on this storefront, which is not the same as bad |
Work the fields in store order: the title is credited first, the subtitle takes the next terms,
and the keyword field gets what is left, as single words with no space after the commas. Apple
recombines words across fields, so habit in the title and tracker in the keyword field
already cover "habit tracker". Fill that field to the last character: nobody sees it, so
every empty character is reach left on the table.
To find a replacement, press the magnifier at the end of a row. It opens the word in the Keywords Inspector on the same market, where Related Keywords lists the neighbouring terms with their scores. With no shortlist yet, start from choosing the keywords to target.
What good looks like: every word reads Earning, apart from your brand.
5. Keep the terms you cannot win out of your title
Targeting fit starts from your app's stage (Emerging, Growing or Established) and says how many of your terms are winnable at that stage today. Each searched term gets a verdict:
| Verdict | What to do |
|---|---|
| Within reach | Build on it |
| Ambitious | Keep one or two, outside the title |
| Out of reach | Take it out of the title: much bigger apps own it |
The finding to act on is Your title aims above your weight class. Trade the head term for a more specific variation you can win now, and move up as the app grows. A stretch in the keyword field costs far less, which is why the line above the table says whether the out of reach terms sit in your title.
6. Score the draft
Press Simulate changes. The Metadata Simulator opens on that app and market with your live text in the form and The app behind the listing underneath: rating, screenshots, last update, age. Each field counts characters the way the store does, and a draft App Store Connect would refuse, such as one with an emoji, is flagged before it is scored.
Make the changes from steps 3 to 5 and press Score this listing. The chip under the score gives the points gained or lost against your live listing, and each sub-score shows its own movement. Change a word, Score again, and stop when the red icons are gone. Every run is kept under Your scored listings. More in the metadata simulator.
On Unlimited, Write my listing with AI drafts for you: three listings (title, subtitle and keyword field), each scored on the same engine, and only the ones that beat your draft are shown, with Searches it wins that yours does not. The keyword field is filled by arithmetic, with the cheapest searched words your title and subtitle left behind. Use this one puts a proposal in the form and scores it. When none beats yours, it says so and shows your score next to the ceiling: if the two are close, the words are done and the next release is a screenshot set.
What good looks like: a green chip, Keyword coverage up, Targeting fit no lower than before.
7. Ship one change, and decide on day 14
Submit in App Store Connect, and change one thing per release: ship a title and a screenshot set together and you will never know which one did anything. If the keyword field changed, paste the new one into Applyra or press Re-sync on the app page.
A keyword entering an iOS title makes most of its gain by the first daily reading. Reading it is slower: track twenty keywords and, on an uneventful day, one or two move five places or more on their own. So look without acting for three days, read the whole set at day 7, decide at day 14. The release shows as a dot on the visibility chart of your app page, and hovering it names the fields that moved (release history). The full cycle is in preparing a release, and if positions fall, run diagnosing a ranking drop before you rewrite anything.
Frequently asked questions
Does Apple index the App Store description?
No. Apple indexes the app name, the subtitle and the keyword field, and it also reads the captions on your screenshots. The description and the promotional text are not indexed for search, so write them to convince a visitor, not to rank.
Should I put a space after each comma in the iOS keyword field?
No. Apple separates keywords on the comma alone and counts the space against your 100 characters without ever indexing it. On a full field that is a whole extra keyword thrown away for nothing.
Why does Applyra ask me to enter my iOS keyword field?
Apple never publishes it, so it cannot be read from the store. Type it in, and again when a new version changes it, or connect App Store Connect to import it, and your coverage score reads all three indexed fields instead of two.
Can I use emoji in App Store metadata?
No. App Store Connect rejects any metadata field containing an emoji, in every field and every language. Typographic symbols do pass: the copyright, trademark and registered signs and the play triangle all appear in live App Store listings.
Last updated on