How to Find App Store Keywords That Actually Drive Downloads

DavidDavid September 7, 2026 7 min read
A phone showing an App Store search results page beside a laptop displaying a keyword research spreadsheet on a warm wooden desk with soft morning light
Original image, App Store Launch Club

Why Gut-Feel Keywords Almost Always Miss

Most indie builders write down a handful of terms they think describe their app, paste them into App Store Connect's keyword field, and move on. The list looks reasonable. It is almost always wrong - not because the words are irrelevant, but because relevance alone is not enough. A keyword you and your app are perfectly matched for is useless if nobody searches it, and a keyword with enormous search volume is useless if every result is a major publisher with ten thousand reviews. The missing step is working all three signals together: volume, competition, and relevance, in that order of importance.

This is not a research sprint you do once before you launch. The App Store's index updates as competitor apps enter and exit, as seasonal patterns shift, and as your own app earns reviews and authority. The builders who stay ranked treat keyword research as a monthly check, not a one-time task.

Start With Apple Autocomplete - It Is Free and Exact

Open the App Store on your phone or in a simulator, tap the Search tab, and start typing the root word for your app's core action. Do not hit enter - just watch the autocomplete suggestions appear. Write down every one of them. Then delete a letter, type a different root, and repeat. You are not speculating here: every autocomplete suggestion is a real query that real users have typed enough times for Apple's index to surface it. No tool gives you more direct signal about what your users actually type.

The autocomplete list usually reveals two or three phrases you had not considered - often longer, more specific queries (people typing 'habit tracker for students' instead of just 'habit tracker') where the competition is far thinner. Those long-tail terms are where new apps with no review history can actually rank on day one.

Read Your Top Competitors' Metadata

