criticaluniversal

Keyword Research

Also known as: ASO Keyword Research, App Keyword Discovery, Keyword Analysis

Keywords & Metadata

Definition

Keyword Research is the systematic process of discovering, evaluating, and selecting the keywords and phrases that users type into app store search bars when looking for apps. It's the foundational activity of Search Optimization — without quality keyword research, all subsequent metadata optimization is guesswork. The output of keyword research is a prioritized keyword list mapped to specific metadata fields (App Title, Subtitle, Keyword Field, Short Description, Full Description).

How It Works

The keyword research pipeline:

Seed Generation → Expansion → Evaluation → Prioritization → Mapping → Monitoring

Step 1: Seed Generation

Start with 10-20 seed keywords from:

  • App's core features and use cases
  • How users describe the problem the app solves (user language, not developer language)
  • Competitor titles and subtitles
  • Category browsing terms

Step 2: Expansion

Expand seeds into 200-500 candidates using:

  • Autocomplete Suggestions — type each seed in the store, note suggestions. Alphabet expansion ("seed a," "seed b"..."seed z") yields 200+ variations per seed
  • Competitor metadata analysis — extract keywords from top 10 competitors' visible metadata
  • Search Ads IntelligenceApple Search Ads Discovery campaigns reveal keywords competitors rank for
  • ASO tools — AppTweak, Sensor Tower, MobileAction generate keyword suggestions via AI/semantic clustering
  • Google Trends — identify trending and seasonal keywords

Step 3: Evaluation

Score each keyword on:

  • Search Volume — estimated monthly searches (Apple Search Ads Popularity 5-100 scale; tool estimates for Google)
  • Keyword Difficulty — competitive intensity (how strong are currently-ranking apps?)
  • Keyword Relevance — how well does the keyword match your app's actual function?
  • Conversion intent — transactional ("best photo editor app") vs. informational ("what is photo editing")

Step 4: Prioritization

Score and rank keywords using a composite formula:

Priority Score = (Relevance × 0.35) + (Volume × 0.25) + (Inverse_Difficulty × 0.25) + (Intent × 0.15)

Step 5: Mapping

Assign keywords to metadata fields by priority:

PriorityApple PlacementGoogle Placement
#1-2 keywords[[App Title]][[App Title]]
#3-4 keywords[[Subtitle]][[Short Description]]
#5-18 keywords[[Keyword Field]][[Full Description]] (front-loaded)
#19+ keywordsN/A (not enough room)[[Full Description]] (later sections)

Step 6: Monitoring & Iteration

  • Track keyword rankings daily/weekly
  • Re-evaluate keywords monthly
  • Replace underperforming keywords (ranked #50+) with new candidates
  • Adjust for seasonal trends

Formulas & Metrics

Keyword Opportunity Score:

Opportunity = (Volume / 100) × (100 - Difficulty) / 100 × Relevance_Score

Research coverage check:

Coverage = Keywords_in_Top10 / Total_Keywords_Targeted × 100%

Target: >40% in top 10 after 3 months of optimization.

Keyword field efficiency:

Field_Efficiency = Unique_Keywords / Characters_Used

Best Practices

  1. Research is ongoing, not one-time — market dynamics, seasonal trends, and competitor strategies shift constantly. Schedule monthly research sprints.
  1. Use 2+ tools for cross-validation — different tools use different estimation methods. Cross-checking prevents over-reliance on one data source.
  1. Think like a user, not a developer — users search "step counter" not "pedometer app with accelerometer data." Research user language through reviews and support tickets.
  1. Balance head and long-tail — high-volume keywords for visibility; Long-tail Keywords for conversion and achievable rankings.
  1. Minimum viable search volume — keywords below ~20 Apple Search Ads Popularity score are unlikely to drive meaningful traffic. Don't waste metadata space on zero-volume terms.
  1. September 2025 SAP recalibration — Apple Search Ads Popularity scores dropped 77.4% across the board (algorithmic rebuild). Historical SAP data pre-September 2025 is not directly comparable to current scores.

Dependencies

Influences (this term affects)

Depends On (affected by)

Related Terms

Sources & Further Reading

📰 Recent News Impact (20)

Apr 11, 2026
Announcing Gemma 4 in the AICore Developer PreviewTOIH Compiler
Apr 11, 2026
Developer Tools Updates: On-Device AI Integration and Cross-Platform Beta TestingTOIH Compiler
Apr 9, 2026
Your Owned Content Is Losing To A Stranger’s Reddit Comment via @sejournal, @DuaneForresterSearch Engine Journal
Apr 7, 2026
Hello Developer: April 2026Apple Developer News
Apr 6, 2026
Apple Search Ads and ASO: Paid and Organic Growth in One StrategyASOMobile Blog (RU)
Apr 3, 2026
Q&A: How Plane Finder set itself up for the long haulApple Developer News
Apr 2, 2026
The best app keyword research tools in 2026AppTweak Blog
Apr 2, 2026
Gemma 4: The new standard for local agentic intelligence on AndroidAndroid Developers Blog
Mar 31, 2026
ASO News Digest for March 2026Asodesk Blog (RU)
Mar 30, 2026
Get ready with the latest beta releasesApple Developer News
Mar 25, 2026
Meet the class of 2026 for the Google Play Apps AcceleratorAndroid Developers Blog
Mar 25, 2026
“Solve time, and they’ll pay you”RevenueCat Blog
Mar 25, 2026
ASO in the fitness app category: what you need to know before startingASOMobile Blog (RU)
Mar 23, 2026
WWDC26: June 8-12, 2026Apple Developer News
Mar 16, 2026
Beyond SKAN: why standard app campaigns no longer define mobile UARevenueCat Blog
Mar 14, 2026
Subscription App Growth Is Getting Brutal (RevenueCat Data Explained)App Masters YouTube
Mar 11, 2026
RevenueCat now integrates with AppstackRevenueCat Blog
Mar 7, 2026
This Founder Shows How He Multiple $1M+ ARR ProductsApp Masters YouTube
Mar 4, 2026
Brand protection in Apple Ads: How to measure and optimize valueAppTweak Blog
Mar 3, 2026
Hello Developer: March 2026Apple Developer News
#aso#glossary#research#strategy
Keyword Research — ASO Wiki | ASOtext