Practical ASO guide · 29 September 2026

App Store Keyword Research: Build a Useful Keyword Map

Find relevant app-store searches, separate estimates from observations and map your shortlist to metadata without promising rankings.

By Gabriel Machuret · Editorial methodology

Start with the job your app performs

Write the problem the app solves in the words a potential user would use before knowing its name. Gather candidates from support questions, interviews, reviews and relevant competing listings. Record where each candidate came from. A keyword map is a decision record, not a spreadsheet made impressive by its size. A term only belongs on the shortlist if the current product can fulfill its promise.

Inspect intent in the target storefront

Look at the apps shown for a candidate query in the market you care about. Are they solving the same problem? If the results are dominated by a different use case, investigate before using the term. Keep brand and generic searches separate. Your own brand can behave very differently from a category term. Do not assume that a term popular on the web has the same demand inside either store.

Label your evidence

Record the store, language, market, observation date, current position if measured, competing results and business relevance. If a provider supplies demand or difficulty scores, keep the provider name and label those values as estimates. Missing data is not zero demand. A public competitor listing also does not expose its private keyword field or conversion performance.

Prioritize before writing

Reject irrelevant candidates first. Then compare business relevance, evidence of demand and the practical strength of competing apps. A focused term serving a valuable use case can be more useful than a broad aspirational phrase. Keep the rationale: why this term, for this app, in this market, now? Revisit assumptions when product capabilities or search results change.

Map terms into readable metadata

Draft the name and supporting fields as customer-facing communication. Use the keyword-field builder for formatting and overlap checks on iOS, not for automated strategy. It cannot tell you which candidate will convert. After publishing, record the exact changes and review performance alongside source mix and other releases. A position change alone does not prove incremental business value.

A worked example

Illustrative example: Trail Notes is a private hiking journal, not a navigation app. “Hiking journal” describes the product; “offline trail navigation” would mislead people unless routing exists. Rejecting that second term is a better decision than targeting it because a tool shows a large demand score.

Your next steps

  • Create columns for query, intent, relevance, source, date, market and next action.
  • Reject at least one attractive but irrelevant term.
  • Draft a shortlist with a written reason for every inclusion.
  • Map the shortlist to fields and keep a copy of the old listing.

Sources and platform guidance

Platform documentation checked 29 September 2026. Console features and requirements can change; verify the applicable settings before publishing.

Questions and answers

“Can this be done without a paid tool?” +

You can begin with user language and direct storefront observations. Paid data may broaden coverage, but it does not replace relevance checks.

“Can I discover a competitor’s hidden keyword field?” +

Not from the public product page. Keep public observations separate from estimates or data the developer explicitly shares.

Turn your audit
into a clear plan.

Share your store URL, target market and the problem you want to solve. A fixed-scope engagement can turn the findings into metadata changes, a creative test and a handover your team can use.

Replies come from Gabriel, usually within a working day.

Read next