App Store keyword research for new developers
App Store search is a closed ecosystem where intent is transactional and volume metrics are educated guesses. If you optimize for web search volume, you will fail in the App Store. People do not search for "how to track my calories" on iOS. They search for "calorie tracker" and download the first blue icon they see. App Store keyword research requires understanding Apple's specific ranking mechanics, ignoring vanity metrics, and targeting terms you can actually win.
The origin of ranked suggestions
Apple autocomplete is the only pure truth in App Store search. When you open the App Store search tab and type "hab", Apple suggests a dropdown list. You might see "habit tracker", "habitica", and "habit tracker free". That order is not alphabetical. It is a velocity-weighted list of what users actually tap after typing those letters.
Apple builds these suggestions from historical search data and current trend velocity. If a keyword appears in the autocomplete dropdown, real humans are typing it frequently enough to matter. If it does not appear, the search volume is negligible. You can build an entire keyword strategy just by typing the letters of your alphabet into the search bar and recording the autocomplete results. This method is manual, but it relies on direct measurements from Apple rather than external guesses.
The illusion of search volume scores
External App Store Optimization tools provide search volume scores, usually on a scale of 1 to 100. You must understand that these numbers are modeled estimates, not direct measurements. Apple does not publish exact organic search volumes for the App Store.
The tools derive their scores by scraping the Apple Search Ads popularity index. Apple provides a visual bar graph for keyword popularity to advertisers. A tool looks at that bar graph, combines it with panel data from apps that share their analytics, and runs a regression model to spit out a number like 46.
Treating a score of 46 as significantly better than a score of 42 is a mathematical error. The error margins on these models are wide. Use these tools to group keywords into broad tiers: high volume, medium volume, and dead ends. Never make a product decision based on a single-digit difference in a modeled volume score.
Why obvious keywords are unwinnable
A keyword with massive volume is often a trap. "Meditation app" has incredibly high search volume. It is also completely unwinnable for a new developer.
Apple ranks search results based heavily on daily download velocity and user retention. The apps ranking in the top three spots for "meditation app" are acquiring thousands of users a day through paid acquisition, brand awareness, and existing organic rank. Apple sees that users search for "meditation app", click Calm or Headspace, and keep the app installed. The algorithm locks those apps at the top.
The math of search ranking makes page two worthless. If a major keyword gets 10,000 searches a day, the number one spot captures roughly 60 percent of the clicks. That is 6,000 clicks. The number two spot gets 15 percent. The number three spot gets 8 percent. By the time you reach the tenth position, the click rate is under 1 percent. If you rank tenth for a keyword with 10,000 daily searches, you get 100 clicks. If your App Store product page converts at 20 percent, you get 20 downloads. A massive keyword yields nothing if you cannot break the top three. You are mathematically better off ranking first for a keyword with 500 daily searches than ranking tenth for a keyword with 10,000 daily searches. The number one spot on the smaller keyword yields 300 clicks and 60 downloads.
To win in the App Store, you must target niche keywords where the incumbent apps are weak. You are looking for search terms that autocomplete but return apps with poor ratings, outdated screenshots, or irrelevant functionality. If the top result for "walking meditation timer" has a two-star rating and was last updated three years ago, you have found a winnable keyword.
Translating category rank to daily downloads
You can reverse-engineer the value of a keyword by looking at the category ranks of the apps currently winning it. Category rank is a direct reflection of recent download velocity.
In the US App Store, the Health & Fitness category is highly competitive. Ranking tenth in that category requires roughly 4,000 daily downloads. Ranking two hundredth might require 200 daily downloads. If you search for your target keyword and the number one result is an app that ranks five hundredth in its category, you know the ceiling for that keyword is very low. Even if you take the number one spot, you might only get 20 downloads a day.
The App Store has over two dozen categories, and the download threshold for each is vastly different. Rank 100 in Finance requires significantly more downloads than rank 100 in Navigation. Finance is highly lucrative and heavily marketed. Navigation is a utility category dominated by a few massive players with very little mid-tier competition. To use category ranks effectively, you must calibrate your estimates.
You calibrate by looking at apps that publicly share their metrics or by using your own portfolio data. If you have a simple calculator app getting 50 downloads a day and it ranks at 400 in Utilities, you now have a benchmark. You know that rank 400 in Utilities equals 50 downloads. If a competitor ranks 300, they are getting more than 50. The category rank curve is exponential, not linear. Moving from 400 to 300 might require 20 extra downloads. Moving from 20 to 10 requires thousands.
The role of Apple Search Ads in organic research
Apple Search Ads provide the only direct measurement of keyword volume available to developers. If you have an active Apple Search Ads account, you can set up a basic campaign to test keyword volume before you build the app. You bid on a specific exact-match keyword. Apple will show you the exact number of impressions that keyword generates.
This costs money, but it replaces modeled estimates with perfect data. If you spend fifty dollars bidding on "kettlebell timer" and receive 2,000 impressions over a week, you know exactly how many people search for that term. You also see the conversion rate. If 2,000 people search for it but only five people click your ad, the intent does not match your offering. This method is the fastest way to validate a keyword strategy without guessing.
Using demand signals to find the wedge
Web demand signals still matter for ideation, but you must translate them into App Store syntax. People detail very specific problems on forums and social platforms. You can use Unthinkable to surface these demand signals across the web. A user might post about struggling to manage ADHD paralysis when cleaning their house.
You cannot use "ADHD paralysis house cleaning" as an App Store keyword. You must translate that web signal into what a user types into the App Store when looking for a software solution. You test translations like "ADHD routine", "cleaning timer", or "chore tracker". You type these into the App Store search bar. If they autocomplete, you have verified App Store demand for the web signal.
This translation step is not negotiable. Web search is for research. App Store search is for immediate utility. Your keywords must reflect the utility.
The metadata hierarchy dictates ranking power
Once you identify winnable keywords with verified autocomplete demand, you must place them in the correct fields. Apple weights metadata in a strict hierarchy.
The App Name is the strongest ranking signal. You get 30 characters. Your primary keyword must be here. If you target "chore tracker", your app must be named something like "BrandName: Chore Tracker".
The Subtitle is the second strongest signal. You get another 30 characters. Put your secondary keywords here. If your secondary target is "ADHD routine", your subtitle should be exactly that.
The hidden keyword field gives you 100 characters. This is the weakest signal. Use this for synonyms, related terms, and combinations. Do not repeat words. If "tracker" is in your App Name, do not put it in your hidden keywords. Apple combines words across these three fields automatically.
If you put a high-value keyword in the hidden field, you will not outrank a competitor who has that same keyword in their App Name. The hierarchy is absolute. Prioritize your most important keywords in the most visible fields.
