Зарегистрироваться
Full screen

Как подобрать ключевые слова для App Store и Google Play: от поискового интента до метаданных

Как подобрать ключевые слова для App Store и Google Play — вопрос, который редко раскрывают полностью. Большинство гайдов по ASO сводятся к одному совету: найти слова с высоким объемом поиска, добавить в метаданные, ждать трафик. Логика понятна, но работает плохо — а для двух сторов сразу тем более, потому что правила игры в них разные.

Возьмем конкретный пример. Трекер привычек добавляет в название слово habit tracker — трафик по запросу около 2000 в день, звучит логично. В топе по этому запросу стоят Habit Tracker, HabitKit и Onrise, и шансы нового приложения попасть в топ-10 практически нулевые. Параллельно запрос routine planner с трафиком около 450 в день остается незакрытым: конкуренция ниже в разы, а интент точно совпадает с тем, что делает приложение. Это и есть разница между поиском больших чисел и поиском правильных слов.

Дело не в том, что объем трафика не важен — важен. Но это одна переменная из пяти, и если смотреть только на нее, получается список слов, по которым сложно пробиться, а те, кто все-таки находит приложение, часто не конвертируются, потому что искали немного другое.

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

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

Чем исследование ключевых слов в ASO отличается от веб-SEO — и почему App Store и Google Play тоже отличаются друг от друга

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

В веб-SEO позиции зависят от ссылочной массы, поведенческих факторов, авторитета домена и еще десятка сигналов. App Store и Google Play — оба мобильных стора, но читают метаданные по-разному, и от этого зависит вся дальнейшая стратегия.

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

Google Play устроен иначе и по логике ближе к полнотекстовому поиску с элементами семантического анализа. Отдельного поля ключевых слов здесь нет вообще. Зато индексируются все три текстовых поля, включая полное описание на 4000 символов, — и это главное отличие от iOS. Google Play также учитывает ссылки на страницу приложения и текст отзывов пользователей, а к текстовым сигналам добавляет поведенческие: конверсию в установку, удержание, скорость набора установок. Ниже — полная картина различий, а детали по каждому пункту разберем отдельно по ходу статьи.

ПараметрApp StoreGoogle Play
Модель ранжированияЛексическая: точные вхождения в название, подзаголовок, поле ключевых словПолнотекстовая, с элементами семантического анализа и кластеризации синонимов
Отдельное поле ключевых словЕсть, до 100 символов, скрыто от пользователяОтсутствует — все слова вписываются в видимый текст
Индексация описанияНе индексируетсяИндексируется, до 4000 символов, важна плотность
Повтор ключей между полямиИзбегать — трата символовУместен в разумных пределах — работает на плотность
ОтзывыВлияют на конверсию, не на индексациюТекст индексируется, влияет и на конверсию, и на семантику
Внешние ссылкиНе влияют на ранжированиеУчитываются алгоритмом
ЛокализацияДоп. локали в рамках одной страны — бонусные символы бесплатноОдин язык — один листинг; сегментация через Custom Store Listings
Поведенческие факторыКосвенно, в основном через конверсию и рейтингПрямо: удержание, uninstall rate, install velocity, Android Vitals
Нативный A/B-тестProduct Page OptimizationStore Listing Experiments
Частые изменения метаданныхОтносительно предсказуемый эффектБолее рискованны — запускают переоценку поведенческих сигналов

Из этой разницы вырастает и разница в природе конкуренции. В обоих сторах она определяется не авторитетом сайта, а количеством установок и рейтингом приложений, которые уже стоят в топе, — но в Google Play к этому добавляется вес поведенческих метрик: удержание, вовлеченность, скорость роста установок. По популярным запросам вроде photo editor и там, и там стоят приложения с десятками миллионов установок, и пробиться туда чисто семантической оптимизацией невозможно: нужно либо искать менее конкурентные запросы, либо параллельно работать над объемом установок.

Метрики ключевых слов, которые имеют значение

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

МетрикаПочему важнаКак использовать
Трафик (объем поиска)Показывает предполагаемое число ежедневных поисковых запросовОриентир для отбора, но не единственный критерий — без релевантности большой объем бесполезен
РелевантностьОпределяет качество трафика и вероятность установкиФильтровать нерелевантные слова на старте, до анализа конкуренции
Keyword DifficultyПоказывает, реально ли попасть в топБаланс: брать слова с умеренной конкуренцией, где есть шанс
Поисковый интентОпределяет, совпадает ли запрос с тем, что предлагает приложениеОтсекать слова с несовпадающим интентом — они дают показы без установок
Конверсионный потенциалПоказывает, насколько вероятна установка после переходаПриоритизировать слова, где человек уже готов к действию
Брендовые / небрендовые запросыРазный температурный режим трафикаБрендовые — более теплые, небрендовые — больший охват

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

Объем без релевантности — это трафик, который не конвертируется. Хороший пример: слово habits имеет высокий объем, но когда человек вводит его в поиске, он может искать что угодно — книги о привычках, советы по саморазвитию, приложения для фитнеса. Трекер привычек в таком списке окажется где-то на третьем месте по релевантности. Запрос habit tracker daily — объем ниже, но человек, который его набирает, почти наверняка ищет именно такой инструмент.

Релевантность без объема — это точное попадание в запросы, которые никто не делает, и это тоже не работает.

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

