Blog · App Store Optimization

What Is App Store Optimization (ASO)? A Practical 2026 Guide

ASO in plain terms: what Apple and Google say they rank on, which listing fields carry keywords, how to turn impressions into installs, which free first-party tools to use for tests and measurement, and a 90-day plan you can follow.

Searvia · 10/24/2026 · 14 min read

In short: App store optimization (ASO) is the work of getting an app found and chosen in the App Store and Google Play. Being found depends on the words in your listing (name, subtitle and keyword field on iOS; title and descriptions on Google Play) plus user signals such as downloads and ratings. Being chosen depends on your icon, screenshots, rating and reviews. Do keyword research, place the best terms in the strongest fields, test your visuals with the free first-party tools, keep quality high, and measure every change against search traffic.

Every store install starts on a store screen: a search result, a tab someone browsed, or a product page they were sent to. For almost any search, both stores show far more apps than anyone will look at. ASO decides whether yours is one of the few they look at, and whether they install it once they do. This guide explains what Apple and Google say they rank on, as of October 2026, and gives you a plan that works without paid tools.

What ASO covers

ASO has two jobs, and most mistakes come from working on only one of them.

The two feed each other. Apple lists downloads among the user behavior signals behind search results, so a listing that converts better also tends to rank better over time. A listing that ranks well but converts poorly wastes its impressions. Searvia's visibility score tracks the first job; your store analytics track the second.

ASO is also not the same as app marketing in general. Ads, social posts and press can send people to your product page, but they do not change how the store ranks your app for a search, except indirectly through downloads. ASO is the part you control inside the store itself.

Where your installs come from

Before you change anything, look at where installs come from today. Both stores tell you, for free.

App Store. In App Store Connect, the Acquisition section of App Analytics splits downloads by source: App Store search, App Store browse (the Today, Games and Apps tabs), app referrer, web referrer and a few others. Note that App Store search "includes views and downloads from ads that appear in App Store search results," so if you run Apple Ads, part of that number is paid.

Apple defines conversion rate as total downloads and pre-orders divided by unique device impressions. Unique device impressions count devices that saw your app on the Today, Games, Apps and Search tabs.

Google Play. Play Console's store performance reports let you break listing data down by search term, "the term that the user searched for before navigating to your Store Listing." Read the traffic source labels carefully: Google's help page describes "Google Play search" as users who searched for your app's name or a closely related brand, while "Google Play explore" includes people who searched for a category or tapped an autocomplete suggestion. Generic keyword traffic can therefore sit inside "explore," not "search."

A quick health check you can run this week:

QuestionWhere to lookWhat it tells you
What share of installs comes from search?App Analytics › Acquisition; Play Console › Store performanceHow much ASO can move your total
How much of that is your brand name?Search terms in Play Console; tracked brand keywords on iOSWhether you have generic reach at all
What is your conversion rate from search?Downloads ÷ unique impressions for the search sourceWhether visuals or keywords are the bottleneck
Did a past change move anything?Same reports, week before vs. second week afterWhether your last release helped

If almost all search installs come from your brand name, you have a visibility problem: people who already know you find you, nobody else does. If impressions from search are high but conversion is low, you have a conversion problem, and new keywords will not fix it.

How the App Store ranks apps

Apple's App Store search page gives the most direct statement it has made: "Search results are based on a number of factors, including text relevance (matches for your app's title, subtitle, keywords, and primary category), as well as user behavior (downloads, ratings and reviews, and more)." It adds that ratings and reviews "can influence how your app ranks in App Store search."

These are the fields, with their limits from App Store Connect help and Apple's product page guide:

FieldLimitRead by search?Notes
App name30 charactersYesWidely considered the strongest text signal
Subtitle30 charactersYesShown under the name everywhere on the store
Keyword field100 bytesYesHidden; commas, no spaces; no competitor names
Primary categoryFrom a listYesApple names it in text relevance
Promotional text170 charactersNoApple: "doesn't affect your app's search ranking"
Description4,000 charactersNot named by AppleWrite it for people, not for search
Screenshots and previewsUp to 10 screenshots, 3 previewsNo text matchingThe first one to three can show in search results

Three rules from Apple matter more than any trick:

What Apple does not publish: the weight of each field, how words combine across fields, or how much downloads and ratings count against text. Practitioners infer these from rank tracking. The widely shared observations are that the app name outweighs the subtitle, that the subtitle outweighs the keyword field, and that single words in different fields can combine into a multi-word search. Treat them as hypotheses to test on your own app, one change per release.

How Google Play ranks apps

Google's App Discovery and Ranking page explains that Play first works out the intent of a search, then "metadata (for example, title, description, category) and other signals are used to determine which apps best address the user's query." For broad searches it may weigh app quality and how users respond to the results for that query.

