Boost App Visibility with This Secret Tip

Use kMDItemKeywords to make your app findable

  • Ben Rudhart
  • 2 min read

πŸš€ Discover a simple yet powerful spotlight technique to make your iOS app more discoverable

Follow these steps to ensure your app appears in Spotlight and the iOS App Library πŸ“š under multiple names, not just its display name.

‼️ You won’t find this one in Apple’s official documentation (at least not for iOS).

1. Update Your App’s π—œπ—»π—³π—Ό.π—½π—Ήπ—Άπ˜€π˜:

2. Set the Keywords:

  • Enter a comma-separated list of alternative names you want users to find your app by. This can include previous app names, common typos, or even the names of competing apps 🀐
kMDItemKeywords

3. Test the Changes:

  • Important: Delete any previous version of the app before reinstalling it on your phone/ simulator to ensure the changes take effect
  • Install the app on your device or simulator and search for the new keyword via Spotlight or in your App Library

πŸ‘‰ 𝗣𝗿𝗼 𝗧𝗢𝗽:

If you’re using string catalogues for your info.plist, you can easily create localized versions of this keyword list for each locale your app supports.

Conclusion

By leveraging the hidden potential of the kMDItemKeywords property in your app’s Info.plist, you can significantly boost your app’s discoverability across Spotlight and the iOS App Library. Give this spotlight technique a try and watch your app become easier for users to find, no matter what they search for!

Ben Rudhart

Written by: Ben Rudhart

Passionate Freelance Senior Software Engineer. Swift. Kite-Surfing. Piano.