В Google Play к этим же факторам добавляется вес поведенческих метрик. Keyword Difficulty здесь учитывает не только силу приложений в топе, но и то, насколько активно пользователи взаимодействуют с ними после установки: удержание, частоту открытий, скорость роста числа установок. Отдельно на видимость влияет техническое состояние приложения — Android Vitals, показатель стабильности по частоте крашей и зависаний (ANR). Если приложение проседает по этим метрикам, точность формулировок в метаданных не поднимет его в топ: Google Play понижает видимость нестабильных приложений в поиске независимо от того, насколько правильно подобраны слова.

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

Поисковый интент: шесть типов

Интент — это то, что человек на самом деле хочет получить, когда набирает запрос. Два слова с одинаковым объемом поиска могут давать совершенно разный результат, если интенты не совпадают с тем, что делает приложение. Логика одна и та же в App Store и в Google Play — разница в том, как каждый из сторов группирует похожие по смыслу запросы между собой, но об этом чуть позже.

Поисковые запросы в мобильных сторах делятся на шесть типов:

Информационный — человек еще не знает, что ему нужно, и ищет идею, а не конкретный продукт. Типичные запросы: apps for productivity, приложение для саморазвития. Конверсия низкая, потому что человек просто смотрит варианты. Такие запросы полезны для охвата, но строить на них всю стратегию — ошибка.

Проблемно-ориентированный — человек знает проблему, но не знает решение. Пример: как не забывать о привычках, help build daily routine. Это хорошие запросы для приложений, которые решают конкретную боль: человек ищет именно решение, а не просто интересуется темой.

Функциональный — человек ищет конкретную функцию. Пример: habit tracker with streaks, трекер привычек с напоминаниями. Высокий конверсионный потенциал, потому что запрос очень конкретный — если приложение это умеет и это видно на странице, установка вероятна.

Категорийный — человек ищет тип приложения. Пример: habit tracker app, daily planner. Объем обычно высокий, конкуренция тоже. Хорошо работает как основа семантики, но не как единственная ставка.

Брендовый — человек ищет конкретное приложение или компанию. Пример: Streaks app, Habitica. Самый теплый трафик, но только если это наш бренд. Чужие брендовые запросы использовать в метаданных — серая зона, оба стора могут отклонить метаданные за прямое упоминание конкурента.

Конкурентный — человек ищет альтернативу. Пример: apps like Habitica, Streaks alternative free. Очень целевой трафик: человек уже знает категорию и уже сравнивает. Если наше приложение выгодно отличается, это один из лучших типов запросов для конверсии.

Тип интентаПример запросаКонверсионный потенциалКак использовать в ASO
Информационныйapps for self improvementНизкийОхват, верхний уровень семантики
Проблемно-ориентированныйhow to build daily habits appСреднийПодзаголовок, описание
Функциональныйhabit tracker with remindersВысокийПриоритет в названии и поле ключевых слов
Категорийныйhabit tracker appСредний–высокийОснова семантического ядра
БрендовыйStreaks appОчень высокийТолько собственный бренд
Конкурентныйapps like HabiticaВысокийПоле ключевых слов, осторожно

Практическое следствие: перед тем как добавить слово в список, стоит задать вопрос — а что на самом деле ищет человек, который его набирает? И будет ли он доволен, увидев именно наше приложение?

Плохой выбор vs правильный: трекер привычек

Приложение помогает формировать ежедневные привычки: чеклист на день, серии, напоминания. Мы выбираем слова, ориентируясь только на объем трафика.

Плохой выбор: habits (высокий объем), productivity, self improvement

Что не так: все три запроса информационные и слишком широкие. Человек, набравший habits, может искать книгу Атомные привычки, подборку советов или что угодно еще. Productivity охватывает таск-менеджеры, таймеры и инструменты для команд — трекер привычек окажется там где-то на задворках. Все три слова дадут показы и практически нулевую конверсию, потому что интент не совпадает.

Правильный выбор: habit tracker, habit tracker daily, habit tracker with streaks, morning routine app

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

Все ключевые показатели по каждому запросу — трафик, сложность, текущие позиции — можно проверить в Keyword Monitor.

Плохой выбор vs правильный: трекер привычек

Именно поэтому анализ интента делается до того, как смотреть на объем трафика, а не после.

Семантические кластеры: почему в Google Play точное совпадение слов теряет значение

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

Google Play работает с интентом иначе, потому что использует NLP-модели, которые группируют синонимичные и семантически близкие запросы в один кластер. Habit tracker, routine builder, daily habits app и streak tracker для алгоритма Google Play — не разрозненные строки, а элементы одного смыслового поля. Отсюда практический вывод: интент в Google Play стоит покрывать вариациями формулировок в тексте описания, а не одним и тем же точным вхождением, повторенным много раз, — разнообразие синонимов работает на релевантность лучше, чем механическое повторение одного слова.

Из этого следует и способ организации семантики: при сборе списка слов для Google Play удобнее сразу группировать запросы по смысловым кластерам, один кластер — один интент, а не только по формальному совпадению строк. Как использовать эти кластеры при написании полного описания — в разделе про размещение ключевых слов в Google Play ниже.

Как собрать стартовый список ключевых слов

Исследование семантики начинается не с инструмента, а с вопроса: как наш пользователь описывает то, что делает наше приложение?

Ответить на него помогает несколько источников — часть из них работает одинаково в обоих сторах, часть дает больше в Google Play из-за того, что там индексируется полное описание.

