Перейти к содержимому
Назад в Академию

ASO: как оформить страницу приложения в App Store и Google Play

07.08SEO и органический трафик
Содержание статьи

В октябре маркетологу сервиса доставки продуктов в Алматы и Астане достаются страницы приложения в App Store и Google Play. Заполнял их разработчик в день запуска: в названии одно слово, бренд, в подзаголовке «Быстро, удобно, выгодно», в поле ключевых слов среди прочего название конкурента, а первый скриншот - экран ввода номера телефона. Заодно продакт-менеджер предлагает дарить 1 000 ₸ на следующий заказ за отзыв с пятью звёздами. Разберём по порядку, что тут переделать: запросы, поля, скриншоты и оценки. Цифры сервиса условные, лимиты и правила взяты из справки магазинов.

Как магазины выбирают, кого показать

По словам Apple, выдача App Store зависит от двух вещей. Первая - совпадение запроса с текстом: названием, подзаголовком, полем ключевых слов и основной категорией. Вторая - поведение людей: скачивания, оценки, отзывы и другое (поиск в App Store). Google Play называет оценки, отзывы, число скачиваний и другие факторы (как пользователи находят приложение).

Всё остальное, что вы прочитаете про вес описания или про «позицию по запросу», идёт от ASO-сервисов: AppTweak, Sensor Tower, ASOMobile и других. Позиции они снимают сами, а объём поиска и скачивания конкурентов моделируют по своей методике. Это оценки, и у двух сервисов цифры по одному запросу могут не совпасть.

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

Где взять запросы

У сервиса доставки четыре источника запросов.

Play Console. В отчёте по странице приложения есть параметр «Поисковый запрос» (отчёт по странице приложения). Поиск по названию Google относит к «Поиску в Google Play», а поиск по категории вроде «доставка продуктов» - к «Интересному в Google Play». Запросы, по которым пришло мало людей, попадают в строку «Другое». Категорийные запросы из сентябрьского отчёта распределились так:

ЗапросПосетители страницы
доставка продуктов180
продукты на дом90
супермаркет60
доставка продуктов астана40
Другое30

Apple Ads (до 2025 года Apple Search Ads). Сервис покупает рекламу в поиске App Store, и во вкладке Search Terms видны запросы, по которым объявление показывалось, получало нажатия и установки (дашборды Apple Ads). В рекомендациях ключевых слов там же стоит популярность запроса от 1 до 5 (рекомендации Apple Ads).

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

ASO-сервисы. Удобны, чтобы посмотреть, какими словами описывают себя конкуренты. Их названия при этом в свои поля не берут: Apple запрещает имена чужих приложений и товарные знаки в ключевых словах (страница продукта).

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

Поля App Store

Текст, который участвует в поиске, лежит в трёх полях:

  • Название до 30 символов (информация о приложении).
  • Подзаголовок до 30 символов, стоит под названием по всему App Store.
  • Ключевые слова покупатель не видит. Слова пишут через запятую без пробелов, внутри фразы пробел можно. Слова из названия и подзаголовка не повторяют: по названию приложения и компании поиск и так находит. Не нужны и названия категорий, слово «app» и множественное число слова, которое уже есть в единственном (поиск в App Store, свойства версии).

Ещё два поля на поиск не влияют. Промотекст до 170 символов стоит над описанием и меняется в любой момент без новой версии, туда и пишут текущую акцию. Описание до 4 000 символов пишут для людей, а первую фразу делают самой важной: только её видно без нажатия «ещё» (страница продукта).

ПолеБылоСталоСимволов
НазваниеБрендБренд: доставка продуктов25
ПодзаголовокБыстро, удобно, выгодноСупермаркет в Алматы и Астане29
Промотекстпустотекущая акциядо 170

