Remix.run Logo
lapcat 8 days ago

Apple is generally bad at search. For further evidence, see their developer website. To get anything useful out of it, I have to use a custom Google search: https://www.google.com/search?num=100&udm=14&q=site%3Adevelo...

Some commenters are presenting a conspiracy theory about how Apple is intentionally sabotaging App Store search, perhaps with the goal of maximizing App Store search ad revenue. I think the empirical evidence, covering all examples of Apple search, points to incompetence rather than malice. Money does factor in, but again, not in a conspiratorial way: rather, Apple simply has no monetary incentive to fix their own incompetence. It's complacency rather than conspiracy. This is what happens with monopolies and duopolies: they've already got essentially a captive audience, so they no longer need to put in the effort to compete. They just "phone it in", so to speak.

I don't think that Apple wants a bunch of scams in the App Store. But when developers and users are practically throwing money at Apple, no matter what Apple does or doesn't do, and "services" margins are 70%, there's a great temptation to pocket the profits and shrug.

For another example of how Apple is bad at search, look at the Settings app. Awful. But again, it's not sabotage. That would be silly and pointless. It's just pure and simple incompetence and complacency.

xp84 8 days ago | parent | next [-]

I agree fully about how they have proven their incompetence, but let’s imagine you are a PM there and you pitch a feature “Fixing App Store search using well-known strategies and techniques”

I can’t imagine that especially Tim Cook’s Apple is naive enough to not realize that’s going to dent ad revenue, since most developers have to buy ads directly because of the current flaws. So it seems like that project won’t be approved because your boss and their boss are going to know that you’ll be losing Apple a ton of sweet, sweet pure-profit revenue if you succeed. If it would make Apple 100 million dollars in profits to fix it, especially for a neatly encapsulated problem like App Store, where it wouldn’t be that disruptive to just rip and replace the search engine, Apple would just fix it.

All the Mac and iPhone search incompetence, it’d be revenue neutral to fix, and not lend itself to flashy advertising like “liquid glass” does, so that’s why that’ll never happen.

lapcat 8 days ago | parent [-]

> most developers have to buy ads directly because of the current flaws.

I wouldn't say it's because of the flaws. It's because of the design: regardless of how well search works, the top hit is always an ad. At best, even with search working perfectly, a search for your own app would return your app as the #2 hit at highest. The search ad system still incentivizes developers to buy ads for searches of their own app, if only as a defensive measure to prevent other developers from inserting their apps at the #1 spot. And Apple makes money, and you pay money, if App Store users click on your own ad for your own app at the #1 spot rather than the "free" search result at the #2 spot.

Oh yeah, and you can't block App Store search ads with an ad blocker. Consider how the App Store is entirely native and has no web-based purchases or downloads.

xp84 8 days ago | parent [-]

I hear you, and agree that is true. But consider this angle:

Without buying an ad, but with a competent organic search:

Customer searches "Ublock origin". Results: (This is actually a real life test)

1. (Ad) Adblock Pro for Safari

Note: The rest are actual organic "results"!

2. Brave Browser & Search Engine (WTF?)

3. Ublock: Ad Blocker, Speed Test

4. Firefox Focus: Privacy Browser

5: Same as #1 but organic

6: AdGuard

I gave up trying to find actual Ublock Origin Lite in these results, but I did install it on my phone earlier so it must be in there somewhere.

A working search would have Ublock Origin Lite as #2 after the ad. If I'm Ublock Origin Lite, I might be satisfied with this and trust that anyone who isn't too easily distracted should be able to find me right there above the fold. So I'd be less likely to buy an ad than I am in our real world. #2 isn't as good as #1, but it's good enough for a lot of people. Combine this with not allowing people to infringe trademarks in their keywords or whatever shenanigans is going on above, and the App Store would be a lot less of a scamware cesspool. And boy, do scams pay well!

suzzer99 8 days ago | parent | prev [-]

Apple Podcast search never fails to enrage me. There's no way to search within a specific show, just all your followed shows at once. Even if you know the exact episode title, if it has common words in it, you'll get a stream of garbage. It treats any match in the episode description with the same weight as an exact match of the episode title. So I have to go on the web, search the specific podcast to figure out the date, then just scroll to it in Apple Podcasts.