The text fields are the app name (30 characters), short description (80) and full description (4,000). There is no keyword field, so every term you want to rank for must appear in text people can read. Google's Metadata policy bans keyword lists, ranking claims such as "#1," price or promotional text in the title, and emojis; our Google Play ASO guide covers the policy and a worked listing.

Google is also explicit that quality affects visibility. The Android vitals documentation says that if your app exceeds a bad behavior threshold, "Play may reduce the visibility of your title." As of October 2026 the core thresholds are a user-perceived crash rate of 1.09% and a user-perceived ANR rate of 0.47% overall, evaluated over 28 days.

The two stores side by side

App StoreGoogle Play
Title30 characters30 characters
Second lineSubtitle, 30 characters, indexedShort description, 80 characters
Hidden keywords100-byte keyword fieldNone
Long descriptionNot named as a ranking fieldNamed as metadata used for search
Repeating wordsAvoid across fieldsUse each phrase where it is true; repetitive keywords and lists are banned
Change without a releasePromotional text onlyListing text and graphics, after Google's review
A/B testsProduct page optimization: up to 3 treatments, up to 90 daysStore listing experiments: up to 2 variants per experiment
Segmented listingsUp to 70 custom product pages, which can be tied to keywordsUp to 50 custom store listings, including by search keyword
Quality signalsRatings, reviews, downloadsRatings, reviews, downloads, Android vitals

Step 1: Research keywords

Everything else depends on picking the right searches. Build a list of 50 to 100 candidate terms from what your app does, what problem it solves, the words in your own and competitors' reviews, and store autocomplete. Then score each one for relevance, demand and difficulty.

Neither store publishes search volume. On the App Store, the only first-party demand signal is Apple's search popularity score from Apple Ads; our keyword research guide explains how to read it, including why so many terms now show the floor value of 5. For a quick look at one term in any country, the free App Store keyword checker shows popularity, difficulty and the current top 10 without an account.

Relevance comes first. A popular keyword whose searchers do not want your app brings impressions that never convert, and low conversion on a search is a signal you do not want to send.

Step 2: Place keywords in the strongest fields

Take Streakly, the hypothetical habit tracker we use across this blog. Its research produced "habit tracker" as the best mix of relevance and demand, then "daily routine," "goal planner," "reminder" and "streak."

On the App Store:

On Google Play:

The principle is the same on both stores: your single most valuable term goes in the title, the next ones go in the second most visible field, and the rest fill the remaining space, on iOS without repeats and on Google Play in natural sentences.

Step 3: Raise conversion with visuals

People decide from the search results row and the first screen of your product page. On the App Store, Apple says your rating and "up to three screenshots or app previews may display in search results depending on the platform and image orientation." That makes the first three screenshots the most important creative you have.

What tends to work, and what Apple and Google say:

Searvia's screenshot analysis compares your first screenshots with competitors' and writes a designer brief; the screenshots guide shows how to run it.

Step 4: Protect ratings and quality

Ratings appear next to your app in search results, influence conversion and, according to Apple, can influence ranking. Two habits matter most:

On Google Play, watch Android vitals weekly. A crash spike that crosses the bad behavior threshold can cost visibility no matter how good the listing is.

Step 5: Test and segment with first-party tools

Both stores give you free A/B testing and segmented listings. Most apps leave them unused.

App Store product page optimization. Test up to three treatments of your icon, screenshots and app previews against your original page, with a traffic share you choose. A test runs up to 90 days, you can run one at a time, and Apple recommends waiting until a treatment performs better or worse than the baseline with at least 90% confidence. Alternate icons must be included in your app binary; tests without icon changes can be submitted for review independent of a new version.

Google Play store listing experiments. Experiments test graphics in your default language or graphics and descriptions in up to five languages, with up to two variants against your current listing.

Custom product pages (App Store). You can create up to 70 custom product pages with their own screenshots, previews and promotional text. Assign keywords from your keyword field and a page can appear in search results for those keywords instead of your default page. Searvia's custom product pages guide shows how to plan pages by search intent.

Custom store listings (Google Play). You can create up to 50 custom store listings targeted by country, by inactive users, by a unique URL or by search keywords.

Step 6: Use events and featuring

In-App Events are timely events inside your app, such as a challenge or a new season, that get their own cards on the store. Apple allows up to 10 published events at a time, each lasting up to 31 days and promoted up to 14 days before it starts. Events appear on your product page, in search results and in editorial selections; in search, people who have downloaded your app before see the event card, while new users still see your screenshots. Searvia's in-app events guide covers writing event copy within Apple's limits.

Featuring. Apple's editors take nominations through App Store Connect. Apple asks for at least two weeks' notice and recommends nominating up to three months in advance for wider consideration. Its list of what editors consider ends with your product page: "compelling screenshots, app previews, and descriptions, as well as positive ratings and reviews."