Описание приложения и его суть

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

Отзывы пользователей

Один из лучших источников живого языка. Как сами пользователи описывают приложение и то, что они в нем делают? Часто там встречаются формулировки, которые маркетинговая команда никогда бы не придумала, — и именно их люди вбивают в поиск.

В Google Play у этого источника есть дополнительный эффект: текст отзывов индексируется алгоритмом. Формулировки, которые пользователи уже используют в отзывах, — это не только подсказка для метаданных, но и текст, который стор уже читает и учитывает при ранжировании.

Автоподсказки App Store и Google Play

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

Подробнее о том, как системно работать с автоподсказками, — в материале про автоподсказки как источник поисковых запросов.

Категория и смежные категории

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

Полное описание конкурентов в Google Play

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

Полное описание конкурентов в Google Play

Достаточно взять описание 3-5 конкурентов из топа и прогнать через Text Analyzer в ASOMobile — инструмент находит в любом тексте все запросы с реальным трафиком и показывает их плотность. Это дает список слов, которые конкурент явно использует как рабочие ключи, а не просто маркетинговые формулировки.

Инструменты для расширения списка

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

Инструменты для расширения списка

Keyword Finder идет дальше: он анализирует ключевые слова конкурентов и выдает запросы, по которым они ранжируются, — включая те, которые мы бы не нашли самостоятельно. Как с ним работать — в обзоре Keyword Finder.

Инструменты для расширения списка

Плохой выбор vs правильный: стартовый список трекера привычек

Типичная ошибка на этапе сбора — остановиться на очевидных словах. Это касается обоих сторов одинаково.

Плохой стартовый список: habits, goals, productivity, health, self-improvement, daily, reminder

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

Правильный список после расширения через автоподсказки и Keyword Suggest:

  • habit tracker — основной категорийный запрос, высокий объем трафика
  • habit tracker daily — функциональное уточнение, умеренная конкуренция
  • habit tracker with streaks — конкретная функция, высокая конверсия
  • daily routine planner — смежный запрос, другой угол
  • goal tracker app — категорийный, умеренная конкуренция
  • routine builder — нишевый, низкая конкуренция
  • morning routine app — длиннохвостовый, точный интент
  • не забывать пить воду — узкий, но с очень высокой конверсией

После расширения список превращается из 7 широких слов в 40-60 конкретных запросов с измеримыми характеристиками. Следующий шаг — фильтрация и расстановка приоритетов.

Анализ конкурентов и пробелы в семантике

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

Как анализировать конкурентов

Начинаем с 3-5 прямых конкурентов — приложений, которые решают ту же задачу для той же аудитории. Смотрим на их метаданные: что стоит в названии, в подзаголовке, а в Google Play — еще и в коротком описании. Это публичная информация, и она уже о многом говорит.

Как анализировать конкурентов

Дальше — инструментальный анализ. Spy Keywords в ASOMobile показывает, по каким запросам конкретное приложение ранжируется в поиске, и позволяет увидеть всю семантику конкурента, а не только то, что видно в метаданных — достаточно переключить платформу в фильтре, чтобы получить отдельную картину для App Store и для Google Play.

Что искать в первую очередь: запросы с умеренным объемом, по которым конкурент стоит в топ-5, а мы не индексируемся вообще; функциональные запросы, которые точно описывают наше приложение, но конкурент взял их, а мы нет; запросы конкурентного типа (apps like X), если наше приложение — реальная альтернатива.

Плохой выбор vs правильный: анализ конкурентов для трекера привычек

Мы смотрим на конкурентов вручную и копируем слова из их названий и подзаголовков.

Плохой подход: взяли слова habits, goals, productivity, daily planner — все, что видно у топовых конкурентов.

Что не так: это именно те слова, по которым крупные приложения уже стоят в топ-1 и топ-3 с многомиллионной базой установок. Добавление этих слов в метаданные не даст позиций — алгоритм отдаст топ приложениям с несравнимо большим весом. При этом мы тратим место в метаданных на запросы, по которым никогда не окажемся в видимости.

Правильный подход: запустить Spy Keywords для 3-4 конкурентов среднего уровня — не топовых приложений, а тех, что стоят в топ-20 с меньшим числом отзывов, — и найти запросы, по которым они ранжируются, но конкуренция ниже.

В результате такого анализа обычно обнаруживаются запросы вроде habit tracker with reminders, routine planner app, streak counter, daily checklist app. Все функциональные, интент точный, а в топе по ним — приложения без миллионов отзывов, то есть реально достижимые позиции.

Чего не стоит делать

Не копируем семантику конкурента слепо. У него могут быть слова, которые работают именно в связке с его показателями установок и рейтингом, и то, что конкурент стоит по слову в топ-3, не значит, что мы туда попадем с теми же словами в метаданных — алгоритм учитывает общий вес приложения. В Google Play к этому риску добавляется еще один: копирование чужих формулировок в полное описание без учета плотности может превратиться в переспам, а не в оптимизацию. Этот момент подробно разберем в разделе про размещение ключевых слов в Google Play.

Как расставить приоритеты

После того как список собран — а в нем может быть 200-500 слов — нужно решить, что брать в работу прямо сейчас.

