Blog›ASO from zero · Part 2

How App Store and Google Play search ranking works

The stores rank apps on relevance (your words), conversion (taps and installs), ratings and freshness. Here is what each store reads, in order, and what it ignores.

GGrowdone team26 October 2026 · 12 min read

Both stores rank apps in two passes. First they find the apps whose words match the search. Then they order those apps by how well each one performs: taps, installs, ratings, and how fresh it is. Your words get you into the list. Your results decide where in the list you land.

Definition
Ranking: the position your app holds in the results for one search term, in one country's store, at one moment. Position 1 is the top of the list.

Pass 1: do your words match?

When someone types "voice notes", the store does not consider every app. It pulls the apps whose listing text contains those words, or close variants. If "voice" and "notes" appear nowhere in the parts the store indexes, you are not in the race, even if your app is the best voice-notes app ever made.

This is why the first job in ASO is always the words, and why the words have to go in the right fields. Each store indexes different fields.

What each store reads for search

Name / title
App Store: Yes
Google Play: Yes
Subtitle / short description
App Store: Yes (subtitle)
Google Play: Yes (short description)
Keyword field
App Store: Yes, 100 characters, hidden from shoppers
Google Play: There is no keyword field
Description
App Store: No
Google Play: Yes
Category
App Store: Yes, primary category is indexed
Google Play: Yes
Developer name
App Store: Yes
Google Play: Yes
Promotional text / what's new
App Store: No
Google Play: No
Text inside screenshots
App Store: No
Google Play: No

Pass 2: how well do you perform?

Among the apps that match, the store has to pick an order. It uses what it can measure. Nobody publishes the formula, but the stores name the inputs, and the inputs are the same kind of thing on both: evidence that people who searched this term were happy to find your app.

Tap rate

What it means: Of the people who saw you in results for this term, how many tapped

What you can do: Icon, name, rating and first screenshots that fit the search

Install rate

What it means: Of the people who opened your page, how many installed

What you can do: Screenshots with captions, a clear first line of description, a good rating

Installs from this term

What it means: How many people searched this, then installed you

What you can do: Rank for terms that describe what you really do, so the installs stick

Ratings and reviews

What it means: The score and how recent the ratings are

What you can do: Ask at the right moment, reply to complaints, fix what people say

Retention

What it means: Whether people keep and use the app

What you can do: Out of ASO's hands, but it is why misleading keywords backfire

Freshness

What it means: Recent updates and recent ratings

What you can do: Ship updates with real release notes; keep ratings coming

Notice what is not on the list: how long your description is, how many times a word appears, how many screenshots you uploaded. Those are things you do; the store scores what people do.

Why rank matters so much: taps fall off a cliff after the first screen. Shape only, not measured data.

Why the same app ranks differently in every country

Each country storefront is its own search index with its own listing text (you can localise it), its own competitors and its own shoppers. An app can be #3 for "expense tracker" in India and #40 in the United States. When you track ranks, always say which term, which country and which store.

This also means the easiest wins are often in the storefronts you have ignored. A localised Hindi listing on Google Play competes in a far smaller field than the English one. ASO for Indian apps goes deeper on this.

Five myths that waste people's time

  1. 1

    "Repeat the keyword and you rank higher."

    No. Apple says not to repeat words across name, subtitle and keywords; each counts once. Google Play's metadata policy calls repetitive keywords a violation. Say it once, in the right field.
  2. 2

    "A long description helps ranking on the App Store."

    Apple does not index the description for search. Write it for people who open your page. On Google Play the description is indexed, but it still needs to read like a human wrote it.
  3. 3

    "Buy installs to climb, then stop."

    Bought installs from people who never searched for your term do not teach the store anything useful, and both stores remove apps for manipulation. Installs that come from the search itself are the ones that count.
  4. 4

    "Changing the icon will fix my ranking."

    The icon changes tap rate, which feeds ranking slowly. It does not change which searches you match. If you get no views at all, the problem is the words.
  5. 5

    "There is one ranking."

    There are thousands: one per term per country per store. 'My app dropped' means nothing until you say for which search.

What this means for your listing, in order

  1. Pick 10 to 20 real searches that describe the job your app does. Part 4, keyword research, shows how.
  2. Put the top two in your name and subtitle (or short description). Part 3, the words that rank, has the formulas and the rules.
  3. Put the rest in the keyword field (App Store) or the description (Google Play).
  4. Make the first three screenshots answer the search. Someone who typed "voice notes" should see voice notes in screenshot one.
  5. Get your rating above 4.3 and keep it there. Reply to every low review. Part 5 and the review templates cover this.
  6. Wait two to four weeks, then look at the trend, not the daily number.

Sources

  1. Apple: Search on the App Store
  2. Apple: Creating your product page
  3. Apple: App Review Guidelines, 2.3 Accurate Metadata
  4. Google Play: Metadata policy
  5. Google Play: Create and set up your app (listing fields)

Questions people ask

Does the App Store read my description for search?

No. Apple's search does not index the description. It reads your title, subtitle and the private keyword field. Google Play does read the full description.

Do downloads help my ranking?

Yes, but only the right kind. Installs that come from searches for a term tell the store your app fits that term. Installs bought from unrelated ads do not carry the same signal, and fake installs can get an app removed.

Why does my app rank differently in India and the US?

Each country storefront has its own search index, its own listing text and its own competitors. A rank is always for one term in one country on one store.

How often do rankings change?

Daily. The stores keep re-scoring apps as new installs, ratings and listing updates arrive. A single day's move means little; look at the trend over two to four weeks.

Found this useful? Pass it on.

See where your own app stands.

Paste your App Store or Google Play link. In about a minute you get your score, your 3 biggest wins and the searches competitors win. Free, no card.

Try: