, 15 tweets, 5 min read Read on Twitter
1/ I have to disagree with @benthompson’s take in the @StratecheryMO email this morning on the App Store search brouhaha. Given how crude the search algorithm is, I don’t think @pschiller and @cue are lying about Apple’s apps making it to the top organically.
2/ Early on, App Store search was heavily weighted toward cumulative downloads, eventually they started shifting _some_ of that weight toward download momentum and even download rate for specific keywords. But that made it extremely difficult for new apps to ever get traction.
3/ I complained about this for years and Apple eventually added a ~7 day SEO boost for brand new apps to give them the opportunity to gain momentum in search. That combined with a boost from Apple’s other apps being so popular explains why new Apple apps shoot to #1 on day 1.
4/ And this chart makes a ton of sense when you realize that iOS 10 is when Apple started allowing system apps to be deleted. From that point on Apple released more and more of their system apps on the App Store which created a feedback loop of momentum.
5/ “Never attribute to malice that which is adequately explained by stupidity.” App Store search has been an unmitigated disaster since the App Store was released in 2008. Apple has been blind to so many issues (including blatant manipulation) and completely inept at improving it
[Had to take a break to get the kids off to school]
6/ Here’s an example of just how bad search has been on the App Store and how blatantly developers have been manipulating with complete impunity:
7/ Here’s a particularly blatant abuse of that hack:
8/ And even worse, developers have been paying for keyword boost campaigns (a blatant manipulation of Apple’s search algorithm) since at least 2015 and Apple has seemingly done nothing to detect and punish the manipulation. ASO companies openly advertise the service:
9/ Apple might not be lying about manipulating search themselves, but it’s 100X more embarrassing that they have allowed one of the most important experiences on their $50B/yr platform to be so broken and easy to manipulate for more than a decade.
10/ And I know a thing or two about how the game is played. I somewhat accidentally grossed over $1M on “Mirror ◎” after stumbling upon the naming hack in the fall of 2011. Look at how quickly downloads skyrocketed:
11/ To be clear, I don’t blame developers (or myself) for using little search hacks like this, I blame Apple for not fixing App Store search. Keyword boosts are another matter, those are clearly unethical IMO. But I get how some otherwise ethical developers might justify it.
12/ Here’s some hard evidence that Apple is telling the truth. An app from an indie developer shot to #2 in search for a crowded keyword:
13/ It’s a shame this is going to get lost in the Apple Event news cycle. I think the NY Times was dead wrong about Apple’s manipulation, and that previous tweet is damning evidence. (But no one really likes debunking “Apple is evil”, even if it’s with “Apple is incompetent”)
14/ Here’s the evidence that the search boost lasts about a week unless the app independently gains search momentum (which Apple’s apps absolutely would)
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to David Barnard
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!