Хорошая логика расстановки приоритетов выглядит так. Первый приоритет — слова с умеренным объемом и высокой релевантностью: не самые популярные, но те, по которым у приложения реальные шансы попасть в топ-10, и именно здесь чаще всего лежат быстрые результаты. Второй приоритет — высококонкурентные слова категорийного типа: брать их нужно, но понимая, что результат придет не сразу и только при росте общего веса приложения. Третий приоритет — длинный хвост: запросы из 3-4 слов с низким объемом, но очень высокой точностью попадания. Трекер воды для беременных — маленький объем, но если человек ищет именно это, конверсия будет высокой.

Плохой выбор vs правильный: приоритезация ключевых слов

После сбора у нас 116 слов. Типичная ошибка — взять слова с самым высоким трафиком и поставить их в название.

Плохой выбор: название HabitFlow — Habits & Goals — два широких слова с максимальной конкуренцией, приложение не индексируется ни по одному из них выше 50-й позиции.

Правильная расстановка приоритетов (пример для App Store):

ЗапросОбъемDifficultyИнтентРешение
habit trackerВысокийВысокийКатегорийныйНазвание — желательно, даже при высокой конкуренции
habit tracker dailyСреднийСреднийФункциональныйПодзаголовок — умеренная конкуренция, точный интент
habit tracker with streaksСреднийНизкийФункциональныйПоле ключевых слов — быстрый результат
daily routine plannerСреднийСреднийФункциональныйПоле ключевых слов
goal tracker appСреднийСреднийКатегорийныйПоле ключевых слов
fitness habitsВысокийВысокийИнформационныйОткладываем — широкий интент, сильные конкуренты
morning routine appНизкийНизкийФункциональныйПоле ключевых слов — длиннохвостовый, точный

Fitness habits выглядит привлекательно по объему трафика, но интент информационный и конкуренция высокая — в топе приложения с сотнями тысяч отзывов. Откладываем до роста базы установок. habit tracker with streaks даст реальную позицию в топ-15 уже через месяц.

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

Географическая проверка

Перед финальным отбором стоит проверить, как слова работают в целевых рынках, потому что запросы, популярные в США, могут иметь нулевой объем в Германии или Бразилии — и наоборот. Worldwide Check в ASOMobile показывает трафик по конкретному запросу в разрезе стран для любой из двух платформ. Как пользоваться инструментом — в обзоре Worldwide Check.

Типичный сценарий: habit tracker хорошо работает в США, но в Германии популярнее Gewohnheiten App или Routine Tracker, во Франции — suivi habitudes. Если локализации настроены, каждый рынок требует отдельного исследования — слова не переносятся автоматически. У App Store и Google Play при этом разная механика самой локализации: в App Store есть основные и дополнительные локали, которые расширяют охват бесплатно, а в Google Play язык привязан к устройству пользователя и работает иначе. Разберем это в разделе про локализацию Google Play ниже.

Куда размещать ключевые слова в метаданных App Store

Это та часть, где теория наконец превращается в конкретные решения.

Что индексируется в App Store (iOS)

App Store индексирует три поля: название (до 30 символов) — самый приоритетный сигнал для алгоритма; подзаголовок (до 30 символов) — второй по весу; поле ключевых слов (до 100 символов, пользователь не видит) — только для iOS. Описание в App Store алгоритм не учитывает при ранжировании, оно существует только для пользователя, который уже открыл страницу приложения.

Как работает поле ключевых слов

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

Подробный разбор поля ключевых слов для iOS — в материале Поле Keywords для iOS.

Как расставить слова по полям

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

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

В поле ключевых слов — все остальное: синонимы, длиннохвостовые запросы, переводы на другие языки (если приложение мультиязычное), варианты написания.

Плохой выбор vs правильный: метаданные трекера привычек (App Store)

Плохо:

  • Название: HabitFlow — Your Daily App
  • Подзаголовок: Track habits and reach goals!
  • Поле ключевых слов: habits,goals,tracker,daily,productivity,health,fitness,routine,self,improvement

Что не так: название содержит размытую фразу daily app без поискового смысла. В поле ключевых слов — дубли слов из названия (habits, tracker), self сам по себе не индексируется как полезный запрос, а пробелы после запятых тратят символы.

Хорошо:

  • Название: HabitFlow: Habit Tracker Daily
  • Подзаголовок: Smart to do: reminder widget
  • Поле ключевых слов: list,task,routine,calendar,productivity,manager,todo,checklist,rabbit,procrastination,health,my

Что изменилось: в название добавлены habit tracker и daily — два реальных поисковых запроса. Подзаголовок раскрывает функции через слова, которые люди ищут. Поле ключевых слов очищено от дублей и заполнено словами с доказанным объемом, которые алгоритм скомбинирует с теми, что уже есть в названии.

Куда размещать ключевые слова в метаданных Google Play

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

Что индексируется в Google Play

Google Play индексирует три поля, но ни одно из них не работает как скрытое поле ключевых слов из App Store. Название (до 30 символов) — тот же наивысший вес, что и в App Store; с сентября 2021 года лимит сократили с 50 до 30 символов, а заодно запретили вставлять в название, короткое описание и имя разработчика слова вроде лучший, #1, бесплатно или скачать сейчас — Google расценивает их как манипуляцию выдачей и вручную отклоняет такие карточки. Короткое описание (до 80 символов) — второе по весу поле, и оно же всегда видно пользователю в поиске и на странице категории, поэтому здесь одновременно решается задача ранжирования и задача конверсии. Полное описание (до 4000 символов) — и это принципиальное отличие от iOS: в Google Play оно реально индексируется и участвует в ранжировании, а не только читается человеком, который уже открыл страницу.

