ПРОДВИЖЕНИЕ · ОБНОВЛЕНО

Продвижение мобильного приложения: ASO, собственные каналы и реклама

Карточка в App Store, Google Play или RuStore не приводит пользователей сама по себе — сначала её нужно оформить так, чтобы люди её находили и понимали пользу с первого взгляда (ASO), а установки чаще всего дают не абстрактный «топ», а понятные каналы: собственные клиенты бизнеса, аккуратная реклама и работа с отзывами. В статье — из чего состоит карточка приложения по официальным лимитам площадок, как собрать ключевые слова без переспама, какие каналы продвижения доступны бизнесу и как оценивать, что из этого реально работает.

Приложение не начинает получать установки сразу после публикации: карточка тонет среди миллионов других, а органический поиск в сторе — только один из каналов, и для бизнеса часто не главный. Если у компании уже есть клиенты — на сайте, в рассылке, в точках продаж, — первые заметные установки обычно приходят именно оттуда, а не из поиска App Store или Google Play.

Поэтому продвижение приложения складывается из нескольких направлений сразу: оптимизация карточки (ASO), работа с рейтингом и отзывами, собственные каналы бизнеса, аккуратная платная реклама и — обязательно — оценка того, какой канал вообще что-то даёт. Разберём по порядку.

Что такое ASO и из чего состоит карточка приложения

ASO (App Store Optimization) — оптимизация карточки приложения в сторе, чтобы больше людей находили её по релевантным запросам и после просмотра нажимали «Установить». Работает на двух уровнях: за счёт чего приложение показывается в поиске и подборках (метаданные, ключевые слова, число установок, рейтинг) и за счёт чего человек, увидевший карточку, решает установить (иконка, скриншоты, описание, отзывы). Лимиты полей у площадок периодически меняются — ориентируйтесь на официальную документацию, а не на усреднённые цифры из статей.

Основные поля карточки приложения по площадкам
ЭлементApp StoreGoogle PlayRuStore
Названиедо 30 символовдо 30 символовофициальный числовой лимит в общей документации не публикуется — актуальное значение видно прямо в консоли при вводе
Подзаголовок / краткое описаниеподзаголовок — до 30 символов, показывается под названием на карточкекраткое описание — до 80 символовлимит смотрите в консоли RuStore при заполнении
Ключевые словаотдельное скрытое поле Keywords — до 100 байт, слова через запятую без пробеловотдельного поля нет, индексируется текст названия и описанияотдельного поля нет, индексируется текст названия и описания
Полное описаниедо 4000 символовдо 4000 символовлимит смотрите в консоли RuStore
Иконка, скриншоты, видеотребования к размерам и форматам — в спецификациях App Store Connectтребования — в справке Google Playтребования — в документации RuStore для разработчиков
Категорияодна основная + при желании одна дополнительная (для игр — ещё до двух жанровых подкатегорий)одна категорияодна категория
Рейтинг и отзывывлияют на ранжирование в поиске и на решение об установкевлияют на ранжирование в поиске и на решение об установкевлияют на ранжирование в поиске и на решение об установке

Байты — не то же самое, что символы. Поле Keywords в App Store Connect официально ограничено 100 байтами, а не буквами: латиница обычно занимает по одному байту, кириллица в UTF-8 — как правило по два. Для русских ключевых слов реальный запас — ближе к 50 символам, а не к 100.

Частая смена названия сбивает накопленную историю ранжирования по прежним запросам, поэтому лучше сразу закладывать самый частотный и понятный запрос. Что должно быть готово к моменту отправки карточки на модерацию — в статье «Публикация приложения в RuStore, App Store и Google Play».

Ключевые слова: как собрать и разместить без переспама

Прежде чем писать текст карточки, стоит собрать список запросов, по которым вас будут искать, а не придумывать слова «на глаз».

Источники ключевых слов

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

Как размещать

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

