Guide

Unlock Success with App Store Keyword Research

App Store keyword research is the highest-leverage 4 hours you spend per quarter on ASO. Get it right and your title, subtitle and screenshots compound into 60% organic install volume. This guide walks the exact process top-ranked apps use in 2026.

Why keywords still drive 60% of organic discovery

Apple does not publish ranking factor weights, but multiple independent studies in 2025 and 2026 (AppTweak, Sensor Tower, AppFollow) consistently estimate that keyword presence in title, subtitle and the 100 character field accounts for 55 to 65% of organic ranking signal. The remaining 35 to 45% splits across install velocity, conversion rate, retention and review metrics.

This share is higher than most teams expect. The narrative that "Apple is moving away from keywords toward AI search" gets repeated every year, and every year keyword optimization remains the single highest-leverage ASO investment. Apple's Search Tab, suggestions and category browsing all rely on keyword indexing under the hood.

The implication for prioritization is clear. Spend more time on keyword research than on screenshot design. A perfect screenshot for the wrong keyword target wastes 100% of the impressions it earns. A great keyword target with average screenshots still produces installs. Do the keyword work first, then build screenshots that match the intent of those keywords.

Apple 100 character keyword field rules

The keyword field is 100 characters, comma-separated, no spaces. "habit, tracker, daily, streak" is 30 characters, the comma counts but the space does not (because there are no spaces in the optimal format). Use commas only, never "habit tracker" as a phrase, Apple parses commas as separators and ignores quoted phrases.

Each keyword you place in this field combines with every other keyword in your title and subtitle to form indexed phrases. If your title is "Streak, habit tracker" and your keyword field includes "daily, build, routine", you are indexed for combinations like "daily streak", "build habit tracker", "routine daily streak", and so on. This combinatorial effect is why short individual keywords beat long phrases.

Do not repeat words across title, subtitle and keyword field. Apple deduplicates anyway, and a wasted slot is a wasted ranking opportunity. Cal AI's keyword field reportedly does not include "calorie", because the title already says "Cal AI Calorie Counter", they use the field for "macro, nutrition, food, scan, photo" instead.

Building your seed list

Start the seed list with autocomplete. Open the App Store, search your app name, then start typing each letter of the alphabet to see what completions Apple suggests. Each completion is a real query users type. Document everything, even the tangentially related suggestions, you can filter later.

Mine competitor listings. Pull the title, subtitle and visible keywords from the top 5 apps in your category. Tools like AppTweak and Sensor Tower extract competitor keyword fields automatically, you can also infer them by analyzing which keywords each competitor ranks for and where their ranking is strongest. Build a competitor keyword matrix.

Search Reddit and Twitter for how users describe your category. Real user language is often different from marketing language. Users say "calorie counter" not "nutrition tracker", they say "habit tracker" not "behavior change app". Match user vocabulary, not your internal terminology. By the end of this step you should have a 50 to 80 word seed list.

Estimating volume and difficulty

Apple's Search Ads platform shows a popularity score from 5 to 100 for any keyword you bid on, this is the closest thing to volume data Apple publishes. Set up an Apple Search Ads account (free) and pull the popularity score for every word in your seed list. Score above 25 means meaningful volume, score below 15 means almost no volume.

Difficulty is harder to measure but proxies exist. Tools like AppTweak and Sensor Tower show how hard a keyword is to rank for based on the strength of currently ranking apps. A keyword with five top-100 apps competing is harder than one with a single top-100 plus four mid-tier apps. Your shortlist should over-index on medium-difficulty keywords with above-average volume.

Calculate a simple opportunity score, popularity divided by difficulty. Sort the seed list by this score, top 15 to 20 keywords are your targets. Anything below the cutoff stays in a "watch list" you re-evaluate next quarter, search behavior shifts and yesterday's rejected keyword can become tomorrow's winner.

Mapping keywords to title vs subtitle vs field

The title carries the most weight, place your single highest-value keyword here alongside your brand. Pattern that works in 2026, "Brand, primary keyword, secondary keyword". Notion uses "Notion, notes, docs, AI". Cal AI uses "Cal AI, Calorie Counter". Linear uses "Linear, issue tracker for teams".

