Cоставление семантического ядра для приложений в App Store и Google Play
Вы наверняка уже не раз слышали про App Store Optimization, некоторые уже используют его методы для увеличения установок из поиска App Store и Google Play, а также улучшения уровня конверсии на своей странице приложения.
В этой статье я бы хотел поговорить об одной из частей App Store Optimization, а именно о грамотном составлении семантического ядра, которое позволит найти много целевых поисковых запросов для вашего приложения, что увеличит ваш поток пользователей из поиска App Store и Google Play в несколько раз!
Несмотря на относительно несложные методики нахождения целевых поисковых запросов, многие разработчики мобильных приложений не делали этого до сих пор. А зря!
Что такое семантическое ядро для мобильного приложения?
Семантическое ядро — это набор слов и фраз, которые наиболее точно характеризуют функционал приложения и проблемы пользователей, которые может решить приложение.
Более простым языком — это набор слов и фраз, по которым ваши целевые пользователи могут искать ваше мобильное приложение.
Зачем оно нужно?
Семантическое ядро позволяет построить наиболее точную картину потребностей вашей целевой аудитории. Зная потребности, вы сможете понять, как вас могут искать ваши пользователи в магазинах приложений, понять точные поисковые запросы.
Ещё один интересный момент: около 70% поисковых запросов — «длинные» запросы, включающие больше 1 слова. Иными словами ваши пользователи могут вас искать, например, не только по запросу «работа», но и по запросу «работа в Москве», «высокооплачиваемая работа» и так далее.
Как составить наиболее полное семантическое ядро?
Для построения семантического ядра вам необходимо понять, а как именно могут искать вас ваши пользователи. Для этого вам потребуется здравый смысл, а также несколько инструментов, которые помогут ваш здравый смысл превратить в качественное семантическое ядро.
Первый этап — основа
Здравый смысл
Если ваше приложение еще не появилось на рынке, вы только собираетесь его выпускать, то вам стоит начать со здравого смысла, а именно сесть с вашей командой и подумать над поисковыми запросами, которые отвечают функционалу вашего приложения.
Например, если ваше приложение занимается поиском авиабилетов, то ваши запросы будут: «авиабилеты», «поиск авиабилетов», «билеты на самолет», «дешевые авиабилеты» и так далее.
Анализ отзывов
Если же ваше приложение уже есть на рынке, то помимо здравого смысла, вы можете укрепить ваш список запросов, проанализировав отзывы к вашему приложению, если конечно же они есть.
Например, из отзыва приложения Duolingo для iOS можно получить запросы «тренинг английского», «тренинг английского языка», «тренинг английский».
Опросы пользователей
Если в вашем приложении настроены механизмы прямого общения с вашими пользователями, то можно провести опрос среди них, задав им вопросы: «По каким запросам вы бы искали наше приложение в поиске?» или «Какие проблемы, вам удается решать с помощью нашего приложения?»
Отмечу, что отзывы и опросы пользователей являются наиболее качественными источниками целевых поисковых запросов.
Анализ конкурентов
Да-да, куда же без анализа конкурентов. Вам нужно понять, на какие поисковые запросы ваши конкуренты сделали оптимизацию.
Для этого:
- Посмотрите название конкурентов. В названии может быть запрятано очень много целевых поисковых запросов.
- Изучите отзывы конкурентов аналогично, как вы изучали ваши отзывы.
- Воспользуйтесь сервисами-помощниками.
Например, SensorTower.com. У сервиса есть функция «Keyword Spy», которая может показывать слова, по которым приложение конкурента может быть показано пользователю.
Выбрав Keyword Spy для приложения Badoo, мы получим такой список ключевых слов:
Чем больше запросов вы соберете на первом этапе, тем более качественным будет семантическое ядро в итоге!
Второй этап — укрупнение
В конце первого этапа вы получили список из нескольких десятков ключевых слов и фраз, но это еще нельзя назвать качественным семантическим ядром. С большой вероятностью данное ядро не учитывает какие-то поисковые запросы, которые ваши целевые пользователи могут использовать.
Но откуда взять еще слова и фразы?
Синонимы и примеры использования слов
В Интернете есть просто огромные базы синонимов и примеров использования слов, которые постоянно пополняются пользователями.
Для английского языка можно использовать, например, WordNet. База пополняется под руководством Princeton Univercity. Имеет свой простой API для использования.
Для русского языка можно использовать Yet Another RussNet, который также пополняется пользователями и имеет свой простой API.
Аналогичные лингвистические базы есть и на других языках.
Также полезно смотреть примеры использования слов из словарей.
Яндекс.Wordstat и Google Trends
Данные сервисы полезны тем, что могут выдавать информацию о популярных и похожих поисковых запросах в web. Причем можно отображать статистику только для мобильных устройств.
Рекомендуется каждое осмысленное ключевое слово прогнать через такие системы.
Как использовать, полученные данные?
После проведения всех вышеперечисленных действий у вас будет список из нескольких десятков, а может даже сотен поисковых слов и фраз.
Есть вероятность, что все эти запросы вам не удастся учесть при оптимизации вашего приложения.
- В App Store под ключевые слова отведено всего 100 символов, включая запятые. Слова можно использовать в названии приложения, тем не менее не каждое сложное название могут пропустить модераторы App Store;
- В Google Play нет блока для ключевых слов, поисковый движок индексирует описание приложения. Но так как описание приложения должно быть читабельно и для пользователя, то большая частотность ключевых слов в нем может ухудшить вашу конверсию в загрузки.
Но и все поисковые слова и фразы учитывать не стоит по 2 причинам:
- По данному слову или фразе ваше приложение может находиться на низких позициях, что не даст вам прироста в установках приложения;
- По данному слову или фразе никто из вашей целевой аудитории не будет искать, т.е. слово имеет очень маленький объем трафика.
Как понять, есть ли трафик по поисковому слову или нет, где взять статистику по слову или фразе для App Store и Google Play?
Можно использовать сервисы-помощники, например, SensorTower.com. Они выдают некоторые данные по ключевым словам, вроде трафика, текущей позиции вашего приложения в поисковой выдаче, количества приложений, которые уже находятся по данному запросу. Данные по трафику не точны, при этом их хватает для более менее правильного решения при оптимизации полученного семантического ядра.
Есть 2 алгоритма, как почистить ваше семантическое ядро от не оптимальных поисковых запросов.
- Легкий — брать только те слова и фразы, которые имеют трафик и ваши позиции потенциально могут оказаться не дальше 10-й в поисковой выдаче. Как показывает практика, приложения на позициях дальше 10-й пользователей с поискового запроса практически не получают;
- Сложный — математически-оптимальный алгоритм, построенный на Теории Принятия Решений, который позволяет доставать максимум трафика из поиска. Такой алгоритм мы применяем для поисковой оптимизации приложений наших клиентов. Он изложен в презентации.
Примеры приложений
Не проработанное ядро
Приложение Preggie, социальная сеть для беременных мам. Обратите внимание, что поисковые запросы упорядочены по убыванию по показателю «Traffic». Это означает, что запрос «тест на беременность» сравним по трафику с запросом «беременность». Тем не менее всего 2 приложения учитывают его в своей поисковой оптимизации, колонка «iPhone Apps». Аналогичная ситуация с запросами «календарь беременности», «признаки беременности», «срок беременности».
Упомянутым выше приложениям мы сделали поисковую оптимизацию, которая в ближайшем перевыпуске будет учтена.
Проработаное семантическое ядро.
Приложение Aviasales хорошо подходит к работе над поисковой оптимизацией.
Вывод
Проработка семантического ядра может помочь вам привлекать целевых пользователей на ваше приложение абсолютно бесплатно. Пользователи сами будут вас находить. Причем такие пользователи будут самыми «качественными», так как данные пользователи имеют определенные потребности, которые ваше приложение сможет им удовлетворить.
Сергей Шаров, CEO Apptimist и Appservices