Площадки запрещают включать в метаданные названия чужих приложений и компаний, вводящие в заблуждение формулировки («№1», гарантии результата) и ключевые слова не по смыслу. Нарушения находят при модерации или после публикации и могут привести к отклонению карточки.

Иконка и скриншоты: первое впечатление и тесты

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

  • Иконка должна быть узнаваемой в маленьком размере — проверяйте её не только на весь экран, но и уменьшенной, как она выглядит в списке результатов.
  • Первые скриншоты лучше строить как объяснение пользы, а не случайные кадры интерфейса: короткий текст-заголовок поверх экрана и реальный сценарий использования — тот же, что проверяли ещё на этапе MVP (см. «MVP мобильного приложения»).
  • Скриншоты и видео не должны показывать функции, которых в приложении на самом деле нет, — за расхождение с реальным функционалом карточку отклоняют на модерации.

Тестирование вариантов карточки

Менять графику «на глаз» и сразу для всех рискованно — площадки дают инструменты для контролируемого сравнения:

  • Apple Product Page Optimization (аналитика App Store Connect) — до трёх вариантов иконки, скриншотов и предпросмотров видео друг против друга, трафик делится автоматически, победитель определяется по приросту конверсии. Текст (название, подзаголовок, описание) так не тестируется.
  • Эксперименты со страницей приложения в Google Play («Рост» → «Эксперименты со страницей приложения») — тестируют графику, видео и описание, но не название: его меняют только полным обновлением карточки.
  • Для RuStore отдельного инструмента A/B-тестирования карточки в открытой документации площадки не описано — изменения обычно оценивают вручную, по динамике конверсии до и после правки.

Рейтинг и отзывы

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

Системный запрос оценки

На iOS для этого предназначен системный компонент SKStoreReviewController: он показывает стандартный диалог поверх приложения, а по документации Apple система сама ограничивает число показов — не более трёх раз за 365 дней на одного пользователя для одного приложения, независимо от того, как часто его вызывает код. Собственной кнопки, гарантированно открывающей этот диалог, сделать нельзя — решение о показе принимает система.

На Android для той же задачи служит In-App Review API. Точное число разрешённых показов Google не раскрывает, называя это «деталью реализации», которая может измениться без предупреждения: вызов метода не гарантирует показ диалога, если пользователь уже исчерпал квоту. Поэтому не стоит делать отдельную кнопку «оставить отзыв», которая обещает открыть системный диалог, — по квоте он может просто не появиться.

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

Работа с текстовыми отзывами

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

Покупка отзывов и установок, а также «review gating» — практика, при которой довольным пользователям показывают ссылку на отзыв в сторе, а недовольных незаметно уводят в форму обратной связи, минуя публичный отзыв, — запрещены правилами App Store и Google Play; накрутка оценок и отзывов противоречит и правилам RuStore. Обнаруженные схемы приводят к снижению видимости карточки, а в серьёзных случаях — к блокировке аккаунта разработчика.

Собственные каналы бизнеса

Для компании с уже существующими клиентами это обычно самый быстрый и дешёвый источник первых установок: аудитория уже знает бизнес, и ей не нужно объяснять, кто вы такие.

  • Сайт. Заметная ссылка на установку (смарт-баннер или отдельный блок) с прямыми ссылками на карточки в нужных сторах — по возможности с deep link на конкретный раздел, а не на главный экран.
  • QR-коды в точках продаж. На кассе, упаковке, в чеке, на визитке мастера — там, где клиент уже физически рядом.
  • Рассылки существующим клиентам. Email, SMS, мессенджеры — с понятной причиной установить именно сейчас, а не общее «у нас теперь есть приложение».
  • Сотрудники на местах. Для сервисов с записью или доставкой персонал может предлагать установку в момент визита или получения заказа, когда польза уже понятна на практике.
  • Бонус за первую установку или действие. Работает, если бонус реальный и понятный; важно не путать его с вознаграждением за отзыв в сторе — это запрещено правилами площадок.