The subtitle carries roughly half the weight of the title. Place a benefit-focused phrase that includes one or two more target keywords. "Track habits and build streaks" includes "track", "habits" and "streaks", three keywords with one natural sentence. Subtitles that read like marketing taglines outperform subtitles that read like keyword stuffing.

The 100 character field carries the least weight per keyword but lets you fit the most. Use it for tertiary keywords that did not fit elsewhere, plus short variations and synonyms. Do not include words already in title or subtitle, Apple deduplicates and you waste characters. A typical field for a habit tracker, "daily, routine, build, streak, productive, motivation, focus, goal".

Localization and per-market research

The keyword field is per-locale, you have a separate 100 character field for each language you localize. This is one of the most underused ASO levers in 2026, most teams either skip localization or copy the same keywords across all locales. Per-locale research takes time but the conversion lift is significant.

Repeat the entire keyword research process for each target locale. Japanese users searching the App Store have completely different vocabulary, autocomplete patterns and competitor sets than English users. Use Japanese autocomplete, Japanese competitor analysis, Japanese Reddit equivalents like 5channel. Do not translate your English keyword list and call it done.

Tools like AppTweak and Sensor Tower support per-locale keyword research natively. Budget 2 to 4 hours per locale for the first round of research, then 30 minutes per locale for monthly refreshes. The first 5 locales (Japan, Germany, France, South Korea, Brazilian Portuguese) deliver most of the localization ROI for typical apps, expand only after these are dialed in.

Tracking and refreshing every 30 days

Set up rank tracking for your top 15 keywords across your top 5 locales, that is 75 ranks to monitor. AppTweak, Sensor Tower and AppFollow all do this for $300 to $1500 per month. The expensive part is not the tool, it is the discipline to actually look at the data weekly.

Track three metrics per keyword, current rank, change over 7 days, change over 30 days. Keywords moving in the right direction need no intervention. Keywords stalled or declining need investigation, usually a competitor has pushed past you or search behavior has shifted. Refresh your title, subtitle or field accordingly.

Plan a full keyword refresh every 30 days. This does not mean rewriting everything, it means reviewing each ranking, validating that the underlying keyword still has volume, and swapping out any keywords with declining popularity. A typical refresh changes 2 to 4 keywords out of 15 to 20 per cycle. Compounded over a year, this discipline keeps your listing aligned with current search behavior.

Connecting keywords to creative

Ranking for a keyword is half the work, the other half is making sure your screenshot creative converts the impressions you earn. Mismatched creative kills conversion. If you rank for "calorie counter ai" but your first screenshot does not show AI scanning food, users tap, see the wrong message, and leave.

Audit your top 5 ranking keywords against your first three screenshots. The first screenshot should reinforce the most important keyword target with a headline that uses related vocabulary. If the keyword is "habit tracker", the headline should say "Track your habits" or "Build daily habits", not a generic "Welcome to the app".

When you change your keyword targets in a 30 day refresh, change your screenshots in the same cycle. Apple's Product Page Optimization makes this safe, run the new screenshots as a test against the old set. If conversion improves, ship the new set permanently. If conversion drops, your keyword change may have attracted wrong-fit traffic, revise the keywords or the creative until the match is right.

Points clés à retenir

  • Keywords still drive roughly 60% of organic App Store discovery in 2026
  • The 100 character keyword field is per-locale, treat it as 7 fields not 1
  • Build a 50 word seed list, then trim to 15 high-value targets
  • Refresh keywords every 30 days, ranking volatility punishes static listings
  • Match screenshot copy to keyword intent, mismatched creative kills conversion

Guides associés

Outils mentionnés dans ce guide

Related resources

AI-Powered

Créez des captures professionnelles avec l'IA

Importez vos captures, choisissez un style parmi les meilleures apps, et générez des images prêtes pour le store en quelques secondes. Aucun designer nécessaire.

Commencer gratuitement