Overview
The Keyword Research skill helps you discover high-value keywords and build a prioritized keyword strategy for your App Store listing. It uses a systematic approach to find keywords that balance search volume, competition, and relevance.For implementing keywords into metadata, see Metadata Optimization. For auditing current keyword performance, see ASO Audit.
When to Use
Use the Keyword Research skill when you need to:- Discover new keyword opportunities
- Evaluate keyword difficulty and search volume
- Prioritize which keywords to target
- Find keyword gaps vs competitors
- Build a complete keyword strategy
- Refresh your keyword strategy (recommended quarterly)
How It Works
Initial Assessment
The skill starts by gathering context:- Checks for
app-marketing-context.mdfor app context, competitors, and goals - Asks for your App ID (to understand current rankings)
- Asks for target country (defaults to US)
- Asks for seed keywords — 3-5 words that describe the app’s core function
- Asks about intent: Are you optimizing for downloads, revenue, or brand awareness?
Research Process
The keyword research follows a systematic 4-phase approach:Phase 1: Seed Expansion
Expand seed keywords using multiple methods:
- Apple Search Suggestions: Autocomplete variations like “[keyword] app”, “[keyword] for [audience]”, “best [keyword]”
- Competitor Keywords: Keywords competitors rank for that you don’t
- Category Analysis: Terms used by top apps in your category
- Synonym & Related Terms: How users describe the problem (not just the solution)
Phase 2: Keyword Evaluation
Evaluate each keyword candidate across 5 signals:
| Signal | What to Check | Why It Matters |
|---|---|---|
| Search Volume | Volume score (1-100) or traffic estimate | Higher volume = more potential impressions |
| Difficulty | Competition score (1-100) | Lower difficulty = easier to rank |
| Relevance | How closely it matches app function | Irrelevant traffic doesn’t convert |
| Intent | Is the searcher looking to download? | “how to edit photos” vs “photo editor app” |
| Current Rank | Where you currently rank (if at all) | Easier to improve existing rank |
Phase 3: Opportunity Scoring
Calculate an Opportunity Score for each keyword:This formula balances volume (40%), ease of ranking (30%), and relevance (30%).
Phase 4: Keyword Grouping
Organize keywords into strategic buckets:
- Primary Keywords (3-5): Highest opportunity, must appear in title or subtitle
- Secondary Keywords (5-10): Good opportunity, target in subtitle and keyword field
- Long-tail Keywords (10-20): Lower volume but specific intent, easier to rank
- Aspirational Keywords (3-5): High volume/difficulty, long-term targets
Keyword Evaluation Criteria
Search Volume
Search Volume
Measured on a 1-100 scale, indicating monthly search frequency:
- 80-100: Very high volume (10K+ monthly searches)
- 60-79: High volume (5K-10K)
- 40-59: Medium volume (1K-5K)
- 20-39: Low volume (100-1K)
- 1-19: Very low volume (under 100)
Difficulty
Difficulty
Competition level on a 1-100 scale:
- 80-100: Extremely difficult (dominated by top apps)
- 60-79: High difficulty (requires strong app authority)
- 40-59: Medium difficulty (achievable with optimization)
- 20-39: Low difficulty (good opportunity)
- 1-19: Very low difficulty (easy to rank)
Relevance
Relevance
How closely the keyword matches your app’s function (1-100 scale):
- 90-100: Exact match (“photo editor” for a photo editing app)
- 70-89: Close match (“image editor” for a photo editing app)
- 50-69: Partial match (“selfie camera” for a photo editing app)
- 30-49: Tangential (“instagram photos” for a photo editing app)
- 1-29: Weak relevance (traffic unlikely to convert)
Intent
Intent
Whether the searcher is looking to download an app:
- High intent: “photo editor app”, “best photo editor”, “instagram photo editor”
- Medium intent: “photo editor”, “edit photos”, “photo filters”
- Low intent: “how to edit photos”, “what is photo editing”, “photoshop tutorials”
Output Format
The keyword research delivers a comprehensive report:Summary
Top Keywords by Opportunity
| Keyword | Volume | Difficulty | Relevance | Opportunity | Current Rank | Action |
|---|---|---|---|---|---|---|
| photo editor | 85 | 72 | 95 | 74.9 | 15 | Primary |
| image editor | 68 | 45 | 90 | 71.5 | — | Primary |
| picture editor | 62 | 38 | 95 | 72.3 | — | Primary |
| photo editing app | 58 | 35 | 100 | 71.5 | 8 | Secondary |
| collage maker | 71 | 55 | 75 | 64.0 | — | Secondary |
Keyword Strategy
Competitor Keyword Gap
| Keyword | Your Rank | Competitor 1 | Competitor 2 | Competitor 3 | Gap? |
|---|---|---|---|---|---|
| photo filters | — | 3 | 7 | 12 | Yes |
| selfie editor | — | 5 | 9 | — | Yes |
| beauty camera | 45 | 2 | 4 | 8 | Yes |
Recommendations
- Immediate changes: Add “image editor” to title, target “photo filters” in subtitle
- Keywords to track: photo editor, image editor, picture editor, photo editing app, photo filters
- Content opportunities: Users searching for “collage maker” and “photo grid”—consider adding this feature
Best Practices
No Repetition
Don’t repeat keywords across title, subtitle, and keyword field. Apple indexes each field separately.
Singular Forms
Use singular forms—Apple automatically indexes both singular and plural.
No Spaces
No spaces after commas in the keyword field—save characters.
Avoid Waste
No “app”, category names, or brand names in keyword field—Apple already knows these.
Update Frequency
- Update quarterly: Search trends change with seasons and culture
- Track weekly: Monitor rank changes to measure impact
- Refresh after major updates: New features may open new keyword opportunities
- Monitor competitors: Watch for new entrants and keyword shifts
Example Usage
Related Skills
Metadata Optimization
Implement the keyword strategy into actual metadata
ASO Audit
Broader audit that includes keyword performance
Competitor Analysis
Deep dive into competitor keyword strategies
Localization
Keyword research for international markets
Tips for Success
- Start with 3-5 strong seed keywords, not generic terms
- Think about how users describe their problem, not your solution
- Don’t ignore long-tail keywords—they often convert better
- Consider seasonal trends (“tax app” spikes in April)
- Look at competitor reviews to find how users talk about features
- Test different keyword combinations before committing
- Track rankings weekly to catch issues early