How to Run ASO Keyword Research in 5 Minutes (With Live Rank Tracking)
A walk-through of using SnapMonk's free ASO tool to find App Store keywords worth targeting, and where each one belongs in your listing.
Quick answer: Paste any public App Store URL into a free ASO tool like SnapMonk's, pick your storefront country, and run it. In about 30–60 seconds you get ~50 keyword ideas ranked by demand, difficulty, opportunity, and your live current rank. Sort by opportunity, prioritize long-tail keywords where you already rank #11–30, then slot them into your title (30 chars), subtitle (30 chars), and keyword field (100 chars). Re-run 7–14 days after updating metadata to confirm your ranks actually moved.
Most ASO advice online stops at "do keyword research" and never tells you how. The actual workflow is short. Under five minutes if you have an App Store link in hand. And the payoff is bigger than almost anything else you can do for a mobile app's discoverability.
Here's how I run it.
Step 1: Paste your App Store link into the ASO research tool
The tool takes any public App Store URL, yours or a competitor's. It works without signup or a credit card. Paste the link, pick your storefront country, hit run.
In about 30–60 seconds it returns 50 keyword ideas ranked by four things:
- Demand: how many people search this keyword
- Difficulty: how competitive the top 10 is
- Opportunity: demand minus difficulty, with a bonus for keywords you're already nearby on
- Your current rank, checked live against the App Store
That last column is the one that changes how you think about ASO. It tells you not just what to target but what you're already close to ranking on.
Step 2: Sort by opportunity
The opportunity column is the shortlist. Sort it descending and look at the top 10 rows. These are the keywords with the best ratio of real search volume to reachable difficulty for your app specifically.
A few patterns you'll see. Long-tail keywords dominate the top of the opportunity sort, while head terms like "fitness" or "notes" usually sit at the bottom, too competitive to crack even with high demand. Keywords where you already rank #11–30 get an opportunity boost. You're nearby, and pushing those into the top 10 is the move with the most upside. And competitor-driven keywords show up without you asking, because the tool checks what your closest competitors rank for and surfaces the terms you missed.
Step 3: Categorize the top 10 by where they belong
App Store listings have three indexed fields: the title (30 characters), the subtitle (30 characters), and the keyword field (100 characters, private).
Each keyword on your shortlist belongs in one of these slots. The rule I use:
- Title: your brand plus one high-opportunity head term. The title is your strongest field, but you can only afford to spend it once.
- Subtitle: your sharpest long-tail. Apple weighs the subtitle almost as heavily as the title, and a specific phrase ("Home Workouts for Beginners", "Time Blocking for Creatives") converts way better than a vague one.
- Keyword field: everything else, comma-separated, no duplicates of words already in the title or subtitle.
The 100-char keyword field is where most apps under-invest. It's invisible to users, so there's no copy cost, and Apple matches across the words you put there in ways that surface you for compound searches.
Step 4: Re-run the tool 2 weeks after you update metadata
This is the part most teams skip. After you ship the new title, subtitle, and keyword field, wait 7–14 days for the App Store to re-index, then run the SnapMonk ASO tool again with your updated app.
You're looking for two things.
Did your rank on the keywords you targeted actually move? If not, your metadata change didn't index. Usually that's because Apple's title-cleaning stripped something, or because you over-indexed on a head term that's locked.
And did any keywords you weren't targeting suddenly appear? Apple sometimes indexes you on adjacent terms when you change copy. Those bonus rankings are free intelligence.
The saved-projects feature in the tool stores each run so you can see week-over-week deltas without doing the math yourself.
Niche-specific guides
We've written category-specific keyword strategy walkthroughs for the most common app types:
- ASO for Fitness Apps: workout, training, and habit keywords
- ASO for Fintech Apps: banking, budgeting, and investing keywords
- ASO for Productivity Apps: todo, notes, and focus keywords
- ASO for Mobile Games: genre and mechanic keywords
- ASO for SaaS & B2B Apps: persona and workflow keywords
Each covers the niche-specific opportunity rows you'll see when you run the tool, plus the title / subtitle / keyword-field strategy for that category.
On Google Play specifically
Everything above is iOS-shaped. Google Play has no private keyword field. It indexes your long description for keywords, which means the strategy is different even if the keyword set is the same.
We have a separate Google Play ASO guide covering the long-description density model, Play Console category choice, and the per-niche keyword placement for Android. It's worth reading even if iOS is your primary platform, because most of the keyword ideas port across.
The fastest mistake to avoid
The most common ASO mistake by far is targeting head terms. "Workout", "notes", "messaging", "dating". These are locked at the top by Apple-owned and household-name apps. Ranking #50 on "workout" gets you nothing. Ranking #3 on "home workouts no equipment" gets you installs.
The opportunity column in the tool is built to prevent this exact mistake. Trust the sort.
FAQ
How do you do ASO keyword research? Paste a public App Store URL into an ASO tool, choose your country storefront, and run it to get keyword ideas ranked by search demand, competitive difficulty, and your current rank. Sort by opportunity and target the high-demand, low-difficulty terms you're already near on.
How long does ASO keyword research take? Under five minutes if you have an App Store link. Most tools return around 50 ranked keyword ideas in 30–60 seconds.
Where do App Store keywords go in a listing? The three indexed iOS fields are the title (30 characters), subtitle (30 characters), and the private keyword field (100 characters). Put your one best head term in the title, your sharpest long-tail phrase in the subtitle, and everything else comma-separated in the keyword field with no duplicates.
How often should you redo ASO keyword research? Re-run it 7–14 days after each metadata change so the App Store has time to re-index, then check whether your targeted keywords moved and whether you picked up any bonus rankings.
Related reading
- Best ASO tools for indie app developers: how SnapMonk's free tool stacks up against paid platforms
- Where to put ASO keywords in your listing: title, subtitle, description, screenshots
- Best app store screenshot tools for indie developers: turn keyword research into a shipped listing
Keep reading
Title vs Subtitle vs Keyword Field: Where Each ASO Keyword Should Go
The three App Store fields that index keywords behave very differently. Putting the wrong keyword in the wrong field is the most common ASO mistake we see.
Read articleThe ASO Checklist: 20 Steps to Rank Higher and Convert More (2026)
A working ASO checklist covering keywords, metadata, screenshots, ratings, and post-launch tracking. Every step is checkable in an afternoon, most with free tools.
Read articleBest ASO Tools for Indie App Developers: Free & Cheap Picks (2026)
The ASO tools indie developers actually use, ranked by cost: what's genuinely free, what's cheap and worth it, and when the expensive platforms earn their price.
Read articleReady to AI-generate your app screenshots?
Describe your app, get store-ready visuals in seconds. Try SnapMonk free — no signup required.
Try the AI Engine