App store optimization (ASO) is the process of improving an app's store listing so it ranks higher in App Store and Google Play search and converts more page visitors into installs. It has two halves: visibility (keywords in the right metadata fields, ratings, install velocity) and conversion (icon, screenshots, video and reviews). Most apps under-invest in the second half, even though a better conversion rate also feeds back into rankings.
This ASO guide explains how app store ranking works, how to do keyword research, what to put in each field on iOS and Android, how to design screenshots that convert, and a 30-day plan to put it all into practice.
What is ASO and why does it matter?
Store search is one of the largest sources of app installs, and those installs come from people actively looking for a solution. That makes organic store traffic some of the cheapest, highest-intent traffic an app can get. Good ASO also makes every other channel more efficient: when a TikTok creator sends viewers to your page, a stronger listing converts more of them, which lowers your effective cost per install.
Think of ASO as a funnel:
- Impressions: your app appears in search results, category charts or browse.
- Page views: someone taps through to your listing.
- Installs: the listing convinces them.
- Retention and ratings: good early experience leads to good reviews, which improve both ranking and conversion.
How do App Store and Google Play rankings work?
Neither Apple nor Google publishes its algorithm, so treat everything below as practitioner consensus rather than official fact. The signals most widely agreed on are:
- Keyword relevance: whether your metadata contains the search term, and in which field. Title carries the most weight on both stores.
- Install volume and velocity: how many installs you get, especially from that keyword, and how quickly.
- Conversion rate: how often people who see your app actually install it.
- Ratings and reviews: average rating, review volume and recency.
- Retention and engagement: both stores have said they care about app quality; uninstalls and crash rates are commonly believed to matter, especially on Google Play.
The key difference: on iOS, Apple indexes specific fields (app name, subtitle, keyword field, plus some other signals), while Google Play indexes your full description text as well, so on Android your long description is a ranking asset.
ASO keyword research in 5 steps
- Brainstorm seed terms from customers, not marketers. Use the words from your reviews, support emails, Reddit threads and competitor reviews. People search "budget planner", not "personal finance optimization platform".
- Expand with store autocomplete. Type each seed into App Store and Google Play search and note the suggestions. Autocomplete reflects what people actually type.
- Check competition. For each term, look at the top 10 results. If they are all giant brands with millions of ratings, it is a long-term target, not a launch target.
- Score each keyword on relevance (1–5), estimated popularity (from an ASO tool, or autocomplete position if you have no tool) and difficulty. Prioritize high relevance, medium popularity, achievable difficulty.
- Build a keyword map: one primary keyword for the title, two or three for the subtitle or short description, the rest for the keyword field (iOS) or description (Android).
Long-tail phrases like "habit tracker for adhd" or "invoice app for freelancers" usually convert better and are easier to rank for than "habit tracker" or "invoice".
iOS App Store: what goes in each field
At the time of writing, the main App Store Connect limits are as follows. Check Apple's current documentation, as these change occasionally.
- App name (30 characters): brand plus primary keyword. Formula: "Brand: Primary Keyword" or "Brand - Keyword Phrase". Example (illustrative): "Focusly: Habit Tracker".
- Subtitle (30 characters): secondary keywords written as a benefit. Example: "Daily Routine & Goal Planner".
- Keyword field (100 characters): comma-separated, no spaces after commas, no words already used in the name or subtitle, no competitor trademarks. Single words combine with each other, so "habit,routine,streak" can help you rank for combinations.
- Promotional text (170 characters): not used for search ranking, but editable without a new release. Use it for timely offers or features.
- Description (up to 4,000 characters): widely understood not to affect iOS search ranking, but it still matters for conversion. Lead with benefits and social proof in the first three lines.
- Screenshots and app preview videos: the main conversion lever, covered below.
Apple also offers Product Page Optimization (A/B test icon, screenshots and previews against your original), Custom Product Pages (alternative listings you can send specific ad or creator traffic to) and In-App Events (event cards that can appear in search and on your page).
Google Play: what goes in each field
- Title (30 characters): same principle, brand plus primary keyword.
- Short description (80 characters): a strong, keyword-rich benefit line. It shows prominently and is indexed.
- Full description (4,000 characters): indexed for search. Use your primary and secondary keywords naturally, a few times each, in readable sentences. Keyword stuffing can break Google Play's metadata policies and get updates rejected.
- Graphics: icon, feature graphic and screenshots. Google Play's store listing experiments let you A/B test these and your text, and custom store listings let you tailor pages by country or traffic source.
Google also weighs app quality signals visible in Play Console (Android vitals such as crash and ANR rates), so technical stability is part of ASO on Android.
How to design screenshots that convert
Most visitors decide from the first two or three screenshots without scrolling or reading the description. Treat them like an ad, not a gallery.
- Screenshot 1 is your hook. One clear benefit headline in large text plus the product moment that proves it. The same principle as a strong short-video hook.
- One idea per screenshot. Benefit headline, then the screen that shows it.
- Use customer language in captions, ideally the same keywords you target.
- Show outcomes, not menus: the finished plan, the saved money, the streak, the clean inbox.
- Add social proof where true: rating, awards, "featured in" only if real.
- Localise captions for each major market, not just the metadata.
A simple test sequence: test screenshot 1 first, because it moves conversion the most, then the icon, then the order of the remaining screenshots.
Ratings and reviews: the quiet ranking lever
Ratings affect both ranking and conversion. Practical rules:
- Ask at a moment of success, right after a user completes something meaningful, never on first launch or after an error.
- Use the native prompts (StoreKit on iOS, the In-App Review API on Android). Apple limits how often the system prompt can appear for a user, so spend those prompts at the best moments.
- Reply to reviews, especially negative ones that describe a fixed bug. Replies are public and influence future visitors.
- Never incentivize or buy reviews. Both stores prohibit it and the penalties can include removal.
A 30-day ASO plan
- Week 1: keyword research and map; audit top 5 competitors' titles, subtitles and screenshots.
- Week 2: rewrite title, subtitle or short description, keyword field and Google Play description; ship with your next release.
- Week 3: redesign screenshots 1–3 around benefits; start an A/B test on the first screenshot.
- Week 4: add or improve the in-app review prompt; reply to all recent reviews; review keyword rankings and conversion rate, and plan the next round.
ASO is iterative. Keyword changes on iOS need a new app version, so batch them with releases and give each change two to four weeks before judging.
How do you measure ASO? (illustrative example)
Track impressions, product page views, conversion rate (page view to install) and installs by source in App Store Connect and Play Console, plus keyword rankings in an ASO tool.
Illustrative maths: an app gets 40,000 search impressions a month and 8,000 page views, converting at 25%, which gives 2,000 installs. A screenshot redesign lifts conversion to 30%: 2,400 installs, 400 more each month without any extra traffic. If paid installs cost you $3 each, that change is worth about $1,200 a month in equivalent spend, and the extra installs can lift rankings further.
ASO also multiplies external traffic. In one campaign we ran, a productivity app reached 48,000 installs in 45 days from 30+ TikTok and Reels micro-creators and climbed to #12 in its App Store category; a strong listing is what turns that kind of creator traffic into installs. Details in our creator and Reddit case studies, and more low-budget tactics in our guide to marketing a mobile app with little or no budget.
Key takeaways: ASO is visibility plus conversion; put your primary keyword in the title, secondary keywords in the subtitle or short description, and fill the iOS keyword field without repeats; on Google Play the full description is indexed; screenshot 1 is your hook; ask for ratings at moments of success; test one change at a time and judge it on conversion rate and installs.
Frequently asked questions
What is app store optimization (ASO)?
App store optimization is the process of improving an app's store listing so it ranks higher in App Store and Google Play search and converts more visitors into installs. It covers keywords in the title, subtitle and other metadata fields, plus visual assets such as the icon and screenshots, and ratings and reviews. Done well, it lowers your cost per install across every channel.
How long does ASO take to work?
Metadata changes on Google Play can show ranking movement within days to a few weeks, while iOS keyword changes require a new app version and typically need a few weeks to settle. Conversion improvements from new screenshots show up as soon as enough visitors see them. Plan in cycles of two to four weeks per change.
What is the difference between ASO for the App Store and Google Play?
On the App Store, search ranking relies on specific fields: the app name, subtitle and a hidden 100-character keyword field, while the description is widely believed not to count. Google Play has no keyword field but indexes the title, short description and full description. Both stores offer A/B testing for listing assets and weigh ratings, installs and quality.
Does the app description affect ranking on the App Store?
Based on wide practitioner consensus and Apple's own field structure, the iOS description is not used for search ranking, which is why the keyword field exists. It still matters for conversion, because some visitors read it before installing. On Google Play the opposite applies: the full description is indexed and should include your target keywords naturally.
How can I get more app ratings without breaking the rules?
Use the native review prompts and trigger them right after a user completes a meaningful action, such as finishing a task or reaching a streak. Reply to reviews, fix the issues they mention and say so in your replies. Never pay for, incentivize or gate reviews, because both Apple and Google prohibit it.
How SENERVerse can help
We help app teams combine ASO with demand that store search alone cannot create: TikTok and Reels micro-creators, Reddit communities and founder-led content on X, all pointed at a listing built to convert. We review your keyword map and screenshots, then measure installs and cost per install by source. If that sounds useful, take the 2-minute survey or contact us.