Skip to main content

Keyword research

Keyword research is the foundation of App Store Optimization. The goal is to find terms where your app can realistically rank, users are actually searching, and a ranking leads to a download. Marteso gives you the data to make those calls; this guide shows how to structure the workflow.

The research workflow

1. Start from what you already rank for

Before adding new terms, look at what's working. Open your keyword dashboard and sort by rank ascending to find terms where you're already in the top 50. These tell you:

  • Which intent your app is already matching well
  • Which neighboring terms (slight variations, longer tail) might be easy wins
  • Where your current metadata copy is strongest

2. Add competitor and category terms

Open the Competitors tab and look at the terms your closest competitors rank well for. Add any that are relevant to your app — Marteso will start tracking ranks for those terms against your app too.

Category terms are the broad terms that define your App Store category. Even if these are high difficulty, tracking them tells you how saturated the competitive field is and whether niche terms are a better path.

3. Read the three signals together

Every keyword in Marteso has three key signals:

SignalWhat it meansHow to use it
Popularity (0–100)Search volume relative to the App Store's most-searched termsA score above 90 means a lot of searches; below 50 is niche
Difficulty (0–100)How competitive the results page isHigher = harder to crack top 10
RankYour current position for this termBlank or >250 = not currently ranking

Look for the overlap: high popularity + moderate difficulty + rank 11–50 is where metadata changes tend to move rankings the fastest. If you're rank 1–5, protect those terms. If you're unranked on a high-popularity term, assess whether your app genuinely matches the intent before investing.

4. Example keyword table

Here's a snapshot from a real Marteso workspace tracking a workout log app. Use this format as a model for your own weekly review:

KeywordPopularityDifficultyCurrent rankAction
workout tracker9984UnrankedMonitor — too competitive for direct targeting now
workout log987712Strengthen — include exact phrase in subtitle
gym journal95788Protect — keep exact phrase in keyword field
strength tracker977731Target — moderate difficulty, 31 is reachable
lift tracker967945Target — test in keyword field next cycle
workout planner free9689UnrankedSkip — high difficulty, weak intent match
routine builder9681UnrankedEvaluate — matches app capability, test for one cycle
bodybuilding log91706Protect — niche, low difficulty, strong rank

5. Prioritize before changing metadata

Sort your keyword list by:

  1. Rank 11–50 + popularity above 85 → highest priority for metadata changes
  2. Rank 1–10 → confirm your title/subtitle includes the key terms that drive these
  3. Unranked + popularity above 90 → evaluate intent match, add to keyword field only if highly relevant
  4. Low popularity (below 50) → long-tail testing, use for keyword field exploration

Don't try to target more than 5–7 new terms per metadata update. App Store ranking signals take time to update; too many changes at once makes it impossible to attribute results.

Review cadence

A weekly keyword review session typically takes 15–30 minutes for a single app.

Weekly (every Monday or after a release)

  • Check rank changes for your top 20 monitored terms
  • Flag any term that moved more than 10 positions in either direction
  • Check competitor changes for context

Before each metadata update (every 4–8 weeks)

  • Run a full keyword table review with the four-column format above
  • Confirm which terms to target, protect, or remove
  • Draft changes to title, subtitle, and keyword field

Quarterly

  • Re-evaluate the full keyword list: remove terms that have never ranked after 90 days of tracking
  • Add 20–30 new exploratory terms from emerging competitor keywords
  • Review your group structure for categories that no longer make sense

Keyword dashboard with rank, popularity, difficulty, and trend columns

Common mistakes to avoid

Targeting high-popularity + high-difficulty terms too early. "Workout tracker" (popularity 99, difficulty 84) is dominated by apps with thousands of ratings. A newer app does better targeting mid-volume terms where the competition page isn't locked up by large incumbents.

Repeating terms from title in the keyword field. Apple indexes title, subtitle, and keyword field separately but doesn't give extra weight for repetition. Don't waste your 100-character keyword field on terms already in your title.

Changing too many things at once. Make 1–2 metadata changes per update cycle. Give Marteso 3–4 weeks to show you the before/after rank movement. That's your learning feedback loop.