Skip to content
LocalASO

Guide

Should You Repeat Keywords in Your App Title and Subtitle?

Do not repeat a keyword in your title and subtitle unless the repeat is part of what reads naturally to a person. Apple does not document any ranking benefit from repeating a word, and you have only 60 characters across name and subtitle, so each repeated word costs you a chance to match a different search.

Updated

The budget

The app name is limited to 30 characters and the subtitle to 30 characters (Apple: app information). Apple states an app is searchable by name, subtitle, keywords and company name (Apple: App Store search). It describes text relevance as matches for title, subtitle, keywords and primary category. That is the full public statement. There is no published rule that a second occurrence of a word adds weight, so a repeat is a bet with a known cost and an unknown payoff.

Two hypothetical listings

The hypothetical habit tracker Streakly, with the same name and two subtitles:

NameSubtitleWords that can match
Streakly: Habit Tracker (23)Habit Tracker for Daily Goals (29)habit, tracker, daily, goals
Streakly: Habit Tracker (23)Streak & Routine Planner (24)habit, tracker, streak, routine, planner

The second pair gives you three new words for the same character budget, and it still reads naturally. The first spends 13 of its 29 subtitle characters on a phrase the name already holds.

A decision rule

  1. List the words in your name. These are covered.
  2. Write the subtitle with words your name lacks, aimed at the second-best searches you found in your keyword research.
  3. Keep a repeat only if the subtitle would otherwise read badly, for example when the main noun is needed to make the sentence clear.
  4. Never repeat a word again in the keyword field. Apple advises against repeating words from name, subtitle or category there. See what to put in the keyword field.

Apple also asks for a unique name and says not to pack metadata with trademarked terms, popular app names or irrelevant phrases (Guideline 2.3.7), so a name stuffed with repeats is also a review risk.

Test the exception

If a repeat matters to you, measure it instead of guessing.

  1. Pick the repeated phrase and record your rank for it, plus a control keyword, in one country.
  2. Change only the subtitle, to the version without the repeat.
  3. Apple says changes may take up to 24 hours to appear (Apple); the subtitle can change when you submit a new version (Apple: product page), so plan the change with a release.
  4. Compare ranks daily for a week. If the phrase holds, the repeat did nothing for you and the new words are free gain. If it falls and the control stays, the repeat helped for that storefront.

One result for one country is one data point. Do not carry it into other languages without checking.

Reading the result honestly

A flat result is a result. If the phrase keeps its rank after you remove the repeat, you have proof that the repeat added nothing for that phrase in that country, and the freed characters now work for other searches. If the rank drops, undo the change and note that the repeat helped. Either way, keep the date and the exact before and after text, so the next change starts from a record rather than from memory.

When there is only one good word

Small niches may have a single obvious term. In that case use it once in the name and spend the subtitle on its context: the user, the job or the platform. The title and subtitle guide shows patterns for each, and the subtitle glossary entry lists its limits.

In LocalASO

The board shows your rank per keyword and country with daily history, so the before and after in the test above is one chart. See the keyword research docs and the Optimize screen, which covers every text field per language.

Questions

Does repeating a word make my app rank higher?
Apple does not document that it does. Apple lists text relevance as matches in title, subtitle, keywords and primary category, without saying repeated words count more.

Sources

Do this for every country, in minutes

LocalASO checks your rank, volume and difficulty for every keyword in 50+ App Store countries, in each local language. It runs on your Mac. $29 once, no subscription.