For developers

App Store keywords: how ranking works

Apple says App Store search ranks apps on two things. Text relevance: the words in your name, subtitle, keyword field and primary category. And user behavior: downloads, ratings and reviews. You control the first one directly, and it is mostly about not wasting characters.

Below: what each field allows, Apple’s rules for the keyword field, a worked example, and what the 200 newest apps on Indie Apps did with their names. Checked against Apple’s own pages on 12 November 2026.

In short

  1. Put your most important words in the name and subtitle.
  2. Use the keyword field for words not already there.
  3. Commas, no spaces, no plurals of words you used.
  4. No competitor names or trademarks.
  5. Ratings and downloads do the rest.

What App Store search reads

Apple’s search page names the text it matches: your title, subtitle, keywords and primary category. Elsewhere Apple adds your secondary category and developer name. Promotional text is the one field Apple says does not count.

FieldLimitSearched
App name30 charactersYes
Subtitle30 charactersYes
Keyword field100 (bytes in App Store Connect)Yes, never shown
Primary and secondary categoryOne eachYes
Developer nameSet by your accountYes
Promotional text170 charactersNo, Apple says
Description4,000 charactersNot listed by Apple

Apple does not publish weights. Many ASO guides say the name counts most, then the subtitle, then the keyword field. That is a common belief, not something Apple has said.

How to fill the 100-character keyword field

The rules, all from Apple’s search page and App Store Connect help:

  1. Separate terms with commas and no spaces.
  2. Spaces inside a phrase are fine, like Real Estate.
  3. Each keyword must be longer than two characters.
  4. Do not repeat words from your name, subtitle or category.
  5. Skip plurals of words you already have. Apple treats them as duplicates.
  6. Skip broad words like “app” or “game”, and filler like “the” or “to”.
  7. Skip # and @ unless they are part of your brand.
  8. Your developer name is already searchable, so leave it out.

A note for non-Latin scripts. Apple’s search page says 100 characters, but App Store Connect says 100 bytes. A Japanese word like ルーティン is 5 characters and 15 bytes, so you fit far fewer words than in English.

A worked example

A made-up habit app called Tally: Habit Tracker, with the subtitle Build streaks that last. Here is a keyword field that wastes most of its space:

Before

habit tracker,habits,daily routine,streaks,goals,the best habit app,reminders,self care

87 of 100 characters

  • “habit tracker” is already in the name.
  • “habits” is a plural of a word in the name.
  • “streaks” is already in the subtitle.
  • “the best habit app” is filler, a repeat and the word “app”.

The same space, used for words the name and subtitle do not cover:

After

routine,goal,reminder,checklist,daily,planner,self care,discipline,morning,consistency

86 of 100 characters

Ten new terms instead of four. Whether any of them is worth having depends on what people search, which is the next question.

How to see which words people search

Apple shows no search numbers for the keyword field. Two free places give a hint:

  • The App Store search box. Type the first letters of a word and read the suggestions it offers.
  • Apple Ads (it was called Apple Search Ads until April 2025). Its keyword recommendations show search popularity from 1 to 5, with 5 the most popular. You need an Apple Ads account to see them.

Apple’s own advice is to weigh ranking well for less common terms against ranking lower for popular ones. For a new app with few ratings, the less common terms are usually the ones you can win.

What 200 new indie apps did with their names

On 12 November 2026 we looked at the names of the 200 newest apps listed on Indie Apps, all added between 4 and 12 November. The name is the one searched field everyone sees, so it is where developers put the most thought.

A brand-only name is not wrong, but it leaves the most visible searched field to say nothing about what the app does. Two cautions: the words should describe the app, and Apple’s guideline 2.3.7 rejects names and keywords packed with trademarks, popular app names or other words added only to game search.

Shipped an indie app?

List it on Indie Apps for free. Paste the App Store link and it goes live straight away.

Extra languages and the US store

Each localization in App Store Connect has its own keyword field, and it does not copy from your main language. Apple’s table of storefronts lists the languages each country’s App Store supports. For the United States, besides English (US): Arabic, Chinese (Simplified), Chinese (Traditional), French, Korean, Portuguese (Brazil), Russian, Spanish (Mexico) and Vietnamese.

Many ASO guides say that filling, say, the Spanish (Mexico) keyword field adds another 100 characters to US search. Apple does not say that anywhere we could find, and we have not tested it. Treat it as a claim, and only write keywords in a language you would also support.

Custom product pages can rank too

Since 29 October 2025, Apple lets you assign keywords to custom product pages. A page with keywords can appear in search results for those words instead of your default page, and you can publish up to 70 of them.

So one app can show different screenshots to people searching “budget planner” and people searching “expense tracker”. Apple asks that each keyword match the page’s purpose and belong to only one page. Most keyword guides still do not mention this.

When you can change keywords

In App Store Connect the keyword field sits with your app version, so you edit it while a version is editable. In practice that means with your next update. Promotional text is the exception: Apple says you can change it without a new submission, but it does not affect search.

Change a few words at a time and give each set a few weeks, so you can tell what moved your rank. For the rest of your page, see how to market your iOS app for free and the iOS app launch checklist.

What we cannot tell you

Apple does not publish how it weighs each field, and nobody outside Apple knows the formula. The rules on this page are Apple’s. The numbers on names are ours, from one week of new listings. Anything else here that Apple has not said is marked as a claim.

A listing on Indie Apps does not change your App Store rank. It gives your app a page on the web, where Google and AI search can find it.

Questions

How many characters is the App Store keyword field?

Apple’s search page says 100 characters. App Store Connect’s reference says 100 bytes. In English these are the same. In Japanese, Chinese or Korean most characters take 3 bytes, so you fit about a third as many.

Do I put spaces after the commas?

No. Apple says to separate terms with commas and no spaces. Spaces inside a phrase are fine, as in Real Estate.

Should I repeat words from my app name in the keywords?

No. Apple says not to repeat words already in your app name, subtitle or category, and that plurals of words you already used count as duplicates.

Can I use a competitor’s app name as a keyword?

No. Apple lists competing app names, trademarks and celebrity names as things not to include, and says misused keywords are a common reason for rejection.

Does the description affect App Store ranking?

Apple does not list it. Its search page names your title, subtitle, keywords and primary category as the text it matches, and says promotional text does not affect ranking.

Do ratings and downloads affect App Store search?

Yes. Apple says results also depend on user behavior: downloads, ratings and reviews, and more. It does not say how much each one counts.

Sources, checked 12 November 2026: Apple’s App Store search page, platform version information, App Store localizations, App Review Guideline 2.3.7, custom product page keywords (29 October 2025) and the Apple Ads glossary.