Вместо «Бренд» здесь название сервиса. Подзаголовок теперь отвечает на главный вопрос человека из другого города, и это не прихоть: в сентябре 1 600 установивших дошли до ввода адреса и узнали, что к ним не возят (in-app события). Больше всего таких, 1 200, пришло из TikTok, у которого тогда была широкая география. Это чинят в кабинете, но и страница должна сказать о городах прямо.

Поле ключевых слов после правки:

овощи,фрукты,мясо,молоко,хлеб,курьер,магазин,заказ,бакалея,корзина,гипермаркет,астана

Слов из названия и подзаголовка здесь нет, кроме «астана»: в подзаголовке стоит «Астане», а понимает ли поиск App Store русские падежи, Apple не пишет. Строка занимает 85 символов. С лимитом есть тонкость. Справка App Store Connect называет его «100 байт», страница Apple о поиске - «100 символов». В UTF-8 буква кириллицы занимает два байта, так что по первому правилу эта строка весит 159 байт. Вставьте её в поле и сохраните. Если App Store Connect не примет, оставьте самые важные слова, примерно 45 букв.

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

Языки. Казахского среди локализаций App Store нет. Для витрины Казахстана Apple указывает один язык, английский (U.K.), а какой текст увидит человек, зависит ещё от языка его телефона и от того, какие локализации вы заполнили (локализации App Store). Заполните русскую и английскую (U.K.) и посмотрите страницу на двух телефонах, с русским и английским интерфейсом.

Акции. Цены Apple не разрешает ставить в название, подзаголовок, скриншоты и видео (правило 2.3.7). Для акции на неделю есть промотекст и In-App Events: карточка события с названием до 30 символов и описаниями на 50 и 120, живёт до 31 дня, показывать её можно за 14 дней до начала, а опубликовано одновременно может быть до 10 событий. В поиске карточку видят те, у кого приложение уже стоит, остальным показывают скриншоты (In-App Events).

Поля Google Play

