App Store Keyword Research: How to Find Keywords That Actually Drive Downloads

A practical guide to App Store keyword research. Learn how to find, evaluate, and prioritize keywords using free and paid tools. Includes cross-locale strategies, long-tail tactics, and common mistakes.

aso keywords research guide
App Store Keyword Research: How to Find Keywords That Actually Drive Downloads

Most developers pick their App Store keywords by guessing. They type a few words that describe their app, paste them into the keyword field, and hope for the best. Then they wonder why their app has zero organic downloads.

Keyword research is not guessing. It is a systematic process of finding the terms real users search for, evaluating whether you can realistically rank for them, and strategically placing them across your metadata. Done well, it is the difference between an app that nobody finds and one that gets a steady stream of organic installs every day.

This guide covers the entire keyword research process: brainstorming, tools, evaluation frameworks, placement strategy, cross-locale tricks, and the mistakes that trip up most developers. For the broader ASO context, see our complete ASO guide.


App Store Keyword Research: How to Find Keywords That Actually Drive Downloads

Why Keyword Research Matters

65% of App Store installs come from search. When a user types “budget tracker” into the search bar, Apple’s algorithm decides which apps to show. If your app does not contain relevant keywords in the right places, you will not appear.

But not all keywords are created equal:

KeywordEstimated Search VolumeTop 10 CompetitionValue
”photo editor”Very High (80+)Extremely competitiveLow for small developers
”photo editor collage”Medium (40-50)CompetitiveModerate
”photo editor watermark remove”Low-Medium (20-30)Low competitionHigh for niche apps
”photo background eraser”Medium (35-45)ModerateHigh if relevant

A medium-volume keyword where you rank in the top 5 will drive significantly more downloads than a high-volume keyword where you rank 150th. The goal is not to target the biggest keywords. It is to find the best keywords for your specific app and competitive position.

Free Tools for Keyword Research

You do not need expensive tools to start. Several free methods provide valuable keyword data.

App Store Search Suggestions

Type a seed keyword into the App Store search bar. Apple will suggest completions based on what real users actually search for. These suggestions are gold because they reflect actual user behavior.

For example, typing “meditation” might suggest:

  • meditation app
  • meditation timer
  • meditation music
  • meditation for sleep
  • meditation for beginners

Each suggestion is a real keyword that real users search for. Collect them systematically.

Competitor Keyword Analysis

Look at your top competitors’ titles, subtitles, and screenshot captions. The keywords they target are likely relevant to your app too. Do not just copy their keywords. Understand their strategy and find gaps they have missed.

Apple Search Ads Discovery Campaigns

If you have even a small budget ($5-10/day), Apple Search Ads discovery campaigns will show you exactly which keywords drive downloads for your app. Set a broad match campaign, let it run for two weeks, and analyze the search terms report. This is the most accurate keyword data you can get.

While Google search and App Store search are different, Google Trends can reveal seasonal patterns and rising terms that often translate to the App Store. If “AI photo editor” is trending on Google, it is likely trending on the App Store too.

For serious keyword research, paid tools provide search volume estimates, keyword difficulty scores, and competitor tracking that free methods cannot match.

ToolKeyword DataCompetitor TrackingPrice (Monthly)Best For
Sensor TowerExcellentExcellent$79+Enterprise apps
AppTweakExcellentGood$69+Mid-market apps
ASOdeskGoodGood$29.99+Budget-conscious
AppFollowGoodExcellent$111+Review-focused
Keyword ToolBasicNone$69+Quick research
SearchAds.comGoodLimitedFree tierApple Search Ads users

No tool has perfect data. Apple does not share exact search volumes, so every tool’s numbers are estimates based on their own models. Use them for relative comparisons (keyword A has more volume than keyword B), not absolute numbers.

For a comprehensive comparison, see our ASO tools comparison guide.

How to Evaluate Keywords: The Difficulty vs. Volume Framework

Every keyword has two critical dimensions: how many people search for it (volume) and how hard it is to rank for it (difficulty). The best keywords have high volume and low difficulty. Those are rare. Most keyword decisions involve tradeoffs.

