Вы знаете, что ваше приложение существует. Алгоритм Apple может с этим не согласиться.

Оптимизация в App Store работает против невидимых сигналов. Apple не присылает табель с оценками. Вам никто не скажет, что ваше описание слишком короткое, что скриншоты не заполняют все доступные слоты или что приложение не обновлялось восемь месяцев. Вы узнаёте об этом косвенно — когда позиции в выдаче проседают, а вы не понимаете почему.

Мы создали Marteso ASO Score Checker, чтобы сделать невидимое видимым. Вставьте URL любого iOS-приложения и получите оценку от 0 до 100 по 11 факторам, взятым из актуальных данных App Store. Регистрация не требуется.

Вот как устроена эта оценка.

Почему именно 11 факторов

ASO — это сочетание сигналов обнаруживаемости (может ли Apple проиндексировать ваше приложение по нужным запросам?) и сигналов конверсии (когда пользователь видит вашу карточку, скачивает ли он приложение?). Важны оба. Приложение, которое ранжируется, но не конвертирует, работает лишь наполовину. Приложение, которое прекрасно конвертирует, но не ранжируется, не получает ни единого шанса это доказать.

11 факторов охватывают обе категории. У каждого фактора есть определённое число баллов, и в сумме они дают 100. Отдельный заблокированный бонусный фактор — «Оптимизация подзаголовка» — доступен пользователям Marteso и добавляет к полной оценке ещё 15 баллов.

Фактор 1: Длина названия (15 баллов)

Apple даёт 30 символов на название приложения. Каждый неиспользованный символ — это обнаруживаемость, от которой вы отказываетесь.

Название несёт наибольший вес для ранжирования по ключевым словам среди всех полей метаданных. Короткие названия оставляют слоты под ключевые слова неиспользованными. Название вроде «Focus» впустую тратит 25 символов, которые можно было бы отдать ранжируемым словам — например, «Focus: Deep Work Timer App».

Мы начисляем 15 баллов за названия длиной 25 символов и больше, снижая до 10 баллов для названий от 15 символов и ниже — для более коротких. Если здесь вы набрали меньше 10 баллов, первое действие — расширить название контекстом из основных ключевых слов.

Фактор 2: Длина описания (15 баллов)

Описание в App Store вмещает до 4000 символов. Это не такое же поле прямого ранжирования по ключевым словам, как название, но структурированное, насыщенное ключевыми словами описание повышает конверсию и сигнализирует Apple, что ваша карточка заполнена полностью.

Мы оцениваем по использованию символов: 15 баллов за описания от 3000 символов и снижение до 1 балла за описания короче 500 символов. Если здесь вы набираете мало, ваше описание, скорее всего, состоит из одного короткого абзаца, тогда как оно должно быть структурированным обзором сценариев использования, ключевых функций и конкретных задач, которые решает ваше приложение.

Фактор 3: Рейтинг (15 баллов)

Приложения со средним рейтингом ниже 4,0 теряют в видимости при просмотре подборок. Алгоритм Apple учитывает рейтинг в том, как приложения попадают в кураторские разделы и редакционные подборки, независимо от ранжирования по ключевым словам.

Мы начисляем полный балл за рейтинг 4,5 и выше, снижая до 2 баллов за рейтинг ниже 3,0. Если здесь вы набираете мало, решение редко кроется в запросе на оценку. Дело в том, чтобы выяснить, чем недовольны пользователи, и сначала устранить это на уровне самого продукта.

Фактор 4: Количество оценок (10 баллов)

Рейтинг 4,8 от 3 пользователей значит совсем не то же, что 4,6 от 10 000. Apple учитывает оба показателя, но пользователи, принимающие решение о загрузке, взвешивают их совершенно по-разному.

Мы начисляем 10 баллов приложениям с 10 000 оценок и больше, снижая до 1 балла для приложений с менее чем 10 оценками. Рычаг здесь — SKStoreReviewRequest, нативный запрос оценки от Apple. Покажите его после того, как пользователь выполнил значимую задачу или достиг рубежа в серии, а не при запуске приложения, когда он ещё не увидел достаточно, чтобы честно его оценить.

Фактор 5: Скриншоты (10 баллов)

Apple предоставляет 10 слотов под скриншоты для iPhone. Большинство инди-приложений используют 3 или 4.

Каждый неиспользованный слот — это упущенная возможность конверсии. Карусель скриншотов часто оказывается первым визуальным контентом, с которым взаимодействует пользователь, прежде чем прокрутить вниз и что-то прочитать. Мы начисляем 10 баллов за 8 скриншотов и больше и снижаем до 1 балла за 2 и меньше. Если у вас 3 или 4 скриншота, действие очевидно: заполните оставшиеся слоты экранами, которые отвечают на возражения пользователей или показывают функции, не охваченные первыми скриншотами.

