<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vladimir Diu</title>
    <description>The latest articles on DEV Community by Vladimir Diu (@dyuven).</description>
    <link>https://dev.to/dyuven</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4232661%2F2e8076a3-0271-46f5-a41e-9c360286bdb1.jpg</url>
      <title>DEV Community: Vladimir Diu</title>
      <link>https://dev.to/dyuven</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dyuven"/>
    <language>en</language>
    <item>
      <title>The ultimate ASO guide, based on 350,000 App Store results for the most popular searches in 87 countries</title>
      <dc:creator>Vladimir Diu</dc:creator>
      <pubDate>Sat, 07 Nov 2026 18:52:02 +0000</pubDate>
      <link>https://dev.to/dyuven/the-ultimate-aso-guide-based-on-350000-app-store-results-for-the-most-popular-searches-in-87-3di3</link>
      <guid>https://dev.to/dyuven/the-ultimate-aso-guide-based-on-350000-app-store-results-for-the-most-popular-searches-in-87-3di3</guid>
      <description>&lt;p&gt;You built an app. You shipped it. 10 downloads&lt;/p&gt;

&lt;p&gt;I've been there, with more than one app&lt;/p&gt;

&lt;p&gt;So I stopped reading ASO advice and measured everything&lt;/p&gt;

&lt;p&gt;Now my 2 apps get about 5,900 installs a month, 81% from App Store search&lt;/p&gt;

&lt;p&gt;You think it all comes down to luck. I'll prove it doesn't&lt;/p&gt;

&lt;p&gt;Here's an example. US App Store, the search "sky map":&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevb05b4ka9fzmxasezzr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevb05b4ka9fzmxasezzr.jpg" alt="Real App Store results for sky map" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;An app with a single 1-star rating beat a giant with 379,109 ratings, in the most competitive market there is&lt;/p&gt;

&lt;p&gt;That's rare, but it's not luck. By the end of this guide you'll know what it depends on and how to raise your app's odds&lt;/p&gt;

&lt;p&gt;How I know this. I took Apple's official lists of the most popular searches, up to 500 per country and category, in 87 countries. For each search I pulled the results, about 350,000 in total. Then I looked at every new app in those results, released in the last 6 months&lt;/p&gt;

&lt;p&gt;About 42k of them made a top 10 somewhere. 67% have fewer than 10 ratings&lt;/p&gt;

&lt;p&gt;Then I looked at what helped them get there. But let's go in order, starting with the simplest part&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The fields the App Store reads
&lt;/h2&gt;

&lt;p&gt;Your listing has four places for text, and they work differently&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Name.&lt;/strong&gt; 30 characters. The strongest place you have&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Subtitle.&lt;/strong&gt; 30 characters. It moves your position less, but it can still help you reach the top&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keyword field.&lt;/strong&gt; 100 characters. Nobody sees it, but it counts: its words combine into searches with each other, with the subtitle and with the name&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Description.&lt;/strong&gt; It doesn't affect your App Store position, so stop stuffing it with keywords. But ChatGPT reads it, and that matters more than you'd think. More in section 5&lt;/p&gt;

&lt;p&gt;The name is the strongest place. So let's start there&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Put the keyword first in your name
&lt;/h2&gt;

&lt;p&gt;Most people put their beautiful brand first&lt;/p&gt;

&lt;p&gt;I get it. You spent days on that name. But nobody searches for it yet&lt;/p&gt;

&lt;p&gt;Here's the chance of a new app with under 100 ratings reaching the top 10&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Your name&lt;/th&gt;
&lt;th&gt;Top 10 chance&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Search first, then other words&lt;/td&gt;
&lt;td&gt;5–10%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Search somewhere in the middle&lt;/td&gt;
&lt;td&gt;about 3%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"Brand: search"&lt;/td&gt;
&lt;td&gt;1–3%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;No search in the name&lt;/td&gt;
&lt;td&gt;2–3%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Look at "Brand: search"&lt;/p&gt;

&lt;p&gt;It's about the same as leaving the keyword out&lt;/p&gt;

&lt;p&gt;So write this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Sky Map - Star Tracker&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Not this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Stellar: Sky Map&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A word after the colon gets you into the results. It won't lift you to the top. I checked it on 4.9M other position observations: search first, median #5. Search inside the name, #11. No search in the name, #11&lt;/p&gt;