The Keyword Scoring Matrix

Low DifficultyMedium DifficultyHigh Difficulty
High VolumePerfect targets (rare)Strong targetsLong-term targets
Medium VolumeQuick winsCore targetsSelective targets
Low VolumeEasy wins if relevantOnly if highly relevantSkip

How to assess difficulty:

  1. Search for the keyword in the App Store
  2. Look at the top 5 results
  3. Check their download counts, ratings, and age
  4. If the top results are established apps with millions of downloads, difficulty is high
  5. If you see apps with fewer than 1,000 ratings in the top 5, difficulty is moderate to low

How to assess volume:

  1. Use an ASO tool’s search volume score
  2. Check Apple Search Ads for suggested bid prices (higher bid = higher volume)
  3. Look at Search Ads impression counts for broad match campaigns
  4. Cross-reference with Google Trends for directional data

The Keyword Field: Maximizing 100 Characters

Apple gives you a hidden keyword field of exactly 100 characters. No more. Every character counts, and most developers waste a significant percentage of them.

Rules for the keyword field:

RuleWhyExample
No spaces after commasSpaces waste charactersbudget,tracker,expense not budget, tracker, expense
No repeating title/subtitle wordsAlready indexedIf title has “budget,” skip it in keywords
Singular forms onlyApple indexes bothtracker covers “tracker” and “trackers”
No special charactersNot indexedSkip #, @, etc.
No competitor brand namesViolates guidelinesApple may reject your update
Short words over long phrasesMore coveragefinance,money > financial management

Example keyword optimization:

Say your app is “BudgetPal - Expense Tracker” with subtitle “Smart Money Management.”

Words already indexed from title and subtitle: budget, pal, expense, tracker, smart, money, management.

Your 100 characters should target words NOT in your title/subtitle:

finance,spending,bill,receipt,income,savings,planner,debt,credit,wallet,personal,monthly,category

That is 94 characters covering 13 additional keywords. Combined with title and subtitle words, your app is now indexed for 20+ unique terms.

Cross-Locale Keyword Strategies

One of the most underused ASO tactics is cross-locale keyword targeting. Apple combines keywords from multiple localizations for search indexing. The two most impactful combinations:

Primary LocaleBonus LocaleCombined Coverage
English (US)English (UK)US keyword field + UK keyword field
English (US)Spanish (Mexico)US English + Mexico Spanish searches
English (UK)English (Australia)UK keyword field + AU keyword field
French (France)French (Canada)France + Canada keyword fields

For the US market specifically: If you set keywords for both English (US) and Spanish (Mexico), Apple will index both keyword fields for US users. This effectively doubles your keyword capacity from 100 characters to 200 characters.

Not every locale combination works this way. Test carefully and monitor your rankings after making cross-locale changes. For related localization strategies, see our screenshot localization guide.

Long-Tail Keywords: The Indie Developer’s Advantage

Long-tail keywords are specific, multi-word phrases with lower search volume but also lower competition. For indie developers without the download velocity to compete on generic terms, long-tail keywords are where you win.

Examples:

Generic KeywordLong-Tail VariantVolumeCompetitionRanking Potential
”workout""home workout no equipment”LowerMuch lowerHigh
”calendar""shift work calendar”LowerMuch lowerHigh
”notes""handwriting notes app”LowerMuch lowerHigh
”recipe""meal prep recipes weekly”LowerMuch lowerHigh

How to find long-tail keywords:

  1. Start with your core keyword
  2. Add modifiers: features (free, offline, pro), use cases (for work, for students), contexts (at home, on the go)
  3. Check Apple Search Ads suggestions for multi-word completions
  4. Look at the questions users ask in competitor reviews
  5. Use Google’s “People also ask” for related queries

The keyword field is where long-tail keywords shine. You do not need to fit the entire phrase in one place. Apple’s algorithm combines individual words across all your metadata. If your title has “recipe” and your keyword field has “meal,prep,weekly,” you are indexed for “meal prep recipes weekly.”