Step 7: Measure every change

ASO only improves if you can tell which changes worked. The method we use:

A worked example with hypothetical numbers. Streakly's App Store search source shows 40,000 unique impressions and 1,600 downloads in the week before a new subtitle: a 4.0% conversion rate. In the second week after the release it shows 46,000 impressions and 1,750 downloads: about 3.8%. Impressions rose 15%, so the new subtitle helped visibility, but conversion dipped slightly. Total search downloads still rose by 150 a week, so the change is worth keeping, and the next test should target conversion, for example a new first screenshot that matches the new subtitle.

A 90-day ASO plan

WeeksFocusOutput
1–2BaselineSource split, search conversion rate, 30–50 tracked keywords with today's ranks
3–4ResearchScored keyword list; primary, secondary and long-tail terms chosen
5–6Metadata releaseNew name, subtitle and keyword field (or Play title and descriptions) in one version
7–8Read resultsRanks and search conversion, week before vs. second week after
7–12Creative testOne product page optimization test or store listing experiment on the first screenshot
9–10SegmentTwo or three custom product pages or custom store listings for distinct search intents
11–12ExpandLocalize name, subtitle and keywords for the next two markets; plan an In-App Event

Common ASO myths

MythReality
"Put keywords in the description to rank on iOS."Apple does not list the description as a text relevance field. Use the name, subtitle and keyword field.
"Promotional text is a free keyword field."Apple says promotional text doesn't affect search ranking.
"More keywords is always better."Irrelevant keywords bring impressions that don't convert.
"Use a competitor's name to steal their traffic."Not allowed in the keyword field, and against guideline 2.3.7.
"ASO is a one-time project."Competitors change their listings, and searches shift with seasons. Review with every release.
"Ratings only matter for conversion."Apple says ratings and reviews can influence ranking too.

ASO checklist

How Searvia helps

Searvia tracks your App Store and Google Play ranks next to your competitors (daily on paid plans, weekly on the free plan), shows Apple's official popularity when you connect Apple Ads, flags your golden keywords, packs the iOS keyword field and publishes metadata changes to App Store Connect and Google Play. Its store changes tab logs every change to your and your competitors' listings and labels whether yours helped or hurt. You can start with the free App Store and Google Play rank checker or see the plans on the pricing page, including a free plan.

Frequently Asked Questions

What does ASO stand for?
ASO stands for app store optimization: the work of improving an app's listing on the App Store and Google Play so it ranks for more relevant searches and turns more of the people who see it into installs. It covers the text fields that search reads, the visuals that drive conversion, ratings and app quality, and testing. It is the app store counterpart of SEO.
What are the main App Store ranking factors?
Apple says search results are based on text relevance, meaning matches for your app's title, subtitle, keywords and primary category, and on user behavior such as downloads, ratings and reviews. Apple adds that ratings and reviews can influence how your app ranks. It does not publish weights, so practitioners infer the rest from rank tracking: the app name is widely seen as the strongest text field.
How long does ASO take to show results?
On the App Store, keyword changes only go live with an approved version, so each test takes a release cycle. In our rank tracking, ranks usually settle within one to two weeks after a release, which is why we compare the week before a change with the second week after it. Conversion tests take longer: Apple's product page optimization tests can run up to 90 days.
Is ASO free?
The core of it is. App Store Connect Analytics, Play Console reports, Apple's product page optimization, Google Play store listing experiments, custom product pages and custom store listings cost nothing beyond your developer account. Paid ASO tools add daily rank tracking, competitor monitoring and keyword data, and some charge a lot. Start with the free first-party tools and pay only for what they lack.
Is ASO the same on the App Store and Google Play?
The goals are the same, the mechanics differ. The App Store has a hidden 100-byte keyword field and a subtitle, and Apple advises against repeating words across fields. Google Play has no keyword field: it reads your title and descriptions, so keywords must appear in readable text, and Google weighs technical quality such as crash and ANR rates more openly.

Sources

  1. App Store search – Apple Developer
  2. Creating your product page – Apple Developer
  3. Platform version information – App Store Connect Help
  4. View acquisition sources – App Store Connect Help
  5. Metric definitions – App Store Connect Analytics Help
  6. Product page optimization – Apple Developer
  7. Configure multiple product page versions – App Store Connect Help
  8. In-App Events – Apple Developer
  9. Getting featured on the App Store – Apple Developer
  10. RequestReviewAction – Apple Developer Documentation
  11. App Review Guidelines – Apple Developer
  12. App Discovery and Ranking – Play Console Help
  13. Create and set up your app – Play Console Help
  14. Understand and grow your app's user base – Play Console Help
  15. Run A/B tests on your store listing – Play Console Help
  16. Create custom store listings to target specific user segments – Play Console Help
  17. Android vitals – Android Developers

Keep Reading