&lt;p&gt;An exact name works even better, but it ties you to one search. The winners I saw use search + difference: Calorie Counter by Numify, Sleep Tracker by Remly&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Pick a keyword with a free name and real demand
&lt;/h2&gt;

&lt;p&gt;Now you know the search goes first. The question left is which search to take. This is the main thing in this guide&lt;/p&gt;

&lt;p&gt;The ideal case: take a search with real demand and a free name. That's when your chance of reaching the top is high&lt;/p&gt;

&lt;p&gt;Here's what lifts a new app into the top 10&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Situation&lt;/th&gt;
&lt;th&gt;Chance of reaching the top 10&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Your name starts with the search&lt;/td&gt;
&lt;td&gt;2–3 times higher than with no search in the name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0–2 apps in the results have the same name&lt;/td&gt;
&lt;td&gt;at least 3 times higher than with 5 or more&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Your app has 10–99 ratings&lt;/td&gt;
&lt;td&gt;5 times higher than with no ratings&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;The #1 app has under 500 ratings&lt;/td&gt;
&lt;td&gt;about 6 times higher than when it has over 300,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Competition matters as much as the name. The more apps start their name with your search and the stronger the leader, the lower your chance. But a giant doesn't shut you out: with few rivals on the name, about 5% of new apps make the top 10 even when the leader has over 300,000 ratings&lt;/p&gt;

&lt;p&gt;And check that people actually search your name. Don't go by the popularity number in Apple Search Ads: everything below 5 looks the same there, and real searches hide under that number. Use Apple's official list instead: up to 500 of the most popular searches per country and category, the Search Term Popularity report in the Apple Ads Platform API. That's where the searches in this guide come from. If a search isn't on the list, it just didn't make the top 500. That doesn't mean nobody types it&lt;/p&gt;

&lt;p&gt;Want to check your name right now? I made a free tool for it, on the home page: &lt;a href="https://lazyaso.com/?ref=devto" rel="noopener noreferrer"&gt;lazyaso.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Use your subtitle and 100 keyword characters
&lt;/h2&gt;

&lt;p&gt;That's the name, but your listing has two more fields. Each field should carry different real searches. First list the searches in your niche and check demand and competition for each. The rest is simple&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In the name, put the search halfway between demand and competition.&lt;/strong&gt; The most popular one usually has rivals that are too strong. An empty one nobody types is no use either&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The subtitle and keyword field get the rest.&lt;/strong&gt; The stronger ones go in the subtitle. The weaker ones go in the keyword field&lt;/p&gt;

&lt;p&gt;Just don't expect much from the keyword field. It wins small results and won't carry you through big ones&lt;/p&gt;

&lt;p&gt;A few rules worth knowing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Don't repeat words across fields. It wastes characters&lt;/li&gt;
&lt;li&gt;Apple builds phrases from separate words, but it won't join them into one. If people search it as one word, put that whole word in&lt;/li&gt;
&lt;li&gt;Different forms of a word can count as different words. Use the form people type&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. Write your description for ChatGPT
&lt;/h2&gt;

&lt;p&gt;Keywords are done. One text is left, the description. It doesn't affect App Store search, but it works somewhere else&lt;/p&gt;

&lt;p&gt;ChatGPT recommends apps based on their App Store description, and having few ratings didn't stop my app. That surprised me the most&lt;/p&gt;

&lt;p&gt;ChatGPT gave my Bible app 351 impressions and 256 downloads, a 73% conversion. App Store search on the same app gives 5%. That's one app, so test it on yours&lt;/p&gt;

&lt;p&gt;So try rewriting your description:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First lines: what the app is and who it's for&lt;/li&gt;
&lt;li&gt;Your unique features, in concrete words&lt;/li&gt;
&lt;li&gt;Think about what people will ask ChatGPT, and what your description needs to say so it recommends you and not a competitor&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Screenshots won't lift you in search, but they sell
&lt;/h2&gt;

&lt;p&gt;That's it for text. Now the part people see&lt;/p&gt;

&lt;p&gt;Many people add screenshots and ship weekly updates to climb in search. It barely affects your position&lt;/p&gt;