Отдельного скрытого поля ключевых слов в Google Play нет вообще. Значит, все слова из приоритетного списка нужно органично вписать в текст этих трех полей — спрятать их, как в поле keywords для iOS, не получится: все, что попадает в метаданные Google Play, читает не только алгоритм, но и человек.

Плотность ключевых слов в полном описании

Это тема, которой в App Store просто нет, потому что там описание не индексируется. В Google Play алгоритм оценивает не только наличие слова, но и то, как часто оно встречается относительно объема текста, — это и называется плотностью ключевых слов.

Ориентир, которого придерживается индустрия: около 2-3% для основного ключевого слова в полном описании — то есть примерно один точный повтор на каждые 250-300 символов текста. Для вторичных ключей достаточно 2-3 повторов на весь текст, без строгого требования к процентам. Суммарная плотность всех целевых ключей обычно не должна превышать 4-5%, иначе алгоритм читает текст не как естественное описание, а как список ключевых слов, вставленный ради ранжирования.

Важно и то, где именно в тексте стоит ключевое слово. Первые 160-250 символов полного описания имеют больший вес, чем текст в середине или в конце, — поэтому основной ключ стоит поставить в первое предложение, а не откладывать на потом.

Здесь же работает то, что мы уже разбирали в разделе про семантические кластеры: Google Play понимает синонимы, поэтому вместо того, чтобы десять раз повторить habit tracker, разумнее один-два раза использовать сам запрос и еще несколько раз — его смысловые вариации: routine builder, daily checklist, streak tracker. Для алгоритма это все равно сигнал о релевантности, а для живого читателя — куда более естественный текст.

Проверить плотность и найти признаки переспама в готовом тексте можно через Text Analyzer в ASOMobile: инструмент разбирает текст на словосочетания из 1-4 слов, показывает трафик по каждому и отдельно помечает те, что встречаются слишком часто, — прямой сигнал keyword stuffing, который стоит поправить до публикации.

Риск переспама

Плотность работает в обе стороны. Если основной ключ встречается в тексте 15-20 раз на 4000 символов, алгоритм Google Play с высокой вероятностью распознает это как манипуляцию, а не как естественный текст, — и вместо роста позиций можно получить обратный эффект. Симптом переспама легко узнать на глаз: текст читается как список ключевых слов, а не как описание того, что делает приложение. Если предложение не звучит естественно при чтении вслух, плотность, скорее всего, уже избыточна.

Другие поля, которые стоит учитывать

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

What's New (заметки о новой версии) — частый миф в том, что этот текст тоже помогает с ключевыми словами. Это не так: раздел Что нового не участвует в индексации и работает исключительно на конверсию и удержание тех, кто уже установил приложение.

Внешние ссылки на страницу приложения в Google Play, в отличие от App Store, учитываются алгоритмом — это единственная точка, где ASO для Google Play пересекается с классическим веб-SEO. Специально наращивать ссылочную массу ради ASO не стоит, но если у приложения уже есть органические упоминания и обзоры в медиа, это работает в плюс.

Плохой выбор vs правильный: метаданные трекера привычек (Google Play)

Плохо:

  • Название: HabitFlow — Best Habit App, Download Now
  • Короткое описание: Awesome app for habits and goals!
  • Начало полного описания: HabitFlow. HabitFlow helps you track habits. With HabitFlow you can track daily habits, weekly habits, habit streaks, habit goals, and build better habits every day with HabitFlow.

Что не так: название нарушает политику Google Play словами Best и Download Now — карточку могут отклонить на модерации. Короткое описание не содержит ни одного реального поискового запроса. В описании слово habit повторено восемь раз в двух предложениях — классический keyword stuffing, который Text Analyzer сразу пометит как избыточный.

Хорошо:

  • Название: HabitFlow: Habit Tracker & Planner
  • Короткое описание: Daily habit tracker with streaks, reminders and routine planner
  • Начало полного описания: HabitFlow is a daily habit tracker that helps you build routines that stick. Set a goal, track your streak, and get a gentle reminder when it is time for your next habit. Whether it is a morning routine, a fitness habit, or a simple daily checklist — HabitFlow keeps you on track without the guilt.

Что изменилось: название и короткое описание содержат реальные поисковые запросы без нарушения политики. Первое предложение полного описания сразу задает основной ключ, а дальше идут смысловые вариации — routine, streak, reminder, daily checklist — вместо повторения одного и того же слова. Текст при этом читается как обычное описание, а не как список ключей.

Локализация и кастомные листинги в Google Play

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

Как язык привязан к листингу в Google Play

В Google Play видимая пользователю карточка приложения переключается по языку интерфейса устройства, а не по стране. Разработчик может добавить переводы листинга на 70+ языков, и каждый перевод — это отдельное название, короткое и полное описание со своим собственным семантическим ядром: ключи, которые работают в английском тексте, не переносятся автоматически на немецкий или испанский, их нужно исследовать заново для каждого языка.

Здесь и проявляется главное отличие от iOS: у Google Play нет механики, когда один сторфронт индексирует сразу несколько языковых локалей и дает за счет этого дополнительное место под ключевые слова. В Google Play на одну страну работает один язык листинга: если приложение продается в Германии, Австрии и Швейцарии, для всех трех можно использовать один и тот же немецкий листинг — но это просто потому, что там говорят по-немецки, а не потому, что Google Play специально суммирует несколько локалей ради лишних ключевых слов, как это делает App Store.

