App Store ASO Guide, the short version: if you are trying to make money from home as an indie iOS developer in 2026, App Store Optimization is the single highest-leverage activity you have. No paid ads, no press, no influencer budget — that is the reality for almost every indie working from a kitchen table — so your app lives or dies by App Store search. This is the compact playbook: short sections, each one a lever, no padding.
ASO Is the Only Channel You Can Afford
Most indies earning real money from home in 2026 are not running Apple Search Ads, paying influencers, or buying press. Every other channel costs money you do not have as a solo dev. Search Ads at $3 to $5 cost-per-tap eats runway fast. Influencers want $500 to $5,000 per post. Press barely covers indies anymore. ASO costs zero dollars and compounds over years. It is the load-bearing wall of a from-home app business — treat it accordingly. Big-picture context: how to make money with apps.
How Apple's Search Ranks Apps
Apple has never published the algorithm, but years of developer testing confirm the main signals: keyword relevance (how much the term appears in indexed fields — title, subtitle, keyword field, developer name, IAP names), download velocity for that keyword, review count and rating, engagement signals like retention and session depth, and competition (only 10 apps fit page 1). That last point is everything for indies. Search is also the primary discovery surface outside the top 100 charts — most users find apps below the charts by typing a need into the search bar, which is exactly why an unknown app from a kitchen table can still rank if its metadata targets the right terms. The signals stack: relevance gets you indexed, velocity and reviews decide where you place among the apps that are indexed, and competition caps the ceiling.
Why Niche Keywords Win
Ranking #1 for "adhd habit tracker" is achievable. Ranking #1 for "habit tracker" is not, unless you are already huge. Single-word keywords like "weather," "todo," or "photo editor" are dominated by giants with millions of installs feeding their download velocity — no amount of clever metadata beats that. The entire ASO game for indies is finding underserved long-tail keywords you can actually win, not fighting crowded ones. A long-tail term has lower search volume but far lower competition, and three or four of them together can out-deliver one impossible head term. Aim to dominate 10 to 15 specific phrases where your app is genuinely the best answer. This mirrors website SEO — see programmatic SEO for beginners for the same logic applied to pages.
Free Keyword Research
You do not need a $200/month tool. Use Apple's own search autocomplete (real queries, ranked by volume — type every root word and screenshot the suggestions). Mine the titles and subtitles of the top 5 to 10 apps in your niche. Read the top 20 reviews of the top 3 competitors — users describe the problem in the exact words they would type into search. Search Reddit for "best X app for Y." Use Google autocomplete as a demand hint. Compile 30 to 50 candidates into a spreadsheet, score each on two rough columns — relevance (does it truly describe your app?) and competition (how big are the top 3 apps already ranking?) — and target the high-relevance, low-competition corner. Those are the terms where a new indie app can actually crack page 1 within a few weeks of indexing. See trending keywords strategy for the website parallel.
The Three Indexed Text Fields
You have exactly three fields Apple weights heavily. Title (30 char): brand plus one or two strong keywords, e.g. "Habitlog: ADHD Habit Tracker." Do not stuff six keywords — Apple rejects for spam. Subtitle (30 char): secondary keywords phrased as a value prop, e.g. "Build Routines & Track Goals." It is visible, so it must read as human copy. Keyword field (100 char, comma-separated, hidden): the workhorse. No spaces, no repeating words already in title/subtitle, no competitor brands, singular forms only. Example: `adhd,routine,streak,planner,productivity,journal,goal,focus,daily,checklist,reminder,calendar,coach,mood` — 14 keywords. Combined with title and subtitle, you can be indexed for 20+ useful terms. See the Apple App Store review guide for how these fields affect approval.
Screenshots Convert, Rankings Only Get Impressions
Even at #1, a bad first screenshot converts at 2 percent while a good one converts at 20 percent — a 10x swing in downloads from the same rank. Rankings only buy you impressions; screenshots are what turn an impression into an install, and conversion rate itself feeds back into ranking. Apple shows up to 3 screenshots in search and 5 to 10 on the product page; the first 3 matter most and must read at thumbnail size. A raw screenshot of your UI alone is a wasted slot — add a bold benefit headline above the UI ("Build Habits You Actually Keep," "Track ADHD Routines," "See Your Streak Grow"). That headline is marketing copy, not decoration. Keep one color scheme, font, and device frame across all of them; inconsistency signals low effort. Tell a story: 1) biggest benefit, 2) how it works, 3) your differentiator, 4) social proof with real numbers, 5) the call to action. Build five professional screenshots free in Figma with community iPhone mockup kits in 2 to 4 hours, or use AppMockUp Studio / Previewed at $15 to $30/month. Once your US English set converts, localize the screenshots for your next 5 locales — text-rendered versions convert better than flat translations.
Localization Is the 2x Visibility Hack
Localize your listing into more locales even if the app itself is English-only. Apple lets you localize title, subtitle, keyword field, description, and screenshots per locale — each one is a fresh indexed keyword footprint. Add 5 locales and you effectively have 6. Best bang for buck for US-made utility apps in 2026: English (UK) (free variant, "mum" vs "mom," covers UK/Ireland/Australia), Spanish (Mexico) (huge US Spanish population), German (strong paying, subscription-friendly), French (France, Belgium, Canada), Portuguese (Brazil) (large and growing). Catch: if the UI is English-only, some users install, get confused, and leave 1-star reviews — either localize the UI with string localization plus an AI translator, or say plainly in the localized description that content is in English. Done lazily with bad machine-translated grammar, it does nothing. See how to make AI videos for the same per-locale content thinking.
Review Velocity Is a Ranking Tailwind
Steady, recent, positive reviews rank you higher. Target 4.5+ stars with fresh reviews every week. Use Apple's built-in SKStoreReviewController (limited to 3 prompts per user per year, so spend them wisely). Prompt at moments of success — after the 7th habit, a weekly goal, finished onboarding — never on first launch, never right after a paywall, error, or forced screen. Delay by engagement (3 to 5 meaningful sessions), not by calendar days. Reply to every review; fixing a 1-star complaint often gets the rating upgraded. Crashes, paywalls before value, and aggressive ads kill velocity faster than any prompt can fix. If your average ever dips below 4.0, rankings drop noticeably and recovery is slow because Apple averages over the app's history — though current-version ratings weigh more. The escape hatch: ship a meaningful update (Apple lets users re-rate a new version), fix whatever was generating 1-stars, and restart prompts for happy users. A genuine "reset" major version every 6 to 12 months is a legitimate tactic. Never offer rewards for reviews and never push users straight to the product page for one — both violate Apple's rules.
The 4-Week Test Cadence
ASO is a continuous cycle, not a one-time setup. Week 1: measure baseline — current rank for your top 10 keywords, search-to-install, and product-page-to-install (App Store Connect Analytics has all three). Week 2: ship exactly one change — a new subtitle, first screenshot, rotated keyword field, new icon, or new opening paragraph. Never change two things at once. Week 3: wait — indexing catches up in 24 to 72 hours, but rankings need 7 to 14 days to stabilize, so resist mid-test tweaks. Week 4: compare and decide — keep what improved, revert what hurt, log every result. After 6 to 12 months you will outperform 90 percent of competitors who set metadata once and forgot it.
Mistakes That Keep Apps Invisible
Brand-only titles waste 25+ characters of free indexed space. Keyword stuffing the title ("Habit Tracker, Routine, Goal, Planner") triggers spam detection and rejection. Raw-UI screenshots with no text overlays convert at a fraction of designed ones. A blank or generic subtitle throws away a high-weight field. Metadata untouched for a year slowly sinks as competitors iterate. Zero localization leaves 5+ locales on the table. Review prompts after a paywall or crash earn 1-star ratings. Competitor brand names in keywords get you rejected. An ugly icon tanks conversion — it is the second thing a user sees after the title, so spend time on it or hire a $50 Fiverr designer. And do not rely on ASO alone for the very first installs: a cold launch still needs a little initial velocity to start the flywheel.
The Description, Promo Text, and In-App Events
Three surfaces get ignored because beginners assume they feed search the way the keyword field does — mostly they do not, but two of them quietly move downloads anyway. The long description (up to 4,000 characters) is not indexed for US App Store search, so do not burn an afternoon stuffing keywords into it; its only job is conversion for the minority of users who scroll and read. Lead with the benefit in the first three lines, which is the only part shown before the 'more' cutoff, then use short scannable blocks instead of a wall of text. The promotional text (170 characters, sitting above the description) is your one field you can update without submitting a new build for review — change it any day to announce a sale, a new feature, or a seasonal hook, and treat it as your living marketing line rather than set-and-forget copy. In-App Events, the cards Apple lets you publish for a launch, a challenge, or a limited-time feature, do surface in search results and on the Today tab, and indies badly underuse them — a single well-made event can pull impressions a static listing never would, and it costs nothing but an hour in App Store Connect. One more that catches people out: Apple re-fetches your subtitle and first screenshot as conversion signals over time, so neglecting those two while fussing over description keywords is exactly backwards. Spend your listing time where it compounds — the indexed fields, plus the promo text and events you can refresh whenever the app or the calendar hands you a reason.
ASO Alone Is Not Enough
ASO compounds, but a cold launch still needs a small amount of initial velocity to start the flywheel — the first 500 users who generate the download signals Apple then rewards. Pair this guide with how to market an iOS app on zero budget for that initial push, and read best iOS app niches 2026 before you even pick what to build. For the official rules behind every field discussed here, Apple's own developer docs are the source of truth: Apple App Store for developers.
Frequently asked questions
Real questions from readers and search data — answered directly.
How long do ASO changes take to affect rankings?
Do I need a paid ASO tool as a beginner?
Can I use competitor brand names in my keyword field?
Keep reading
Related guides on the same path.