What an app's search rank really measures
Apple and Google each describe what shapes their search results, and neither tells you where your app ranks. This guide sets out what the stores say, what a rank in an ASO tool actually is, and how to read one next to the numbers your store reports do give you.
Store facts checked against 12 Apple and Google pages on · See the sources · How we check facts
In short
- Apple says search results are based on a number of factors, including text relevance and user behavior. Google names relevance, app quality, ratings, reviews and downloads, and keeps the weights to itself.
- Google says results are weighted by device and personal preferences and may be personalized, so two people can see different lists for the same words.
- Neither App Store Connect nor Play Console reports where your app ranks in search.
- A rank in a tool is your app's place in one list the tool read, at one time, in one storefront and language. Compare only like with like, and read it over weeks.
- Judge whether search is working by your own store reports: impressions, page views, downloads and click-through rate.
What decides the order of search results#
Both stores publish the outline of how search works, and both keep the weights to themselves. On the App Store, Apple's search page names two groups of signals:
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).
The same page says your primary and optional secondary categories are indexed by Apple's search algorithm, and that ratings and reviews can influence how your app ranks in App Store search. It also says promotional text doesn't affect search ranking, so it is no place for keywords.
On Google Play, Play Console Help says apps are ranked on a combination of ratings, reviews, downloads and other factors, and that the details of those weights are a proprietary part of Google's search algorithm. Google's longer page on app discovery and ranking explains how a search is read. Play first works out whether the words name a specific app or a kind of app, such as racing games. Then it uses the listing's metadata and other signals, which can include how users respond to results for that query.
| Signal | App Store | Google Play |
|---|---|---|
| Text the store reads | App name, subtitle, keyword field and company name, plus the primary and secondary categories | Title, description and category, among other metadata |
| What people do | Downloads, ratings and reviews, and more | Ratings, reviews, downloads, engagement, and how users respond to results for a query |
| App quality | Not named on Apple's search page | Strong technical performance and a good user experience are generally favored |
| The weights | Not published. Apple says it is constantly evolving how search works | Not published. Google calls them a proprietary part of its algorithm |
Two things follow. The words that can make an app appear sit in a few fields, so those fields are where keyword work happens: see the keyword field. And because both stores weigh what people do, a place in search is partly an outcome of how people respond to the app and its listing. It is not a setting you can change directly.
The same words can show different lists#
A search is not one list that everyone sees. Google says so directly:
These main factors impacting ranking are weighted differently based on where on Google Play a user is looking, the device they are on, and their personal preferences.
The same page says an app optimized for a TV could rank higher when searched on a TV than on a phone, and that some apps are only available in certain countries or on certain devices. Google Play's help page for users adds that Play recommends only apps available in the person's country or region, and that "We may also personalize your results after your search."
Apple's developer pages don't say whether the order of App Store search results is personal. Apple's App Store privacy page says a person's searches, browsing and purchases may be used to personalize their experience on the App Store. And the App Store search page shows that results can look different from person to person: on iOS and iPadOS, people who downloaded your app before see your in-app event card in search results, while people who never did see your screenshots or app previews.
The storefront and the language decide which of your words count. Apple says people can search for your app using a localization's keywords in every country or region where the App Store supports that language. So the same words typed in two storefronts can match different sets of your keywords.
Ads sit in the results too. Apple's search results page can include Apple Ads, and Google marks its ads with a label such as Ads or Sponsored. In practice, a search is defined by at least:
- The store: App Store or Google Play.
- The storefront, meaning the country of the store account.
- The language the list is served in.
- The exact words, as typed.
- And for what one person sees: the device, and on Google Play the person's own history and settings.
Neither store reports your rank#
App Store Connect counts impressions, product page views and downloads, split by source type, one of which is App Store search. It does not split App Store search by the words people typed. Asked about it in the WWDC26 App Store Connect group lab, Apple said it does not provide keyword-level data in App Store Connect. None of its metrics is a search position.
Play Console's store listing reports count visitors, install clicks and click-through rate by traffic source. There, Google Play search counts only searches for your app's name or a closely associated brand. Searches for a kind of app count under Google Play explore, together with browsing. Play does name search terms, but its export documentation lists that field for the Google Play search source only. Play shows no search position either.
NoteSo every rank you have seen for your own app came from outside the stores' reports: from a tool, or from your own phone. Both are readings of one list, not the store's own record.
What a rank in an ASO tool is#
A rank in a tool is the app's place in a list the tool read at a given time, in one storefront and one language, for one kind of device, often without a signed-in store account. It may not match what a given person sees on their phone, for every reason in the section above.
Tools read lists in different ways: a store's public web page, a public search API, or the store app on a device. Each one can be a different list. Two tools can show two different ranks for the same words on the same day, and each can be right about the list it read.
| Detail | Why it matters |
|---|---|
| Store and storefront | The US and Canadian App Stores are different searches, and different keywords can count in each |
| Language | It can decide which of your localizations' keywords count |
| The exact words | A plural or a different word order is a different search (in the keyword field Apple treats plurals as duplicates, so you need only one form there) |
| The list it came from | A web page, a search API and a phone can return different lists. Compare readings from one source only |
| When it was read | Results can differ from one time to another, so a reading belongs to its time |
| How deep the list went | If the tool read only the first part of a list and the app is not in it, the reading is "not in the first N", not a place below it |
| Ads | Whether ads were counted as places or left out |
If a tool can't tell you these details, treat its rank as a rough signal, not a measurement. Even when it can, one reading is weak evidence on its own. A run of readings of the same search, taken the same way, is what you can work with.
None of this makes a tool's rank useless. It is a quick way to see whether your app shows for the words you chose, and to notice when it stops. It is not a record of what every searcher saw, and it is not the store's own number.
How to read a rank without fooling yourself#
- Compare a rank only with another reading of the same search: the same store, storefront, language and words, read the same way. A rank from another tool, another country or your phone is a different measurement.
- Read the state first: in the list or not. Whether the app shows for those words at all matters more than a move from fifth to seventh.
- Read places over weeks, not days. Take the middle value of each week's readings and compare weeks, not one day with the next.
- Don't act on a single move between two checks. Wait for a run of readings that points the same way.
- When the app is outside the list, record "not in the first N" with the N. Never turn it into a number such as 51 or 101.
- Before reading a move as yours, check what else changed: your listing, a release, the season, or a rival's listing.
- If a word you rely on stops showing the app, first check it is still in a field the store reads. See keyword in metadata not shown.
Apple frames the choice of words as a trade-off:
Consider the trade-off between ranking well for less common terms versus ranking lower for popular terms.
A top place for words few people type can bring fewer visits than a middling place for words many people type, and a rank alone can't tell you which one you have. Neither store publishes how many people search for a word; search popularity covers what you can read instead.
Judge search by your store reports#
Ranks help you choose words and spot trouble early. Whether search is working shows in the numbers each store measured.
| Store | Read | Watch out for |
|---|---|---|
| App Store | Impressions, product page views and downloads from the App Store search source, and search result conversion | App Store search includes views and downloads from Apple Ads in search results, so a change in ad spend moves it too |
| Google Play | Store listing visitors, install clicks and click-through rate, with Google Play search and Google Play explore kept apart | Google Play search counts searches for your app's name or brand. Searches for a kind of app sit in Google Play explore, mixed with browsing |
| What you see | What it can mean | What to do |
|---|---|---|
| Rank up, search impressions flat | Few people search for those words, or the reading doesn't match what most people see | Keep the change if nothing else fell, and look for words more people search for |
| Rank flat, search impressions down | Fewer people searched, as in a seasonal dip, or other words that showed the app slipped | Check the other searches you track, and the same weeks last year if you have them |
| Search impressions up, downloads flat | People see the app in search but don't choose it | Work on the icon, title, subtitle and first screenshots. See search impressions not becoming downloads |
| Out of a list for a week or more | The app no longer shows in that list for those words | Check the word is still in a field the store reads, and whether a rival changed its listing |
For a weekly routine built on these numbers, see how to do ASO, and for what each report counts, ASO reporting.
Where RocketASO fits#
RocketASO reads your App Store and Google Play reports, names the fix estimated to be worth most this week, and compares installs before and after it. It starts you with a draft of the copy or the keyword field, and nothing reaches the store until you approve it. Each change is read at 7 and 14 days: a before-and-after read, not a controlled test. To see how a public listing reads first, run the free ASO audit.
Questions
Why does my phone show a different rank than my ASO tool?
Because they are two readings of two lists. Google says Play weighs results by device and personal preferences and may personalize them after a search. Apple says a person's searches and purchases may be used to personalize their App Store experience, though Apple doesn't say whether that includes the order of search results. A tool often reads a list without your account, at another time, and sometimes in another storefront or language. Neither number is your app's place for everyone.
Can I see my keyword rankings in App Store Connect or Play Console?
No. App Store Connect reports App Store search as one source, with no search terms and no positions. Play Console's report exports list search terms only for its Google Play search source, which counts searches for your app's name or brand, and Play shows no positions either.
How often should I check keyword ranks?
Collect readings daily if your tool does, but read them weekly. Compare the middle value of one week with the next, and don't act on a single move between two checks.
Is a top rank for a word worth chasing?
Only if people search for that word, and neither store publishes search counts. Watch your search impressions over the weeks after a change: they show whether the searches you appear for bring people to the listing.
Sources
12 official pages, all checked . Each says what the page supports.
Apple (7)
- Apple: App Store search: Search weighs text relevance (title, subtitle, keywords, primary category) and user behavior such as downloads and ratings; promotional text doesn't affect search ranking.
- App Store Connect Help: View and edit app information: An app is searchable on the App Store by its name, subtitle, keywords and company name.
- Apple: App Store & Privacy: A person's searches, browsing and purchases may be used to personalize their experience on the App Store.
- App Store Connect Help: Localize app information: People can search for an app using a localization's keywords in every country or region where the App Store supports that language.
- App Store Connect Analytics Help: Metric definitions: How impressions, product page views, downloads and conversion rate are counted; App Store metrics need five first-time downloads; usage data counts opted-in users only.
- App Store Connect Analytics Help: Acquisition: The source types App Store search, App Store browse, app referrer and web referrer; App Store search includes views and downloads from search ads.
- Apple: App Store Connect group lab, WWDC26: Apple's answer that App Store Connect does not provide keyword-level data.
Google (5)
- Play Console Help: Get discovered on Google Play search: The text in a store listing helps users discover the app; use SEO best practices in the description within the spam policies; apps are ranked on ratings, reviews, downloads and other factors.
- Play Console Help: App Discovery and Ranking: Ranking factors are weighted by where a user looks, their device and their personal preferences; search first works out whether a query names an app or a kind of app; some apps are available only in certain countries or on certain devices.
- Google Play Help: Understand how search works in Google Play: Google Play recommends only apps available in the user's country or region and may personalize results after a search.
- Play Console Help: Understand and grow your app's user base: Store listing reports count clicks since mid-2026; the definitions of visitors, install clicks, click-through rate, the traffic sources and the search term dimension.
- Play Console Help: Download and export monthly reports: The search term field is only available for the Google Play search traffic source, and small values can show as Other.