ASO for iOS and Android Apps

  • View

  • Download

Embed Size (px)





  • With over 4 million apps in google play and app store, getting discovered is the single biggest hurdle that you will need to overcome in order to have any success with getting your app downloaded.

    The bad news: app store discovery is not easy: on both Google Play and iTunes, with over 4 million plus apps clamouring for your attention.

    Im Rahul Lakhaney and Ive spent the last 6 years launching, marketing and selling SaaS, Desktop, tvOS and Mobile Apps. In doing so Ive learnt what it takes for you app to show in search results and to get it downloaded onto peoples devices. For Web apps, SaaS and Desktop products the process is called Search Engine Optimisation (SEO). For Mobile Apps its called App Store Optimisation (ASO).

    In this book I cover why ASO is important and walk through the major similarities and differences of the two major app stores and how they rank your app.

    Well begin with the basics of ASO, you will be downloading an application for researching keywords, title and description for your app. Then well dive deeper into the world of ASO by reviewing deep links and how you can get your app ranked well on the App Store just like your website. Then, well have a look at the visual elements your app needs in order to drive downloads as well as a way to track and monitor your progress going forward.

    You do not need to have any prior marketing experience to benefit from this course. Whether you are an indie developer who needs some marketing help, or a marketing manager at an organisation that is preparing to launch a new app or get more downloads of an existing one, you will benefit from this book.


  • What is App Store Optimisation?

    App Store Optimisation or ASO is the process of improving the visibility of a mobile app in an app store for IOS, or Google Play for Android. Similar to SEO or Search Engine Optimisation for websites, ASO is relevant to mobile apps. ASO includes the process of ranking highly in an app store search results. The higher an app ranks, the more downloads it gets. There are several components and aspects that contribute to your apps ranking in Google Play and the App store.

    These are the 5 key elements:

    App Name

    App Description

    Keywords that describe your app

    Number and quality of user ratings

    Number of downloads

    App Name

    The name of your app should be as descriptive as possible, while maintaining a balance between having a concise brand-able title versus a spammy title that is completely filled with keywords. If you plan on releasing outside of your Native Country, localise the name and title of your app for each market.

  • App Description

    Keep your best content above the fold. Don't make the reader click the read more button in order to understand what your app is about. Make sure you keep the description readable.

    Keywords That Describe Your App

    Keyword research is very important to the success of your ASO efforts, so be sure to do this research and include keywords relevant to the app in the app description.

    Consider including keywords used by competitors, if they are relevant to your app. Newer apps should target keywords that are easier to rank for, while more established apps can target keywords with higher difficulty scores.

  • Number and Quality of User Ratings

    The volume and quality of ratings is a strong ranking signal for both Google Play and the App Store. The ratings of your current version matter more than ratings of a previous version, so keep this in mind if your updating your app, and make sure you find a good way to ask users to review the current version of your app. A lot of times this can bother the users, so try asking them for rating once they have used one of the key propositions of your app. It is quite likely they would rate it.

    Number of Downloads

    The number and speed of downloads of your app, are likely the strongest signals to the App Stores as nothing says this is a popular App, as much as getting tens or hundreds of thousands of downloads within a few days of your App being released. An app that has a download volume that starts out high, and increases initially, and remains fairly high, will outrank similar apps that have fewer downloads, and whose download volume drops quickly.

    Additional Factors

    Number of people who actively engage with and keep your app installed over a long period of time, has a direct impact on your app's ranking. The more your app is uninstalled, it sends a negative signal to the App Stores, that your app isn't being liked by people.

  • The App icon also helps your click through rate when it is displayed in search results. Do not overlook the importance of your app icons visual appeal.

    Likewise, your app screenshots will help potential users quickly take a sneak peak at how well the app looks.

    Social signals and backlinks are more specific towards Google Play Store. If your app has a lot of plus one's on Google Plus, that sends a good signal to Google to give your app more visibility. Further, backlinks to your app on Google Play, by sites with a strong reputation will send good vibes to Google. Each of these elements has a different impact on how well your app shows up in search results. If you get all of them right, they give your app the best chance to rank higher.

  • Optimising Google Play Store vs. App Store

    If youve been paying attention to mobile at all, you already know the two main app store platforms: Google and Apple. App Store and Google Play store work a little differently from each other in terms of just how much importance each factor has on a ranking's search results.

    The app name is the most important component of how your app is discovered in both stores. Keywords are very important and influence how your app can be surfaced in the App Store and Google Play. However, Apple has a dedicated keyword field, so it's important that you use it for the App Store. Google on the other hand leverages their large search expertise and index your entire app description so your keywords are surfaced there as opposed to a dedicated keyword field.

    The quality of the ratings and reviews your app receives affects how well it ranks. Hence it is really important for the developer to make sure that you are building the highest quality app you can and providing the user with the best experience possible. For marketers, to figure out the best way to ask for users to leave an app review in the App Store.

    Picture credit: AppLift

  • ASO Basics

    Creating the Ideal App Title

    Let the consumer know what your app does and how it can benefit them. Try not to confuse them. For both indexing and conversion consider using specific features in your app name.

    It is important for ASO and it is important for conversion as users understand immediately what problems your app solves or what to expect upon install.

    Try to stay away from overly technical words instead of simple names that help users find your app and understand what your app does.

    Choosing Right Keywords for your App

    You should be revise and update your keyword list on a regular basis. After all, you can modify your description and add or remove keywords at any time after your app is available, so take this seriously, and be diligent about it.

    If you're just starting out, consider picking keywords that you can rank in the top 10 for regardless of search volume. That way you can build some momentum and get users downloading your app. You want to make sure the keywords you choose are relevant, so choose keywords that match the intent of your target audience.

    Keywords with high search volume are inherently difficult to rank for. Ranking even as high as number 30 for a highly competitive keyword with a high monthly search volume won't make a difference because people won't look past the top 10 search results. You're better off finding lower competition keywords and trying to rank in the top 10 for those search terms first. Your keyword research will be the foundation for the choices you make on your title and description, so be sure to put the time in now and select the best keywords for your app.

  • How to Find Keywords

    A great place to get Keyword Suggestions is to go to Google and take advantage of Google's Autocomplete Predictions feature. It is based on a number of factors, including how often past users have searched for a term. It uses the terms you're typing and then makes a suggestion based on what other people are searching for, including trending searches.

    But this approach is very time consuming and limited in results.

    A great alternative to Google Autocomplete Predictions is Type in a keyword, and you'll get up to 750 keyword suggestions for free. It is based on Google's Autocomplete functionality, and will help you streamline the keyword generation process and save you a lot of time. also has a paid version that gives you even more keywords and functionality that may be useful in your keyword research.

    Writing Your App Description

    App Store description is not only important for ranking and search, but it also serves as a way to compel users to download your app once they find it. So it is worth it to spend some time focusing on the description.

    What does you app do? What problem does your app solve? What is unique about your app? Why should someone download your