Отдельного поля ключевых слов здесь нет. Есть название до 30 символов, краткое описание до 80 и полное до 4 000 (как создать и настроить приложение). Google сам пишет, что текст страницы помогает её находить, и советует писать описание с расчётом на поиск; вес каждого поля он не раскрывает (как пользователи находят приложение). За повторы ключевых слов в названии и описаниях приложение могут заблокировать, а остальные правила о метаданных расписаны подробно (правила о метаданных):

  • в названии, иконке и имени разработчика нельзя писать о позициях и наградах («#1», «Популярное», «приложение года») и о ценах и акциях («скидка 10%», «бесплатно только сегодня»);
  • нельзя эмодзи, повторы спецсимволов и капс, если он не часть бренда;
  • нельзя анонимные отзывы покупателей в описании.

В рекомендациях к странице Google советует, чтобы название говорило, что делает приложение, а краткое описание - чем оно полезно, не повторяясь в полном.

ПолеТекстСимволов
НазваниеБренд: доставка продуктов25
Краткое описаниеОвощи, мясо и молоко с доставкой на дом по Алматы и Астане58
Полное описаниечто есть в каталоге, как заказать, города, оплата картой в приложении или курьерудо 4 000

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

Скриншоты и видео

В App Store до 10 скриншотов. Если видео нет, в выдаче показываются первые один-три, в зависимости от ориентации. Видео (app preview) можно до трёх, до 30 секунд каждое, они запускаются сами и без звука (страница продукта). Скриншоты должны показывать приложение в работе, а не заставку или экран входа (правило 2.3.3), и первый скриншот сервиса нарушал правила с самого запуска.

В Google Play до 8 скриншотов на тип устройства, минимум два. Подпись занимает не больше 20% картинки, а на скриншотах настоящие экраны приложения. Видео берут с YouTube, автоматически проигрываются первые 30 секунд (графические материалы).

Новый порядок у сервиса такой:

  1. Каталог с подписью «Доставка по Алматы и Астане».
  2. Повтор прошлой корзины на сохранённый адрес: это повод возвращаться в приложение, а не на сайт.
  3. Где сейчас курьер.
  4. Оплата картой в приложении или курьеру при получении.

Что показывают новые скриншоты

Страница приложения доставки

Первый скриншот

Доставка по Алматы и Астане

Каталог продуктов

Порядок
Четыре скриншота, без цен и акций

Сценарии приложения

  1. Повтор заказа

    Прошлая корзина на сохранённый адрес

  2. Доставка

    Где сейчас курьер

  3. Оплата

    Картой в приложении или курьеру при получении

План скриншотов показывает функции приложения и города доставки.

Первый скриншот показывает каталог и города доставки; рядом перечислены следующие экраны: повтор корзины, курьер и оплата.

Цен и акций на скриншотах нет: в App Store это нарушает правило 2.3.7, да и скидка через неделю закончится, а скриншот останется. Старые скриншоты не стоит менять на новые одним днём: тогда не узнать, помогли ли они. И в App Store, и в Google Play новый набор можно показать части посетителей и сравнить с текущим в A/B-тесте страницы, и скриншоты сервиса пойдут именно туда.

Оценки и отзывы

На iPhone приложение просит оценку системным окном: раньше через SKStoreReviewController, с iOS 18 Apple советует RequestReviewAction (SKStoreReviewController). Окно показывается не чаще трёх раз за 365 дней (оценки и отзывы). Свои окна с просьбой об отзыве Apple запрещает (правило 5.6.1), ставить оценку условием доступа к функциям тоже (3.2.2(x)). Накручивать отзывы запрещено (правило 5.6.3), а за повторные манипуляции Apple исключает разработчика из программы (5.6, правила App Review).

В Google Play для этого есть In-App Review API. У карточки есть лимит показов на человека, и Google может менять его без предупреждения. Поэтому Google просит не вызывать её по кнопке «Оцените нас»: лимит мог уже кончиться, и кнопка ничего не откроет. Нельзя и спрашивать перед карточкой «Вам нравится приложение?» (In-App Review API).

Теперь про 1 000 ₸ за пять звёзд. В правилах Google Play пример нарушения ровно такой: скидка в обмен на высокую оценку. Там же запрещено платить за фиктивные отзывы и ставить оценки от имени пользователей (оценки, отзывы и количество установок). Даже без правил арифметика плохая: по расчёту окупаемости приложения сервису остаётся 1 000 ₸ с заказа, и такая скидка съедает всё, что он заработал бы на следующем.

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

В App Store Connect можно ответить на любой отзыв, даже старый, и автор получит уведомление и сможет его изменить. Личных данных и рекламы в ответе быть не должно (оценки и отзывы). Жалобы вроде «курьер опоздал на час» или «не привезли молоко» уходят руководителю доставки, а в ответе пишут, что исправили. Средняя оценка в App Store считается по каждой стране отдельно, и при выпуске версии её можно обнулить. Apple советует делать это редко, а написанные отзывы при обнулении остаются.

Упражнение: страница своего приложения

Возьмите приложение клиента или любое местное приложение, страницы которого открыты в обоих магазинах.

Выполнено 0 из 6

Черновик таблицы у сервиса доставки дважды не прошёл бы собственную проверку. В подзаголовке сначала стояло «Быстрая доставка», хотя «доставка» уже есть в названии, и 8 символов из 30 ушли на слово, которое поиск и так знает. А в ключевые слова попало «продукты», тоже из названия. Такие повторы легко пропустить, поэтому каждое слово таблицы сверяют с названием и подзаголовком по одному.

Видео: ключевые слова и метаданные

ASO за 5 минут: поиск ключевых слов и создание метаданных для App Store и Google Play - ASOMobile

Короткий обзор от ASOMobile. Лимиты полей и правила сверяйте по справке магазинов, ссылки на неё стоят выше.

Нужна помощь с аналитикой вашего проекта?