Nalya is under construction — things may move, change or break.
Nalya/Blog
About
ASO·8 min read

ASO for indie Android developers: the 20% that matters

App store optimization has an industry attached to it - agencies, keyword tools, courses - which makes it easy to conclude it's not for you. But for an indie Android app, a handful of fundamentals drive most of the outcome, and all of them are things you can do yourself. This is that 20%.

How Play search actually weighs your listing

Google Play indexes your title (30 characters), short description (80 characters), and full description(4,000 characters), roughly in that order of weight. There is no hidden keyword field like Apple's - your visible copy is your keyword strategy. Beyond text, Play leans heavily on behavioral signals: install conversion rate, retention, ratings, and vitals. A listing that converts better literally ranks better.

Title and short description: the whole ballgame

  • Title:brand name plus your single most important keyword phrase, if it fits naturally. "Ledgr - Expense Tracker" beats "Ledgr" for discovery and loses nothing. Avoid keyword-stuffing; Play's metadata policy prohibits it and enforcement has teeth.
  • Short description: 80 characters that do double duty - indexed for search and shown prominently to users deciding whether to install. Lead with the outcome the user wants, not your feature list.
  • Full description: write for humans first; work your secondary keywords in naturally across the first few paragraphs. Nobody reads the bottom half, including, mostly, the algorithm.

Screenshots decide the install

Search gets you the impression; screenshots convert it. The first two screenshots do almost all the work - most users never swipe. Put your strongest value proposition in screenshot one as a short caption over a real UI shot, and make each subsequent screenshot answer one question a skeptical user has. A mediocre app with sharp screenshots routinely out-converts a better app with raw screen grabs.

Localization: the highest-leverage move nobody makes

English-only listings compete in the most saturated pool. Localizing your listing - even just title, short description, and screenshots captions - into your top non-English install countries typically costs little and moves both search visibility and conversion in those markets. Check your Play Console acquisition report: if a country sends you meaningful traffic that converts poorly, that's your first localization target.

Test changes; don't guess

Play's store listing experiments let you A/B test icons, screenshots, and descriptions against real traffic. Two rules keep you safe: change one thing per experiment, and let it run to significance instead of calling it at day two. Icon tests in particular produce surprisingly large swings - often the single biggest conversion win available to a small app.

ASO is maintenance, not a launch task

The listing you wrote at launch decays: competitors shift, seasons change, your app grows features your screenshots don't show. The developers who win at ASO are rarely cleverer - they just keep tending it. That's also why it fits an agent so well: Nalya watches how your listing performs per locale, drafts sharper copy when there's something to gain, runs the experiment, and ships the winner - each step with your approval until you decide she no longer needs it.