&lt;p&gt;Here's how many new apps reached the top 3:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;with 3–4 screenshots 12%, with 9 or more 8%&lt;/li&gt;
&lt;li&gt;updated under 2 weeks ago 9.4%, over 4 months ago 10.5%&lt;/li&gt;
&lt;li&gt;released a month ago 9.5%, six months ago 11%&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Screenshots do a different job: they convince the person who found you to download. Put your effort into the first three, because they show right in search, and improve conversion with A/B tests&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Get your first 10 ratings
&lt;/h2&gt;

&lt;p&gt;Screenshots barely affect your position, but ratings do. The more ratings a new app has, the better its chance:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Ratings on the app&lt;/th&gt;
&lt;th&gt;Top 10 chance&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;about 2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1–9&lt;/td&gt;
&lt;td&gt;about 5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10–99&lt;/td&gt;
&lt;td&gt;8–10%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;100–999&lt;/td&gt;
&lt;td&gt;11–15%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;With 10 ratings your chance is almost twice what it is with 1–9, though part of this runs backwards: a high position brings ratings by itself&lt;/p&gt;

&lt;p&gt;If you have no ratings yet, the name decides, so start there. If you already have some, look for a free name or results where the apps have few ratings&lt;/p&gt;

&lt;p&gt;And expect ratings to come slowly, and separately in each country. In my Quran Widget about 1,600 prompts gave about 21 ratings, that's 1.3%&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Localize how people search
&lt;/h2&gt;

&lt;p&gt;All of this was about one country so far. But there are many&lt;/p&gt;

&lt;p&gt;Of course everyone wants the US top. But there are countries with demand for your app and far less competition&lt;/p&gt;

&lt;p&gt;Don't translate your listing word by word. People search differently from country to country, because of language and culture. The direct translation of your name may be something almost nobody there types&lt;/p&gt;

&lt;p&gt;So in each country, look for keywords again: what do people type in your field, including related searches. Then run sections 2 to 4 for those&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Track the results
&lt;/h2&gt;

&lt;p&gt;Here's the sobering part&lt;/p&gt;

&lt;p&gt;84% of new apps named with a search sit below #25&lt;/p&gt;

&lt;p&gt;A free name is not a guarantee of success. It's a bet with good odds, and you can place it in 87 countries&lt;/p&gt;

&lt;p&gt;So track your positions and installs, and experiment with new keywords and combinations&lt;/p&gt;

&lt;h2&gt;
  
  
  10. ASO won't save a weak app
&lt;/h2&gt;

&lt;p&gt;Even a great position isn't everything&lt;/p&gt;

&lt;p&gt;ASO gets you installs. It doesn't guarantee that people stay or that you make money&lt;/p&gt;

&lt;p&gt;It's only the first part. The rest depends on the app: what value it gives people, how good your onboarding is, and whether people buy your subscription. That's not about ASO anymore&lt;/p&gt;

&lt;p&gt;One important thing: all of this works for a new app, when you want to compete on the App Store without huge marketing investment. If you're already strong at marketing, with UGC and your own audience, the bet is different: a brand is easier to promote, because people remember it&lt;/p&gt;

&lt;h2&gt;
  
  
  One last thing
&lt;/h2&gt;

&lt;p&gt;If you take one thing from this guide, make it this: find a search people type that almost nobody starts their name with, and put it first in your name&lt;/p&gt;

&lt;p&gt;Sounds simple. But even with AI, collecting the data takes weeks&lt;/p&gt;

&lt;p&gt;I already did all of it for you&lt;/p&gt;

&lt;p&gt;Lazy ASO is a Mac app with everything from this guide inside: Apple's official demand in 87 countries, up to 500 searches per category in each, 350,000 results pages, and the top 10 chance for every keyword&lt;/p&gt;

&lt;p&gt;Connect your AI in one click, and it finds searches with a free name in every country and writes your name, subtitle, keywords and description. You say yes, and it's all in App Store Connect&lt;/p&gt;

&lt;p&gt;Stop guessing. Know your real odds and place the right bets: &lt;a href="https://lazyaso.com/?ref=devto" rel="noopener noreferrer"&gt;lazyaso.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ios</category>
      <category>aso</category>
      <category>appstore</category>
      <category>marketing</category>
    </item>
  </channel>
</rss>
