iOS ASO: App Store Search Optimization Guide for 2023
With competition growing by the second, standing out from the crowd is a challenge in today’s app stores. Although the number of available apps decreased compared to the previous quarter, The App Store is still the second largest store with an estimated 1.64 million apps available for download by the end of Q3 2022.
Taking all of that into consideration, it’s time to better understand how to best optimize your app store listing in the App Store.
In this App Store Optimization Guide, we will explain the major elements of your app’s store listing that need ASO attention in order to achieve your app’s full organic growth capability.
At yellowHEAD, our approach to iOS ASO focuses on 3 major aspects: search optimization through keyword strategy, browse optimization through in-app events and conversion rate optimization through PPO.
Table of Contents
The App Store search algorithm is an ever-evolving element of the store and we can assure you it will continue to change. It is important to understand that one day, without any prior notice, the keywords that your app ranks for may change drastically. App Search optimization is nothing new in our modern-day world of “just Google it!”. Understanding how the Apple App Store search algorithm works is a vital part in making sure your app stays away from becoming ‘virtually invisible’ – the black hole of ASO where apps are never to be found. Apple’s App Store search algorithm follows a hierarchy when indexing keywords. Another element of the algorithm is the mix & match of keywords from the title, subtitle and keyword list.
In this section, we will explain the key elements of iOS search visibility optimization for anyone looking to better understand ASO.
Below we explain which metadata you should optimize according to the iOS guidelines and the ASO recommendations:
An app title is limited to a 30-character space (including spaces between words). In the eyes of the search algorithm, the keywords that appear here are considered to be most relevant for the app. With that being said, the metadata in the title has the strongest effect/weight in the search algorithm.
The title can best be used for mentioning the brand, along with an indication of the app’s key function. For example, “Google Translate” uses their name/brand of the app but doesn’t have any explanatory keyword following in the subtitle, that’s why we consider the title as “non optimized,
One key element to remember is that a great deal of keyword research and analysis goes into choosing the right words here.
Looking at the Google translate example, one mix & match long-tail keyword may be “Translate text”. As you may have noticed, “Translate” and “Text” do not appear next to each other in the metadata, and yet Apple has indexed Google Translate for this unique search term.
This behavior is not limited to the subtitle; long-tail keywords are combined by matching any words in an app’s title, subtitle and keyword list.
An app subtitle is limited to 30 characters (including the spaces between words).
This section of metadata holds 2nd place in the hierarchy of effect on the search algorithm and is used to describe the app’s capabilities, features, elements, etc.
As you can see in the Google Translate example, “Text, Photo & Voice Translator” covers the various capabilities and features of the app.
3. Keyword List
This section of the app’s store listing is used to target any keywords that are not mentioned in an app’s title or subtitle. The keyword list lies in the back-end of the store listing in the App Store Connect console, hidden from the world. Only the app developers have access to this list which is 100 characters long. To best utilize this space, extensive keyword research and tracking is needed in order to understand what to target.
Knowing what relevant keywords your app is ranking for and their search scores is crucial for optimizing your app.
It is important to understand that any redundancy in keywords between the title, subtitle and keyword list is a misuse of valuable space.
This area of the product page may not have any impact on the search algorithm, yet is still a value-adding element of any store listing. The app description can be up to 4,000 characters long and should provide users with information about the app. You want to make sure you’re providing the right content for your user base.
One key factor here is the 2-fold appearance of the long description. On any app’s product page, only the first 3 lines (about 133 characters) of your app’s description will appear, which is often referred to as ‘above the fold’. At the end of the 3 lines, a ‘Read more’ button will appear which will reveal the rest of the description.
Structuring the beginning of the description to show key factors relating to the app is one more step towards delivering the right message to a potential user and working at conversion optimization.
5. App Store Promotional Text
The promotional text is located above the assets on your product page. It is an integral part of your listing because it gives users a brief understanding about what your app or game has to offer before seeing any creative assets.The promotional text is not indexed for keywords but is important for ASO since is the first visible text that explains your app function in words and not images.The idea of the promotional text is to encourage them to download and use your product – similar to the short description of Google Play.
The promotional text can be up to 170 characters. Since this section is used to engage users to download your app, be sure to write it in a way that will attract them!
6. What’s New
For first-time installers, this area of text has been given a spotlight by getting placement below the Reviews & Rating scores. For users who have installed the given app and then uninstalled, the What’s New section will appear at the top of the app’s Product Page.
This unique characteristic makes drafting the message here even more interesting.
The message is primarily for communicating the reason for an update, such as bug fixes or any new features added to the app.
What’s new section, as the app store promotional is not indexed.
Metadata Best Practices
When optimizing your app for iOS App Store search, it is important to know that Apple – just like any other fruit – favors certain conditions. The App Store is a private store that holds the Apple name, which means that their interests are reflected in the store.
Here are some best practices to keep in mind for metadata (keep in mind that we always recommend reviewing the iOS guidelines):
- Do not use any foul or vulgar language – Apple will reject any app updates if it finds or suspects any use of foul or vulgar language.
- Do not use the word “free” – Apple does not allow apps to use this term in the app’s title or subtitle. You can still target this word in the keyword list if you choose to.
- Avoid targeting competitors – We have seen Apple reject app updates in the past due to apps targeting their competition.
- Avoid keyword stuffing – Redundancy of keywords in the areas that are indexed by the search algorithm is a misuse of valuable space. In the areas that are not indexed by the algorithm, keyword stuffing is irrelevant and may discourage potential users to download the app because it appears spammy.
Our final areas of interest for achieving greater search visibility are localization and Apple Search Ads.
The ‘Given’ Keywords
In the App Store, there are some keywords that the search algorithm will automatically index your app for.
These are your app’s category names within the App Store that you have chosen to compete in. There is an option to choose two store categories – a primary category with two sub-categories, and a secondary category. An example of this may be a poker app that would choose Games as its primary category, with Casino and Card as the sub-categories, and Entertainment as the secondary category.
Until now, we have discussed some elements of iOS metadata that affect the App Store search algorithm. It is important to remember that generating these elements of your app’s metadata should always involve extensive keyword research followed by data analysis and tracking, so you can best optimize your app’s search visibility.
Let’s talk about the keywords that are “free”! Since in iOS you are limited to a certain amount of characters, it is impossible to target every and all spelling variations. The App Store algorithm will rank you automatically for certain type of words. For example, if your app is free, you will automatically be ranked for the longtail free app. Additionally, you will automatically be ranked for compound keywords (ice cream, bedroom), plural & singular of 1 search term and misspellings. Lastly, the algorithm will also rank you for variants of the same keyword, such as Track and Tracker.
Finding the right tool for tracking and analyzing keywords is the key to developing the best ASO optimization strategy. It is important to select an ASO tool that allows you to conduct research on competitor stores, UA competitors campaigns, In app Events and even CPPs. Having an ASO tool that can act as an app store ranking tracker and also allows you to monitor keywords, can help with app store keyword optimization.
Localization is the art of delivering an app’s message in the various languages that iOS is open to.
Some things to keep in mind are:
- Your app will have one listing as the primary listing. This listing will appear as the default for all countries that do not have a dedicated listing.
- Cross-localization: Some listings will be indexed for multiple countries. For example, there is an overlap between the English-US listing and the Spanish-Mexico listing. What this means is that any keywords that appear in Mexico’s listing will appear on a search made by a user in the US. This is a great way to broaden the reach of your organic search visibility. See a few examples of cross listings below:
|Markets||LOCALE 1||LOCALE 2||
|English (U.S.)||Spanish (Mexico)||Arabic|
|English (U.K.)||English (Australia)|
|Chinese (Simplified)||English (U.K.)||
|German||English (U.K.)||English (Australia)|
|French||English (U.K.)||English (Australia)|
- Keyword research is a very important step here in order to understand what local keywords are relevant or not. A creative way of finding long-tail keywords for localized markets is using Google’s web search suggestions.
One example is the keyword “spielautomat”, which is “slot machine” in German. When you Google search the German keyword, the first suggestion in the auto-complete is “spielautomat kostenlos spielen”.
We recommend creating long-tail keyword combinations and uploading them to your keyword tracking tool in order to get a measure of search volume. You will also want to check their relevance by looking into the competition and see who ranks in top positions.
- For more information on the significance of localization and what countries you should be localizing for, please feel free to contact our ASO experts.
Ratings and reviews play a part in both conversion and search visibility. In this section, we will go over the placement of the rating score & reviews in the store, and some tips about both.
First of all, let’s define what app store ratings and reviews are. A rating is a score – out of 5 – that users will attribute to an app. This rating score is standard in the App Store and is used for all apps. Reviews are similar to ratings in that users provide a score for the given app, and also leave written comments regarding the app.
The standard for any app’s rating score is the average of all ratings and reviews together. This rating score is presented in both the impression stage and the Product Page view at the top, underneath the app icon without any reviews. The full ratings & reviews section of the app is placed below the app description, highlighting the rating score, the distribution of rating (according to their relevant 1-5 score), followed by a mix of highlighted reviews.
You can learn more about iOS rating and reviews here.
For apps that have few reviews or that want to improve their rating score, prompting for reviews is an option.
Prompting for reviews from within the app is one way to help boost an app’s review score.
It is best to build a strategy that will take into consideration the most opportune moment to prompt users. Sometimes efforts to increase the rating score via prompting can backfire and hurt both the app’s rating score and user retention.
Replying to Reviews
Replying to users who have taken the time to share their experience and insights can also prove to be beneficial. There is an option to reply to individual reviews through the App Store Connect console.
It is considered ‘best practice’ to reply to reviews and engage users through this channel of communication.
Some developers choose to reply to negative reviews, yet we recommend to our partners to reply to all reviews – good, bad and those in the middle.
Getting featured in the App Store is one way to get more Browse visibility, which can translate to organic installs.
Install spikes in iOS have been known increase as a result of getting featured. The App Store has evolved a number of times over the years and new ways for an app to get discovered have been added to the store. Some sections, to name a few, that you can get featured in are the following:
- The Today section
- Game of the Day
- App of the Day
- Now Trending
- Our Favorites
- Featured Game
- Featured App
As you can see, the App Store has a wide variety of options for apps to be visible in ways that are not unique searches. Getting featured, though, is not achieved easily.
To raise your app’s chances of getting featured, know that the App Store favors apps that have the following bases covered:
- Little to no bugs in the product
- Frequent app updates
- Localized listings
- Frequent replies to reviews (good and bad)
- A mention in the form that the app is only live in the App Store, if relevant
- Quality keywords in the metadata
- Quality graphics
- Use of Apples APIs
If you think that what we have mentioned reflects your app, then you have one more step to go – APPLY! To get featured, you must reach out to Apple yourself and explain why they should feature your app.
Another way to further optimize your store presence is by promoting your in-app purchases. In the App Store, users are already exposed to the various in-app offerings and can choose to buy them before the app is even downloaded to their phone.
Today, iOS allows apps to promote up to 20 in-apps purchases on their product page. Apple has even come out with an API for customizing promoted in-app purchases to allow app developers to further optimize monetization.
It is important to remember that Apple has an interest in apps making money, and apps that follow the guidelines and best practices will get more exposure and potential to generate more revenues.
Users do come organically to your store through keyword search, but they will ultimately install your app from your store graphics.
It’s important to understand which approach can trigger a positive effect on installs. Here are 3 main elements that we at yellowHEAD focus on:
- Do a competitive analysis on the app’s that you acknowledge as direct competitors within the same category
- Stay updated on the latest creative trends and industry best practices,
- Use analytical skills to understand your users needs and behaviors.
Understanding these triggers can help you build an A/B testing plan that can give results for an effective marketing strategy.
Dominating the secrets of Conversion Rate Optimization (CRO), can take your app to the top of the charts, not just by increasing conversion, but also by impacting retention rates from bringing in loyal users.
Reach out to us to get a CRO proposal from one of our ASO Experts!
In many marketing efforts, exposure (search visibility) is one step forward. The next step is converting potential users to download your app. In this next section, we will discuss some of the major aspects that influence conversion in the iOS ASO world. These aspects will include:
- Graphics – each asset & tips
- How to A/B test
- Text structure
- Ratings & reviews
- Replying to reviews
- Online preview tool
In Apple’s App Store, the default graphic elements are the: icon, screenshots and videos. In this section, we will go over each element and give you some tips from our experience. In general, our take on store listing graphics is that they need to tell a story. It should communicate the value and experience that a potential user will get from the app.
An app icon is a visual representation of your brand or product, being the first element that users see when they visit the store. It is your app’s first impression, and can tell the user so much:
- What is the app used for?
- What’s the purpose of the app?
- Do I want any relationship with this app?
The app icon is the most visible and important marketing asset for the Apple App Store. It is most important for the browse page, since it is the only visual element that is displayed throughout the browse results (i.e. Top Charts, Category tabs, Today or Featuring placements)
Remember that the app icon will stay with users on their phones.
From our A/B testing experience, we have found some trends that guide us while generating graphics for our clients. For the well-known brands, choosing an icon may be an easy choice because of branding decisions. However, we value data-driven decision making and recommend to always test variations of any graphic element. Sometimes a small change (i.e. the background color) of an icon may prove to raise conversion.
In the world of games, one leading trend that has shown positive impact on conversion is the use of a character’s face. We recommend highlighting a character, specifically the face, for A/B testing (given it is a relevant fit for the app). Below are some examples of mobile games that highlight a character or face.
The app screenshots are a great tool to show the world what your app is all about. We understand from research on user behavior that the description is opened and read by less than 3% of users. Because of this, we aim to tell a story with the graphic assets instead of relying on the text.
- Screenshots are displayed differently on the search and product page
- In search 3 portrait screens are visible and in the product page, 1 and a half screens are visible
- Paid users will see the screenshots on the product page and organic users on the search page
- Assets should follow the ios minimalistic and clean design.
- Text should be in the upper left part in case the screenshots are cut on the product page in different size phones
- All your main features should be displayed in the first 3 screenshots
- The app preview video is displayed as the first screenshot and autoplays on the search page – this is beneficial for CVR
- Show the app UI to avoid getting rejected in all the screenshots
So what do people actually look at? Well, that’s is the million-dollar question.
From our experience, we have come to understand that the compositions should be very clean and self-explanatory.
The screenshots should reveal key elements of the product to potential users. Whether your product be a dating app, calendar or a card game, the message in the graphics should be setting an expectation of what the user will be receiving.
The App Preview Video is one graphic element that, in the eyes of Apple, is an optional add-on. But in our ASO expert eyes, the Preview Video is one asset that should not be overlooked. Apple allows for each app to have up to three videos as part of their product page. These videos appear at the beginning of the screenshot gallery.
As mentioned before, the story told by the Product Page is a key factor for achieving a high conversion rate. We recommend that the video takes into consideration what already exists and builds off that.
You should also be thinking about the layout of the graphics in the store. If an app has vertical (portrait) screenshots, the video should be in a vertical orientation. We have A/B tested combinations of mixing horizontal & vertical, and have seen more success with matching the video to the screenshots.
Read our latest blog post about app preview video best practices here.
The PPO tool was introduced by Apple in 2021 as one of their newest features from the iOS 15 update. The tool still has a lot of limitations but it now allows us to test in iOS which in the past was a major downside to the App Store.
A/B testing your assets is crucial in order to understand users behaviors and learn about what assets convert the best.
The only assets that iOS allows developers to test are graphics, not metadata.
In addition to users searching for apps in the App Store, users are also exposed to a variety of apps through browsing the App Store’s different content. Understanding how the App Store functions can lead to higher Browse exposure, which can benefit an app greatly.
In most cases, the amount of store visibility an app gets for Browse surpasses the amount of unique keyword searches. However, when comparing conversion levels for the two sources of organic traffic, Browse does not convert as well from the efforts of ASO. Understanding how to raise the Browse conversion rate can lead to raising organic installs significantly.
In-app events were another feature that was released with the iOS15 update. In app-events are a powerful tool that have been quickly accepted by the ASO community, to help reach new users, engage existing users, or reconnect with old users. Find out all the inside scoop we have discovered since the release.
These events are linked to your app store listing and can also be highlighted throughout several spots on the App Store search and browse results.
- Widgets on the Home Screen
- Today tab
- Search results
- Under “Events you might like” (personalized recommendations)
- Product Page
In short, in-app events offer increased visibility to your app or game and is a great way to show users how active your product is. You can read more about it in or IAE Bible.
We need to be able to track our efforts in a way that allows us to quantify our success in order to understand the significance of any activity. App Store Connect is the default platform that provides data on an app’s performance.
The platform is not perfect and working with the data in App Store Connect has its limitations. Below is a list of some of the limitations:
- Updating – no ease of updating like in Google Play
- Filtering data – it is only possible to filter by two parameters in the Analytics section
- No keyword data – Apple does not share any organic search data on keywords
- Not the full data – the data provided only reflects users who choose to opt in
- No benchmarks – there are no benchmarks for CVR or crashes
- No app comparison – for developers who have multiple apps, there is no way to compare apps.
- Benchmarks: Unfortunately, benchmarks are not shared by Apple, yet we understand the importance of knowing how well an app is preforming. Conversion benchmarks are provided in the Google Play Console, and for iOS, AppFollow and apptweak has compiled a large amount of data that shows conversion in various industries for several localities.
At yellowHEAD, we have solved some of these issues by developing our own dashboard that we use to track performance and KPIs. We solved the issues of filtering data, benchmarks and app comparisons with our in-house data visualization platform. For more information, feel free to contact our ASO team.
When using App Store Connect App Analytics, it’s important to differentiate between the sources of the incoming traffic. Whether it be Impressions, Product Page Views or App Units (Installs), it’s crucial to understand the source of the traffic in order to reach actionable insights.
Under Metrics, we recommend filtering by Source Type to see the significance of the organic traffic compared to paid traffic.
The amount of time the app icon was view on the app store.
The amount of time the app product page was view on the app store.
Calculating by dividing total downloads by unique device impressions.
Number of first time downloads and re downloads.
For organic traffic, sum up App Store Search and App Store Browse, and for paid traffic, sum up App Referrer, Web Referrer* and Unavailable (*some Web Referrer traffic may come from organic web assets). You can also filter for more in-depth data on traffic from different Regions (countries) to report on your localized listings’ ASO progress.
Last but not least, we feel that we should elaborate on the issue of app update rejections. Apple reviews apps before a new build is uploaded to the store. Apps that do not follow the guidelines and violate Apple’s principles will receive a rejection notice. It is important to understand that this is not the end of the world; it just means that there is more extensive work to be done.
When an app receives an update rejection, the current version will stay live and not be affected.
You will want to pinpoint the reason for the rejection and make the necessary changes that Apple requires.
Some reasons that may lead to app rejections are:
- Use of profanity and foul language in the metadata
- Screenshots not showing gameplay in the first screenshot and throughout
- Use of the keyword “free” in the product page metadata
- Binary screenshots – using the same screenshots for iOS and Google Play
- Metadata providing access to external mechanisms for purchases
Understand that Apple controls the App Store and that the App Store reflects Apple. ASO is an ever-changing process due to the fact that the App Store is always evolving.
If you choose to put this article to use, we feel that your ASO efforts in the App Store will be off to a great start.
One thing to always remember is that your app’s Product Page needs to reflect the value that users are looking for. Understanding the needs of users is the key to great ASO.
If you have any questions or need more info about ASO services, feel free to reach out to us.
Check out more of our ASO expert tips.