Перевод клиента без потери контекста настраивается через deep links: ссылка, которая при установленном приложении сразу открывает нужный экран, а без приложения ведёт на сайт или в стор. На iOS и Android это стандартные механизмы (Universal Links и App Links); на Android App Links работают независимо от того, из какого магазина установлено приложение.

Платное продвижение

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

Реклама внутри сторов

  • App Store. У Apple есть собственная система показа рекламы в поиске (Apple Ads / Apple Search Ads). С марта 2022 года Apple не показывает рекламу в российском App Store, а возможности для рекламодателей из России ограничены. Прежде чем закладывать этот канал в план, уточните актуальный статус доступа в документации Apple.
  • Google Play. Отдельного встроенного рекламного кабинета, аналогичного Apple Ads, у Google Play нет — установки из платной рекламы на Android приходят через внешние сети, включая кампании Google Ads, ведущие на карточку. Учтите, что показ рекламы Google пользователям в России приостановлен с марта 2022 года, поэтому для российской аудитории этот канал не работает.
  • RuStore. У площадки есть собственные рекламные форматы внутри магазина — баннеры в тематических разделах, размещение в подборках и в поисковой выдаче; актуальный перечень публикует сама площадка на сайте для разработчиков.

Внешние рекламные сети и соцсети

Работают обычно по модели CPI (цена за установку) или CPM (цена за показы). Прежде чем вкладывать бюджет, важно настроить атрибуцию — иначе непонятно, какая кампания реально приводит установки, а какая просто расходует бюджет параллельно с органикой (см. раздел про измерение ниже). Бюджет на рекламу — не единственная статья расходов: часть затрат, которые легко забыть на старте, разобрана в статье «Из чего складывается стоимость разработки мобильного приложения».

Маркировка интернет-рекламы

С 1 сентября 2022 года по статье 18.1 закона «О рекламе» (38-ФЗ) реклама в интернете для пользователей в России — включая рекламу приложений в сетях, у блогеров и на сторонних площадках — должна получить токен erid через оператора рекламных данных, а сведения о размещении передаются в Роскомнадзор. Без токена размещать такую рекламу нельзя; ответственность может наступить и для компании-заказчика, даже если размещением занималось агентство.

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

Как оценивать каналы продвижения

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

  • Атрибуция. Без неё непонятно, из какого канала пришёл пользователь: настраивается через deep links и партнёрские SDK или отчёты рекламных кабинетов — закладывать стоит заранее, а не когда бюджет уже потрачен.
  • CAC (стоимость привлечения пользователя). Расход на канал делится на число привлечённых активаций. Сравнивать стоит не с «нормальным» числом из чужой статьи, а с тем, сколько бизнес зарабатывает на одном клиенте.
  • Конверсия карточки (просмотры → установки) показывает, работает ли сама карточка, независимо от того, платный это трафик или органика.
  • Удержание по каналам. Собственные клиенты бизнеса обычно удерживаются заметно лучше случайного трафика из рекламной сети, даже если установка там дешевле.

Подробный разбор формул, воронки активации и настройки аналитики — в статье «Метрики мобильного приложения».

Частые ошибки в продвижении

  • Продвижение до стабильной версии. Если ключевой сценарий падает или зависает, реклама и ASO только увеличивают число разочарованных установок и негативных отзывов.
  • Одна карточка «для всех» магазинов. Копирование текста и скриншотов между площадками без адаптации под лимиты и аудиторию каждой — часть текста обрезается или работает хуже.
  • Накрутка ключевых слов не по смыслу, покупка установок или отзывов. Краткосрочный эффект несопоставим с риском для аккаунта разработчика.
  • Игнорирование отзывов с описанием проблем. Это бесплатный источник обратной связи о реальных багах, которым часто не пользуются.
  • Реклама без атрибуции. Бюджет расходуется, но понять, какой канал сработал, невозможно.
  • Слишком частая смена названия и ключевых слов. Каждая смена сбивает историю ранжирования, и площадке снова нужно время «понять» карточку.

