Client & Our Task
ASO (App store optimization) is the process of increasing visibility in the catalog to increase the number of downloads of the application. This is a kind of SEO, but it is not about the ranking of the site by search networks, but about the ranking of the page in the application store.
Usually, ASO specialists work with Google Play and the App Store, but improving the description of a game, for example, in STEAM or the Microsoft Store, is also included in the term “ASO”.
We’ve had experience auditing ASO for a client with smartphone apps, so we can share our experience on what to check when listing apps for the App Store and Google Play.
Mobile application ranking factors
We studied the relevant instructions and divided all elements of card design into “critical” and “non-critical”. Those that directly work with the store’s built-in search engine were classified as critical, and those that affect the user and his decision to download the application when it appears in the search were considered non-critical.
Let’s take a look at the critical factors for app ranking.
- App Title (Google Play) is a text field with a length of 30 characters; usually consists of the app name and a few main keywords.
- Short description (Google Play) is a text field with a length of 60 characters; here developers describe a unique selling proposition or slogan.
- Long description (Google Play) a field of 4000 characters, here you can describe in great detail all the features of the application, its advantages, and unique functions. In general, there is enough space here to fully describe your product.
- Rating & reviews (Google Play) a place for user-generated content. Search engines pay attention to the number of reviews and the dynamics of ratings. This point is also important for users because few people want to download software with a low rating.
- App name (App Store) a title of 30 characters, where you can enter the most important keywords.
- App subtitle (App Store) analog of the “short description” from Google Play, but here the limit is 30 characters. Here you also write the UTP or slogan, preferably with keywords.
- Keywords (App Store)100 character field for keywords. Words are written here through commas, without spaces. This is a service field that is not visible to the user but is taken into account by the App Store search engine.
- Rating & reviews (App Store) UGC, useful for indexing and user experience.
- In-app purchase (App Store) sometimes in the App Store you can see a corresponding mark on the page, and in the list of services that the application sells, you can use keywords that will be taken into account in indexing.
- Developer’s name can have a positive impact on the ranking if it reflects the company’s activities. For example, if a bank has the word “bank” in the developer name, it will be useful, this is an additional keyword. But the absence of such obvious words in the name of the developer will not make the ranking pessimistic.
Visual elements of the app card that affect its conversion into downloads.
- App icon, image icon. It is the first thing the user sees, along with the name. This is usually where the company logo, product (if it has a unique graphic image), or, for example, a mascot if there is one, is placed.
- App screenshots. Images showing the program interface. Usually, they are further enhanced, by adding captions, explanations of functions, visual effects, etc. This is not prohibited, as long as the real program is visible.
- App Video — promotional videos aimed at motivating app downloads.
- App description (App Store) is a 4,000-character field where you can describe the features and benefits of the app, but unlike the similar field in Google Play, keywords in the description for iOS do not affect indexing and ranking.
Typically, developers make a sample of, for example, 10 keywords and research their popularity and conversion rate. The more useful a word is, the higher priority the field should be. For example, if we have already written “deposits” in the name, then there is no need to add “deposits” to the remaining fields – the store has already understood that you offer such a service. Let’s visualize the priority of the fields, relevant at the end of 2022:

App Store Ranking Factors
Critical ranking factors in the App Store
How it works: we have a dozen important keywords that we distribute, without repeating, in critical fields. Next, let’s see what it looks like

In the app name, the client used 23 of the 30 header characters, meaning 1 more keyword could have been added, which could have brought the client up another query cluster. This field should be filled to the maximum.
Also, the client didn’t have App Subtitle filled in, even though it’s a key ranking factor. We have recommended filling it with keywords.
The service field for keywords at the client was filled, but there was still a field for optimization. The customer filled this field with plural words and put optional spaces after each comma. If you remove the spaces and make the singular of the word, you can make room for a few more keys. The App Store is smart enough to suggest “deposit” to a user who searches for “deposits,” so wasting space typing in the plural isn’t necessary.
In matters of rating and reviews, the client had good examples of handling negativity when developers responded to user comments. We recommended that you respond to all negative feedback and continue to do so regularly. After all, if a person sees negative reviews without any reaction, he is unlikely to want to be one-on-one with bugs, without answers from developers.
Another field for working with reviews is encouraging users to give the application good ratings. You can embed in the software a request to rate the store, or conduct certain marketing activities that would stimulate users to write reviews.
Also, if we were talking about a new developer who is just bringing a product to the market, we would advise to indicate the type of activity in the name of the developer, but it is impossible to change the already existing name.
Visual ranking factors in the App Store
In the illustration below, we have presented a decomposition of what the visuals look like.

Here the client had no critical errors, but we noticed and suggested several possible points for growth.
The first tip is to customize the app icon for holidays or bright advertising campaigns to test how the changes will affect conversions. This is a universal recommendation that you can use in the near future: check the impact and click rate of adding a red Santa hat or a green Christmas tree to the logo in the App Store – maybe after a series of experiments you will decide to change the corporate colors altogether to those that will work best with your audience.
The same applies to screenshots – change at least some of them when you upload a new build, and this way you will gradually crystallize the ideal format of screenshots for your product.
The description seems to be the most delayed part of the app card: keywords from it do not rank, and visually, the screenshots are much brighter and more expressive. With all that, this is a good opportunity to explain your product to users, tell about the advantages and opportunities it offers. In addition, this text will be quoted by journalists and bloggers when they decide to include your product in some listicle.
Google Play ranking factors
Critical ranking factors in Google Play

In Google Play, unlike the App Store, the client used the entire character limit in the title. But here too there is something to improve. For example, we found that the keyword “Quick Loans” generates more traffic than “Fast Loans”, even though the latter is in the title. Therefore, it is worth swapping these keys and putting the most effective option in the header.
In the short description, the client organically entered keywords (if it is done inorganically, the store will not miss such a description, up to the ban).
In the full description, the client also detailed the features and benefits, but here you can also optimize the text from the point of view of entering keywords. For example, the name of the brand, was found in the description more than 12 times, besides it was in the name of the application and the developer. Search engines can be critical of such a number of repetitions. Our recommendation was to use different key word forms instead of repeating the same word multiple times. In any case, you should not repeat the key more than 6 times – it will be excessive.
Non-critical Google Play ranking factors

On visuals, our recommendations matched those for the App Store: test different graphical approaches to logos and screenshots, and treat reviews carefully, especially those with less than 5 stars.
In Google Play, it is even more convenient to test design approaches than in the App Store, because here you can change elements at any time, and not only when updating the application, as is the case with Apple devices.
Conclusions
- App store optimization is an important part of marketing for companies that have apps and want to grow them organically.
- The ranking factors for Android and iOS apps are similar, so you can use the same content as the basis for both stores. But later, when the search and conversion analytics are gathered, each app should be analyzed and optimized separately.
- On both platforms, we recommend responding to user feedback, especially negative feedback. This not only affects the ranking in the store, but also shows the developer as a user-friendly company.
- The visual design of an application is extremely important when a person is deciding whether to download the program. Therefore, we advise you to regularly update the screenshots and change the details of the app icon to test different colors and design approaches and experimentally come up with the most successful option.
- In Google Play, you can change information about the application at any time. And in the App Store, edits are possible only when you offer users an update.
Nice article Thanks for sharing this informative post, Keep posting!