Custom Store Listings: точечная настройка листинга

Роль, которую в App Store играют дополнительные локали, в Google Play частично берут на себя Custom Store Listings (CSL) — кастомные версии листинга, которые показываются не всем подряд, а определенному сегменту пользователей. Настроить CSL можно по стране или региону, по статусу пользователя (например, тем, кто уже удалил приложение или давно им не пользуется, или тем, кто зарегистрировался на предзапуск), по источнику перехода — конкретному ключевому слову, UTM-ссылке или рекламной кампании в Google Ads. Менять в кастомном листинге можно почти все: название, короткое и полное описание, иконку, скриншоты, видео — кроме категории, контактных данных и ссылки на политику конфиденциальности, которые остаются общими для всех версий листинга. Сейчас лимит — до 50 кастомных листингов на одно приложение, этого хватает даже на десятки рынков и сегментов одновременно.

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

Чего не стоит делать

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

Отзывы и поведенческие факторы в ранжировании Google Play

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

Отзывы как источник трафика

Мы уже упоминали это в разделе про сбор семантики: текст отзывов в Google Play индексируется. Если десятки пользователей в отзывах пишут отличный трекер привычек с напоминаниями или наконец нашел приложение для планирования утренней рутины, эти формулировки уже становятся частью текстового поля, которое читает алгоритм, — причем без каких-либо усилий со стороны разработчика. Ответы разработчика на отзывы тоже индексируются, поэтому в ответе можно органично использовать целевые формулировки — не переспамленно, а по существу.

Поведенческие сигналы: не только текст

Google Play смотрит на приложение не только как на набор текстовых полей. Здесь работают показатели, которых у App Store в такой же мере нет.

Удержание (retention) — как долго и как часто пользователи возвращаются в приложение после установки. Низкое удержание сигнализирует алгоритму, что приложение не оправдывает ожиданий, заданных в метаданных, а значит, ранжирование по тем же метаданным со временем может проседать.

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

Скорость набора установок (install velocity) — Google Play обращает внимание не только на абсолютное число установок, но и на динамику: резкий рост часто дает временный буст видимости, а плавное падение — наоборот.

Android Vitals — техническое здоровье приложения: частота крашей, зависаний (ANR), время запуска. Мы уже упоминали это в разделе про метрики: если приложение нестабильно, Google Play снижает его видимость в поиске независимо от качества метаданных.

Что с этим делать на практике

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

Что с этим делать на практике

Мониторинг отзывов и рейтингов в разрезе стран и версий приложения удобно вести через Rating & Reviews в ASOMobile — дашборд показывает динамику оценок и настроение пользователей, а Reviews & Responses помогает быстро и по шаблону отвечать на новые отзывы, в том числе органично закрывая в ответах формулировки, пропущенные в описании.

Store Listing Experiments: нативный A/B-тест Google Play

У Google Play есть встроенный инструмент для A/B-тестирования листинга — Store Listing Experiments, доступный прямо в Google Play Console бесплатно. В App Store похожий функционал появился позже и называется иначе (Product Page Optimization), но здесь сосредоточимся на Google Play, потому что механика теста завязана в том числе на формулировки, а не только на визуал.

Что можно тестировать

Store Listing Experiments позволяет сравнить между собой варианты иконки, скриншотов, promo-графики (feature graphic), видео, короткого описания и полного описания. Каждый элемент можно тестировать отдельно или в связке.

Важное ограничение: название приложения через эксперимент не тестируется. Изменить название можно только через прямое обновление листинга, а не через A/B-тест. Если нужно сравнить два варианта названия, единственный способ — тестировать их последовательно как настоящие изменения метаданных, с паузой на накопление данных между ними.

Локальные и глобальные эксперименты

Эксперимент можно запустить для одной страны или языка — тогда сравниваются варианты листинга именно для этой аудитории, — или сделать его глобальным, если часть аудитории видит вариант A, а часть B независимо от страны. Для проверки формулировок короткого и полного описания под конкретный рынок логичнее локальный эксперимент: то, что лучше конвертирует в англоязычном сторе, не обязательно сработает так же в немецком.

Как правильно ставить тест

Одна гипотеза за раз — если одновременно поменять и короткое описание, и иконку, будет невозможно понять, что именно повлияло на результат. Google рекомендует держать эксперимент запущенным не меньше 7 дней, чтобы усреднить дневные и недельные колебания трафика, и набрать достаточный объем посетителей на каждый вариант, прежде чем делать выводы, — точные пороги стоит сверять в актуальной справке Google Play Console, потому что рекомендации по минимальному трафику периодически уточняются.

Для ASO Store Listing Experiments — это в первую очередь инструмент конверсии, а не прямого подбора ключевых слов: тест не покажет, помогает ли слово ранжированию, зато точно покажет, какая формулировка короткого описания лучше превращает показ в установку. Это особенно полезно после того, как список ключевых слов уже собран и приоритизирован, — один и тот же набор слов можно упаковать в разные по конверсии фразы, и Store Listing Experiments помогает выбрать более сильную.

Кросс-платформенная стратегия: единая семантика для двух сторов

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

Что общее для обоих сторов