OCR Keywords: The Hidden Keyword Field

Since 2024, Apple reads text from your screenshots using OCR and adds those words to your search index. This is essentially bonus keyword space that most developers do not optimize for.

Key facts:

  • Apple’s Vision framework extracts all visible text from every screenshot
  • Extracted words are tokenized and added to your keyword index
  • Caption text, UI text, and even decorative text is indexed
  • The OCR signal is weaker than the keyword field but still meaningful

This means your screenshot captions are doing double duty: convincing users to install AND improving your keyword coverage. Write captions that include relevant keywords naturally. For the full OCR optimization playbook, read our OCR screenshot strategy guide.

Common Keyword Research Mistakes

Mistake 1: Targeting Only High-Volume Keywords

If your app has 500 downloads and you are targeting “photo editor” (dominated by apps with millions of downloads), you will never rank. Start with keywords you can actually win, build download velocity, then graduate to harder keywords.

Mistake 2: Not Using the Full 100 Characters

Many developers use 60-70 characters when they could use 95-100. Every unused character is wasted keyword coverage. Fill the field.

Mistake 3: Repeating Words from Title and Subtitle

If “budget” is in your title, putting it in your keyword field wastes characters. Apple already indexes it from the title.

Mistake 4: Using Phrases Instead of Individual Words

“personal finance tracker” uses 24 characters. “personal,finance,tracker” uses 24 characters but “personal,finance” uses 16 characters (since “tracker” might be in your title). Apple combines words algorithmically, so individual words give you more flexibility.

Mistake 5: Never Updating Keywords

Search trends change. New competitors appear. Keywords that worked six months ago might be saturated now. Review and update your keywords every 4-8 weeks based on ranking data.

Mistake 6: Ignoring Cross-Locale Opportunities

If you only set English (US) keywords, you are leaving 100+ characters of keyword space on the table. Use the cross-locale strategy described above to double your coverage.

Building Your Keyword Strategy: Step by Step

  1. Brainstorm 50+ seed keywords from your app features, user problems, competitor listings, and search suggestions
  2. Score each keyword on volume (1-5) and difficulty (1-5) using ASO tools and manual research
  3. Prioritize using the matrix: high volume + low difficulty first, then medium/medium
  4. Map keywords to metadata fields: highest-value keywords go in the title, next-best in subtitle, rest in keyword field
  5. Optimize screenshot captions to include remaining target keywords naturally
  6. Set up tracking in your ASO tool or a spreadsheet
  7. Review weekly, update monthly based on ranking changes and new opportunities

The apps that consistently rank well for their target keywords are the ones that treat keyword research as an ongoing process, not a one-time task. Build the habit of checking your rankings, exploring new keywords, and making small adjustments every month.


Frequently Asked Questions

How many keywords should I target? With your title, subtitle, keyword field, and OCR-indexed screenshot text, you can realistically target 30-50 unique keywords. Focus on 10-15 primary keywords for tracking and optimization, with the rest as supporting terms.

Do I need an ASO tool for keyword research? Not necessarily. You can get started with App Store search suggestions, competitor analysis, and Apple Search Ads discovery campaigns for free. Paid tools become valuable when you need search volume estimates and systematic competitor tracking, typically once your app has traction and you need to optimize at scale.

How quickly can I rank for a new keyword? Apple typically indexes new keywords within 24-72 hours. However, ranking in the top 10 depends on your overall app authority (downloads, ratings, retention). For low-competition keywords, you might rank within a week. For competitive keywords, it can take months of building download velocity.

Should I include common misspellings in my keywords? Generally no. Apple’s search algorithm handles common misspellings automatically. However, if you notice a specific misspelling that consistently appears in search suggestions (indicating real user behavior), it might be worth including.

What is more important: keyword volume or keyword difficulty? For new or small apps, difficulty matters more. A top-5 ranking for a low-volume keyword will drive more downloads than a position-200 ranking for a high-volume keyword. As your app grows and gains authority, gradually shift toward higher-volume targets.