Частые вопросы

Сколько времени нужно ждать эффекта от ASO?

Точного срока нет: изменения в метаданных не дают мгновенного эффекта, а увидеть влияние на позиции и конверсию можно только после накопления достаточного числа показов и установок — обычно счёт идёт на недели. Честнее оценивать эффект через контролируемое сравнение вариантов (Product Page Optimization, эксперименты Google Play), а не по разовой смене текста «на глаз».

Нужно ли продвигать приложение, которым пользуются только сотрудники компании?

ASO в привычном смысле — борьба за место в поиске у случайных пользователей — такому приложению не нужна: круг пользователей известен заранее. Полезны собственные каналы: ссылка или QR-код во внутренних каналах связи, инструкция при найме, — и понятное название, чтобы сотрудник не перепутал приложение со сторонним похожим.

Можно ли купить отзывы или установки, чтобы быстрее подняться в топ?

Нет: правила магазинов приложений запрещают накрутку рейтингов, отзывов и установок, а обнаруженные схемы приводят к снижению видимости карточки, удалению приложения или блокировке аккаунта разработчика. Кроме риска санкций, купленные отзывы не отражают реальное поведение аудитории и скрывают настоящие проблемы продукта.

Как перевести текущих клиентов с сайта на установку приложения?

Через понятную причину и минимум трения: заметная ссылка на сторы на сайте, QR-код в точках продаж и в чеках, сообщение клиентам с объяснением, что именно станет удобнее в приложении, и по возможности deep link на нужный раздел, а не общий экран. Разовое «скачайте наше приложение» без объяснения выгоды обычно даёт слабый отклик.

Отличается ли ASO в RuStore от App Store и Google Play?

Общий принцип тот же — понятное название, точный текст описания, качественные скриншоты и работа с отзывами, — но инструментов у RuStore меньше: встроенного A/B-тестирования карточки, аналогичного Product Page Optimization или экспериментам Google Play, в открытой документации площадки не описано. Актуальные требования и лимиты полей стоит смотреть в документации RuStore для разработчиков.

Сколько стоит продвижение мобильного приложения?

Зависит от канала и целей: ASO требует прежде всего времени, а не обязательно бюджета на рекламу, а платные каналы можно тестировать с любым бюджетом и оценивать по CAC, а не по фиксированной сумме «как у всех». Единой цифры в рублях не существует — она сильно зависит от ниши, конкуренции за аудиторию и целевой метрики.

Карточка готова к продвижению, если…

  • название и подзаголовок/краткое описание уникальны, укладываются в лимиты площадки и не дублируют друг друга;
  • ключевые слова собраны из подсказок стора, реальных запросов клиентов и карточек конкурентов, а не придуманы «на глаз»;
  • иконка и первые скриншоты объясняют пользу приложения, а не просто показывают интерфейс;
  • на сайте и в точках продаж есть заметная ссылка или QR-код на установку, по возможности с deep link на нужный раздел;
  • системный запрос оценки показывается в момент успеха пользователя, а не при первом запуске приложения;
  • настроена базовая атрибуция каналов, чтобы считать CAC и удержание, а не тратить бюджет вслепую;
  • если планируется реклама в сетях или у блогеров, заранее продумана её маркировка (токен erid) там, где это требует закон.

Итог

Продвижение приложения — не разовая настройка карточки, а постоянная работа сразу по нескольким направлениям: точные метаданные и графика (ASO), системный сбор отзывов без нарушений правил площадок, собственные каналы бизнеса и только затем платная реклама с продуманной атрибуцией и, где нужно, маркировкой. Для бизнеса с уже существующими клиентами первые результаты чаще приходят не из поиска в сторе, а из собственных каналов — с них и разумно начинать, пока карточка донастраивается.

Дальше пригодятся статьи о метриках мобильного приложения — чтобы разложить каналы по CAC и удержанию, о поддержке после релиза — продвигать нестабильную версию контрпродуктивно, — и о монетизации мобильного приложения.