Семантическое ядро на старте — одно. Вопрос о том, как наш пользователь описывает то, что делает приложение, не зависит от платформы, поэтому базовый список функциональных описаний, отзывы пользователей и анализ прямых конкурентов имеет смысл собирать один раз и использовать как источник для обеих платформ. Шесть типов поискового интента тоже универсальны: человек, который ищет habit tracker with streaks, хочет одного и того же результата независимо от того, на каком телефоне он это набирает.

Что нужно вести раздельно

Дальше пути расходятся, и вот в чем именно:

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

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

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

Отзывы. В Google Play текст отзывов индексируется и напрямую работает на семантику, в App Store — только на конверсию. Значит, работа с отзывами в Google Play имеет дополнительный ASO-смысл, которого нет в App Store.

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

Практический протокол для двух сторов одновременно

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

Сравнительная таблица: ASO для App Store vs Google Play

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

ПараметрApp StoreGoogle Play
Модель ранжированияЛексическая: точные вхождения в название, подзаголовок, поле ключевых словПолнотекстовая, с элементами семантического анализа и кластеризации синонимов
Отдельное поле ключевых словЕсть, до 100 символов, скрыто от пользователяОтсутствует — все слова вписываются в видимый текст
Индексация описанияНе индексируетсяИндексируется, до 4000 символов, важна плотность
Повтор ключей между полямиИзбегать — трата символовУместен в разумных пределах — работает на плотность
ОтзывыВлияют на конверсию, не на индексациюТекст индексируется, влияет и на конверсию, и на семантику
Внешние ссылкиНе влияют на ранжированиеУчитываются алгоритмом
ЛокализацияДоп. локали в рамках одной страны — бонусные символы бесплатноОдин язык — один листинг; сегментация через Custom Store Listings
Поведенческие факторыКосвенно, в основном через конверсию и рейтингПрямо: удержание, uninstall rate, install velocity, Android Vitals
Нативный A/B-тестProduct Page OptimizationStore Listing Experiments
Частые изменения метаданныхОтносительно предсказуемый эффектБолее рискованны — запускают переоценку поведенческих сигналов

Как отслеживать результаты

Как отслеживать результаты

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

Что отслеживать: позиции по целевым запросам — для каждого ключевого слова из приоритетного списка нужно знать, на какой позиции стоит приложение, потому что попадание в топ-10 дает принципиально другой объем трафика по сравнению с позицией 50. Динамику позиций — важно смотреть на тренд, а не только на текущее место: растет позиция или падает, и падение после обновления метаданных — сигнал, что изменение не сработало. Трафик из поиска — рост позиций должен конвертироваться в рост числа показов и переходов на страницу приложения. Конверсию — если показы растут, а установок нет, проблема либо в несовпадении интента, либо в самой странице приложения: иконка, скриншоты, описание. Для Google Play к этому списку добавляется техническая стабильность — рост крашей или ANR после обновления может сам по себе просадить видимость, даже если метаданные подобраны идеально, поэтому Android Vitals стоит проверять в паре с позициями, а не отдельно.

Как отслеживать результаты

Keyword Report в ASOMobile собирает всю эту динамику по каждому слову в одном месте для обеих платформ. Как читать отчет — в материале Отслеживание динамики ключевых слов с Keyword Report.

Что показывает мониторинг через 4 недели после обновления

После обновления метаданных трекера привычек из примера выше типичная картина выглядит так:

  • habit tracker daily: позиция выросла с 34 до 11 — попали в зону видимости
  • habit tracker with streaks: появились в топ-20, раньше не индексировались вообще
  • routine planner: топ-15 с первой недели — низкая конкуренция, быстрый результат
  • habit tracker: позиция 47, без изменений — высокая конкуренция, нужен рост установок

Именно такая картина объясняет, почему слепо гнаться за habit tracker на старте — не лучшая стратегия. Пока приложение набирает вес, умеренно конкурентные запросы дают реальный трафик и реальные установки, которые в итоге помогут пробиться и по главным словам. Логика чтения этой динамики одинакова для App Store и Google Play, хотя причины медленного роста по высококонкурентным словам в Google Play чаще связаны еще и с поведенческими метриками, а не только с числом установок и отзывов.

Как часто обновлять метаданные. Стандартный цикл — раз в 1-2 месяца. Реже — упускаем возможности. Чаще — не успеваем накопить данные для оценки результата. Исключение: если позиции резко упали — реагировать нужно быстро. Для Google Play к этому правилу стоит относиться даже строже: слишком частые правки текста расшатывают поведенческие сигналы, которые мы разбирали выше, поэтому здесь особенно важно выдерживать цикл, а не переписывать листинг при любом краткосрочном колебании позиций.

Как ASOMobile помогает с исследованием ключевых слов

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

ASOMobile закрывает каждый этап процесса для App Store и Google Play.

Сбор семантики: App Keywords показывает текущую индексацию приложения — любой конкурент или наш продукт могут служить источником. Keyword Suggest строит расширения на основе автоподсказок App Store и Google Play, показывает все вариации базового запроса с данными по трафику для каждого стора отдельно. Keyword Finder анализирует семантику конкурентов и находит запросы, которые работают у них, но отсутствуют у нас.

Анализ конкурентов: Spy Keywords показывает полную картину того, по каким запросам ранжируется любое приложение на любой из двух платформ, и позволяет сравнить свою семантику с семантикой нескольких конкурентов, чтобы увидеть пробелы.