Фактор 6: Свежесть обновлений (10 баллов)

Приложения, которые обновляются регулярно, после каждого релиза заново индексируются краулерами Apple. Это сбрасывает таймер индексации для ваших полей с ключевыми словами и может запустить пересчёт позиций по словам, где ваша позиция застоялась.

Мы начисляем 10 баллов приложениям, обновлённым в течение 30 дней, снижая до 0 баллов для приложений без обновлений более года. Если здесь у вас 0 или 3 балла, минорное обновление с исправлениями багов и улучшениями качества может перезапустить цикл индексации, не требуя новых функций.

Фактор 7: Превью-видео (5 баллов)

Приложения с превью-видео конвертируют лучше, чем без него. Видео снижает неопределённость, которую пользователь испытывает по поводу того, что делает приложение, прежде чем решиться на загрузку, — а это и есть ключевое трение между просмотром карточки и нажатием «Загрузить».

Мы начисляем 5 баллов приложениям с превью-видео и 0 — без него. Видео не обязательно делать с моушн-графикой. Запись экрана на 15–30 секунд, показывающая ваш основной сценарий, даёт большую часть выгоды в конверсии.

Фактор 8: Локализация (5 баллов)

Каждая локализованная карточка в App Store на отдельном языке и в отдельном сторфронте — это отдельная площадка обнаруживаемости. Приложение, локализованное на немецкий, французский и японский, не просто доходит до носителей этих языков. Оно индексируется по ключевым словам на этих языках в соответствующих сторфронтах, расширяя ваш охват ключевых слов без вмешательства в основную карточку.

Мы оцениваем по числу языковых локализаций: 5 баллов за 6 языков и больше, снижая до 1 балла за карточку только на английском. Даже одна дополнительная локализация на ценном рынке расширяет ваш органический охват так, как не может оптимизация полей с ключевыми словами.

Фактор 9: Поддержка iPad (5 баллов)

Универсальные приложения со скриншотами для iPad в карточке получают доступ к более широкой аудитории и могут попадать в редакционные подборки в разделах для iPad, которые Apple курирует независимо от чартов iPhone.

Мы начисляем 5 баллов приложениям со скриншотами для iPad и 2 балла приложениям только для iPhone. Если ваше приложение уже работает на iPad, но вы не добавили скриншоты для iPad в карточку, вы отрезаете себе обнаруживаемость в сегменте, под который уже всё построили.

Фактор 10: Монетизация (5 баллов)

Приложения с чёткой моделью монетизации — платные сразу или бесплатные со встроенными покупками — сигнализируют пользователям о качестве и завершённости. Бесплатные приложения без видимой монетизации часто воспринимаются либо как заброшенные, либо как держащиеся на скрытой рекламе, и то и другое повышает мысленное трение перед загрузкой.

Мы начисляем 5 баллов платным приложениям или приложениям со встроенными покупками и 3 балла бесплатным приложениям без IAP. Если вы построили устойчивый продукт без видимого процесса покупки, это стоит пересмотреть с точки зрения ASO — независимо от соображений дохода.

Фактор 11: Размер приложения (5 баллов)

Приложения поменьше скачиваются быстрее и показывают лучшую конверсию на медленных соединениях. Загрузка, завершающаяся за секунды, — часть первого впечатления. На сотовой связи приложение, показывающее загрузку в 2,3 ГБ, создаёт трение, которого нет у приложения на 45 МБ.

Мы начисляем 5 баллов приложениям до 50 МБ, снижая до 2 баллов для приложений больше 200 МБ. Если ваше приложение большое из-за встроенных ресурсов, ресурсы по запросу (on-demand resources) и стриминг ассетов помогут уменьшить размер первоначальной загрузки, не убирая функции.

Как читать результаты

Оценка ниже 60 обычно указывает на 3 или 4 конкретных фактора, тянущих общий результат вниз. Сосредоточьтесь на факторах с наибольшим разрывом между вашей оценкой и максимумом. Длина названия, длина описания и скриншоты исправляются быстрее всего и несут наибольший совокупный вес в модели оценки.

Оценка от 60 до 80 означает, что базовые вещи у вас закрыты. Следующие улучшения дают более затратные факторы: добавление превью-видео, расширение охвата локализаций и поддержание стабильного ритма обновлений.

Оценка выше 80 означает, что вы оптимизируете уже на полях. Самый большой прирост на этом уровне обычно даёт фактор «Оптимизация подзаголовка», который требует отслеживать эффективность ключевых слов во времени, чтобы принимать верные решения о размещении. Этот фактор входит в полный анализ Marteso.

Попробуйте на своём приложении

ASO Score Checker бесплатен и не требует аккаунта. Вставьте URL из App Store и получите оценку за секунды. Разбивка по факторам показывает в точности, где вы теряете баллы и что исправлять в первую очередь.