For each high-interest keyword on your list, search it in the App Store and open the top three results. Read their titles, subtitles, and the first three lines of their descriptions carefully. The title and subtitle are where Apple weights keyword relevance most heavily, so the words those top-ranked apps choose to put there are a direct signal about which terms the index is rewarding. This is not copying - it is reading the scoreboard.

  • Record the exact phrasing each competitor uses in their title and subtitle for this keyword - the closer a term is to the front of the title, the more deliberately they placed it.
  • Note their review count. An app with 50,000 reviews ranking first for a keyword is hard to displace. An app with 200 reviews ranking first is a gap you can enter.
  • Check whether the top results are general-purpose apps (like Apple's own apps or massive platforms) or niche apps. General-purpose dominance usually means the query is too broad; niche dominance means you have a realistic path.

Score Each Keyword on Three Dimensions

Once you have a list of thirty or so candidate keywords from autocomplete and competitor research, score each one so you can prioritize. You do not need a paid tool for this pass - a simple three-column spreadsheet works fine. The three columns are: estimated volume (high, medium, low, based on how broadly the autocomplete surfaced it and how many competing apps target it), competition level (high, medium, low, based on the top results' review counts), and relevance (does a user who types this actually want what your app does?). Only terms with medium-to-high volume, medium-or-lower competition, and direct relevance make the shortlist.

Simple keyword scoring grid

SignalHigh (pass)Medium (pass)Low (cut)
Search volumeAutocomplete, broad matchAutocomplete, partial matchNot surfaced at all
CompetitionTop result <500 reviewsTop result <5,000 reviewsTop result >50,000 reviews
RelevanceExact intent matchPartial intent matchDifferent intent entirely

The goal is not the longest keyword list - App Store Connect gives you 100 characters for the keyword field, and you have to fit them all in. The goal is the most precisely targeted shortlist you can build in that space.

How Claude Code Speeds This Up

The mechanical part of this process - pulling autocomplete suggestions, reading competitor metadata, building the scoring spreadsheet - is exactly the kind of repetitive structured research Claude Code is fast at. From the desktop app, you can describe your app in a paragraph, give it your target category, and ask it to draft an initial keyword list with volume and competition notes. It cannot query Apple's private ranking data, but it can reason about relative search intent, generate root term variations, and draft a scored table you then verify by hand against the live App Store.

The verification step is not skippable. Claude Code's volume estimates are inferences, not measured data. Every keyword that makes your final 100-character field should be one you have seen in live autocomplete yourself, or that appears in the metadata of an app you know is actually ranking. Treat the Claude Code pass as a draft you check, not a finished answer.

Placing Keywords Across Your Metadata

App Store Connect gives you three places to put keywords: the title (30 characters), the subtitle (30 characters), and the keyword field (100 characters). Apple's index reads all three, but it weights them differently: title first, subtitle second, keyword field third. The terms you are most confident about - your primary category term and the term with the highest intent match for your core user - belong in the title. The second tier goes in the subtitle. Everything else, including related long-tail variants and plurals, goes in the 100-character field.

  • Title: one primary keyword, naturally readable, not stuffed - Apple will reject keyword-only titles that read like spam.
  • Subtitle: one or two secondary terms, phrased as a short benefit statement or a direct category descriptor.
  • Keyword field: fill all 100 characters with comma-separated terms (no spaces after commas, Apple treats the space as a character). Never repeat a word that already appears in your title or subtitle.

When to Update Your Keywords

Keywords are part of a metadata update, which triggers an App Review. That means you should not be swapping keywords daily. The right cadence for most indie apps is once per major version update - which you are already submitting for review anyway, so the keyword refresh adds no extra wait time. Review your keyword field every time you bump the version number, run the autocomplete pass again for any terms you are not sure about, and look at whether any of the top-ranked competitors for your key terms have changed. New competitors entering a category you are ranking in is the main signal to act on between updates.

Free app-building tips, straight to your inbox

Short, practical drops on app ideas, validating fast, store listings, and passing app review. No spam, unsubscribe anytime.

Frequently asked questions

How many keywords should I target for a new app with no reviews?

Focus your title and subtitle on one or two terms with medium volume and low competition - meaning the top results have fewer than a few hundred reviews. New apps cannot out-rank established apps on high-competition terms on launch day. Start narrow, earn reviews, then expand.

Should I use the same keywords on Google Play?

The approach is the same but the mechanics differ. Google Play indexes your full description (up to 4,000 characters), not a separate keyword field. That means you weave target terms naturally into the description text rather than filling a discrete field. The autocomplete and competitor research steps are identical - just do them in Google Play Search instead of the App Store.

Does Apple penalize keyword stuffing?

Yes. Titles that read as a list of keywords rather than a product name, or subtitles that are clearly stuffed, can trigger a metadata rejection. The keyword field is designed for dense keyword placement, but the title and subtitle need to read naturally. Write those for the human skimming the search results, not for the index.

Can I see which keywords my app is already ranking for?

Apple's App Analytics shows impression data by keyword in App Store Connect under Analytics > Acquisition > Source Type, filtered to App Store Search. That shows you which search terms drove impressions. It is anonymized and throttled for small apps, but for any app with meaningful search traffic it will show you your best-performing terms - which tells you where to double down and where you are wasting characters.

Is there a free tool that shows App Store search volume?

Apple does not publish search volume numbers. Third-party tools like AppFollow, AppTweak, and Sensor Tower estimate volume using panel data and store-category signals, but they are paid products and their estimates are approximations. For indie builders starting out, the autocomplete pass and competitor metadata read are free, accurate enough for the first year, and faster to act on than a subscription dashboard.

Last reviewed by David on September 7, 2026

David

Written by

David

Founder and app builder

Keep reading

App StoreLaunch

App Store Phased Release: How the 7-Day Rollout Works, How to Pause It, and When to Skip It

App Store phased release rolls a version update out to a random sample of users with automatic updates on over 7 days: 1 percent on day one, then 2, 5, 10, 20, 50 and 100. You can pause it for up to 30 days in total, or release to everyone with one button. Here is exactly what Apple says it does, what it does not do, and how I decide when an Expo app update should use it.

David 8 min
Read article
ASOApp Store

App Store In-App Events: How to Set One Up for Your Expo App (and When It Is Worth It)

App Store in-app events are event cards Apple shows on your product page, in search results and in its editorial tabs to promote a timely moment inside your app, such as a challenge, a competition or a major update. An event can run for up to 31 days, be promoted up to 14 days early, and be submitted for review without a new app version. Here is what Apple allows, what gets an event rejected, how to wire the deep link in an Expo app, and the Real Moment Test I use before creating one.

David 10 min
Read article

Ready to build it yourself?

Join App Store Launch Club, the #1 community for building and launching apps, for $9/month.

← Back to the blog