Оптимизация текста для Google Play: Text Analyzer разбирает любой текст — свое описание, описание конкурента, отзывы — на словосочетания из 1-4 слов, показывает трафик по каждому и плотность, отдельно помечая признаки keyword stuffing. Это единственный шаг во всем процессе, у которого нет смысла для App Store, — именно потому, что там описание не индексируется.

Проверка географии: Worldwide Check показывает трафик по запросу в разрезе стран для обеих платформ — полезно при работе с несколькими рынками одновременно и при проверке локализаций Google Play перед публикацией.

Отзывы и поведенческие сигналы: Rating & Reviews дает сводную динамику оценок и настроения пользователей по странам и периодам. Reviews & Responses помогает быстро отвечать на отзывы по шаблонам — в Google Play это дополнительно работает на семантику, потому что ответы разработчика тоже индексируются.

Мониторинг позиций: Keyword Monitor отслеживает позиции приложения по выбранным запросам в реальном времени на обеих платформах. Keyword Report строит динамику по каждому слову — удобно для оценки результатов после обновления метаданных.

Полная картина: ASO Dashboard дает обзор здоровья приложения с визуально понятными инфографиками.

Принятие решений по метаданным: ASO Creator помогает составить метаданные с учетом лимитов символов для каждой платформы, проверяет дубли и признаки keyword spam отдельно для Google Play и показывает, как слова распределены по полям.

Чеклист перед обновлением метаданных в App Store и Google Play

Перед тем как отправлять обновление, стоит пройтись по этому списку.

Общее для обеих платформ

  • Каждое слово в приоритетном списке проверено по объему, релевантности и конкуренции
  • Для каждого ключевого слова понятен поисковый интент — он совпадает с тем, что делает приложение
  • Конкурентные запросы проверены — нет прямых упоминаний чужих брендов
  • Географический охват проверен: ключевые слова актуальны для целевых рынков, включая настроенные локализации
  • Настроен мониторинг позиций для оценки результата после обновления

Дополнительно для App Store

  • Самые важные запросы стоят в названии или подзаголовке
  • В поле ключевых слов нет повторов слов из названия и подзаголовка
  • В поле ключевых слов нет пробелов после запятых
  • Длина поля ключевых слов не превышает 100 символов
  • Название и подзаголовок читаются как нормальный текст, а не как набор слов

Дополнительно для Google Play

  • Самые важные запросы стоят в названии и коротком описании
  • Основной ключ стоит в первых 160-250 символах полного описания
  • Плотность основного ключа в пределах 2-3%, суммарная плотность всех целевых ключей не выше 4-5%
  • В названии, коротком описании и имени разработчика нет запрещенных слов вроде best, #1, free, download now
  • Текст полного описания проверен через Text Analyzer на признаки keyword stuffing
  • Локализации проверены через Worldwide Check, а не переведены механически
  • Если используются Custom Store Listings — понятно, под какой сегмент и с какой семантикой настроен каждый

Оптимизируем легко и достигаем успеха 💙

FAQ: Frequently Asked Questions

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

Начинаем с базового списка слов, которые описывают функции и ценность приложения. Расширяем его через автоподсказки App Store и Google Play и инструменты типа Keyword Suggest. Анализируем семантику прямых конкурентов через Keyword Finder или Spy Keywords — для Google Play дополнительно разбираем полное описание конкурентов через Text Analyzer, потому что оно индексируется. Фильтруем список по релевантности, объему поиска и сложности конкуренции. Финальный отбор — по конверсионному потенциалу: слова, по которым человек с большой вероятностью установит именно наше приложение.

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

Нет. В App Store есть отдельное скрытое поле на 100 символов, которое видит только алгоритм. В Google Play такого поля не существует — все ключевые слова нужно органично вписывать в название, короткое описание и полное описание, и весь этот текст виден пользователю.

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

Ориентир, которого придерживается индустрия, — около 2-3% для основного ключевого слова и суммарно не больше 4-5% для всех целевых ключей вместе. Более высокая плотность рискует читаться алгоритмом как переспам, а не как естественный текст. Проверить плотность готового описания можно через Text Analyzer.

Поле ключевых слов в iOS ограничено 100 символами — это примерно 15-20 отдельных слов. Плюс 2-3 ключевых запроса в названии и подзаголовке, итого активно работающих слов около 20-25. Важнее не количество, а точность: 15 релевантных слов с хорошим объемом дадут лучший результат, чем 25 слов, которые не отражают то, что делает приложение.

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

Стандартный цикл — раз в 1-2 месяца, для обеих платформ. Этого достаточно, чтобы накопить данные о позициях и конверсии после предыдущего обновления. Если приложение только запустилось, первый анализ результатов имеет смысл делать через 3-4 недели после публикации. В Google Play к слишком частым правкам стоит относиться с большей осторожностью, потому что каждое изменение текста заново запускает оценку поведенческих сигналов вокруг листинга.

Конкуренты уже провели свое исследование семантики. Анализ их ключевых слов через Spy Keywords позволяет найти запросы с доказанным спросом, которые мы пропустили, — особенно нишевые и функциональные, причем на любой из двух платформ. Это быстрее, чем строить семантику с нуля. При этом важно не копировать слепо: брать только те запросы, которые действительно релевантны нашему приложению.

Заполните форму, чтобы получить книгу