Dev Story SEO Tool. История о поисковых позициях

Информатор avatar | 57
FavoriteLoading В закладки

ТЕКСТ: ЕВГЕНИЙ КРЫЛОВ. Начиналось всё с идеи приложения. Его надо делать на ту тему, которую хорошо знаешь. Мы 5 лет делаем сайты и отлично разбираемся в их разработке. Нужна понятная идея, которую легко реализовать своими силами. Ну и конечно — приложение должно быть интересным большой аудитории пользователей.

Идеи ftp-клиента или редактора кода показались слишком сложными. Выбор пал на разработку приложения для проверки позиций сайтов в поисковых системах. Потенциальная аудитория в этом случае получалась шире — не только веб-разработчики, но и сеошники с владельцами сайтов.

В чём же суть? Для многих фирм одним из источников клиентов (т.е. дохода) является сайт, а основным источником посетителей — переходы с поисковых систем. В поисковых системах люди набирают запросы вроде «купить iPhone». Чем выше запрос занимает место в поисковике, тем больше вероятность, что айфон купят именно у вас.


iPhones.ru на 4 месте по продаже айфонов

В нашем замечательном приложении Seo Tool можно добавлять для проверки множество сайтов. К ним кучу поисковых запросов. После чего проверять на каком месте по каждому из этих запросов они находятся. Ещё ведётся полная история изменения этих самых мест. Все изменения позиций видны как на ладони, и можно сразу понять нужно ли сайту продвижение или халявят ли ваши сеошники.


На iPad приложение ещё удобнее

Проект

Сначала были проанализированы конкуренты. В русском сегменте их не было вообще, а в интернациональном — два с половиной. Поддержки самого популярного в России поисковика Яндекс не было ни у кого из конкурентов. Это сразу давало нам преимущество на «своём поле» в России. В удобстве использования они тоже не сильно выделялись, а это значит, что есть смысл сделать локализации на другие языки и выходить на международный рынок.

Дизайнер интерфейса и бюджет на разработку интерфейса в проекте отсутствовали. Весь интерфейс разрабатывался на стандартных компонентах по гайдлайнам Apple. Кроме минуса в оригинальности в таком решении был и плюс — интерфейс сразу понятен любому пользователю iOS.

Экраны приложения проектировались в бесплатной версии iPad-приложения «Blueprint». Оно позволяет визуально собрать интерфейс на стандартных компонентах. Подобие работающего приложения со связями экранов можно отправить для тестирования кому-либо через отдельное приложение. И всё это, не вставая с любимого дивана!


Скетч приложения со связями

По написанному ТЗ и скетчам из Blueprint программист прикинул стоимость и срок разработки, который впоследствии был прое… Первая версия была только для iPhone, опять же для экономии времени и бюджета. Кстати, у нас не было для разработки макбука или аймака. Приложение разрабатывалось на стареньком ноутбуке Toshiba, который, благодаря наклейке с яблочком, легко превратился в макбук 16”.


Помогите заработать на настоящий макбук

Так как наше приложение помогает вести бизнес и зарабатывать деньги, поместили его в категорию «Бизнес». Хотя на самом деле в этой категории просто меньше конкуренция: всего 5000 приложений, против 7500 в производительности и 16000 в утилитах.

Обновления и ловля багов

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

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


Жёлтенькие это апдейты, а синенькие продажи

Экспериментальным путём был выяснен оптимальный промежуток между обновлениями — 21 день. После этого времени наши графики продаж обычно начинали идти вниз.

Большинство багов появлялось из-за того, что приложение работает со сторонними сетевыми сервисами, которые мы не можем контролировать. От них можно ждать всякие неожиданности в виде разрыва связи или капчи из-за высокой частоты запросов.

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


Посчитайте количество i-устройств на столе

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

Отзывы

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

Для влияния на отзывы и некоторого анализа их авторов можно использовать десктопную версию нелюбимого многими iTunes.

Во-первых, там можно оценивать сами отзывы, ставя в iTunes и на iPad положительные отзывы на первые места, а отрицательные — «с глаз долой». Во-вторых, на явно неадекватный отзыв (да ещё и с низкой оценкой) можно пожаловаться, и его, скорее всего, удалят. А в-третьих, можно немного поиграть в Шерлока, и по нажатию на ник посмотреть отзывы о других приложениях. Это даст некоторую информацию, которую можно использовать для поиска пользователя.


И всё равно мы вас всех любим

Но и хороших отзывов очень много. Их гораздо больше, чем плохих, и они постоянно мотивируют на новые свершения.

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


Однотипных вопросов стало меньше и можно отслеживать статус

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

Ценообразование и продажи

Цена в $3 была выбрана исходя из средней цены по конкурентам. Кто-то нам говорил, что это мало, но большинство почему-то писали — «Это слишком дорого!!1 ставьте $1!!».

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

Мы провели эксперимент с ценой. Для начала поставили на неделю $5, а потом $1:


Спасибо skitch за пояснения на картинке

Как видно, на продажи это почти не влияло, а цена в $3 оказалась оптимальной.

Для слежения за продажами штатные средства Apple крайне неудобны: видимо, все юзабилисты были в отпуске, когда Эппл делала их интерфейс. Поэтому приобрели подписку на сервис статистики AppFigures за $5 в месяц. Все графики в статье из него.

Выводы

Основной вывод: разработка под iOS— это круто!

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

Хотим ещё. Будем развивать SEO Tool, и захватывать с ним мир. Начнём делать параллельно ещё пару других, более интересных приложений.

iPhone+ iPad: $2.99 [iTunes link]

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.

Update: Прошла неделя после данной публикации. Артур попросил нас прислать график продаж. На рисунке виден пик, когда в эфир вышла Dev Story – в тот день программу купили 52 человека при ее цене в $2.99. Обычная статистика продаж – это около 6 человек.

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

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
ТЕКСТ: ЕВГЕНИЙ КРЫЛОВ. Начиналось всё с идеи приложения. Его надо делать на ту тему, которую хорошо знаешь. Мы 5 лет делаем сайты и отлично разбираемся в их разработке. Нужна понятная идея, которую легко реализовать своими силами. Ну и конечно — приложение должно быть интересным большой аудитории пользователей. Идеи ftp-клиента или редактора кода показались слишком сложными....
Прокомментировать

🙈 Комментарии 57

  1. anatoly avatar
    anatoly29 июня 2012
    0

    спасибо большое, купил. для работы пригодится

    anatoly avatar
    anatoly29 июня 2012
    0

    @anatoly, блин :) засада. а почему я помимо обычного имени сайта (phothai.ru) не могу ввести ссылку на социальную сеть? (vk.com/phothai) . уверен, это легко исправить!

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @anatoly, хорошее предложение, добавим в список доработок.

    Спасибо!

    anatoly avatar
    anatoly29 июня 2012
    0

    @Nopreset, давайте ребята) очень жду, потому что моя сфера это не только сайт, но и активная продвижение социалки всей

    taron avatar
    taron1 июля 2012
    0

    @Nopreset, по всем запросам правильно показывает место, а по одному нет!

    Nopreset avatar
    Nopreset1 июля 2012
    0

    @taron, напишите пожалуйста сайт, запрос, поисковик и регион для поиска. Писать можно сюда — http://seotool.userecho.co

    Nopreset avatar
    Nopreset1 июля 2012
    0

    @Nopreset, http://seotool.userecho.com вернее конечно

  2. AlexLestanov avatar
    AlexLestanov29 июня 2012
    0

    История интересная, но могли бы купить нормальную железку ради разработки, хакинтош как-то несерьёзно.

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @AlexLestanov, Это временное решение, обязательно купим )

    nochkin avatar
    nochkin6 июля 2012
    0

    @AlexLestanov, На разработку хорошего софта это мало влияет.

  3. tamtam avatar
    tamtam29 июня 2012
    0

    А вот про это можно чуть подробнее “в бесплатной версии iPad-приложения «Blueprint»”. Вроде как программа стоит вполне себе нормальных денег – 4,99 или есть бесплатная версия?

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @tamtam, да есть, ограничена двумя проектами — http://itunes.apple.com/ru/app/blueprint-lite/id407188253?mt=8&ls=1

  4. volodko avatar
    volodko29 июня 2012
    0

    Только что купил) Будем тестировать. Спасибо за такой продукт. Версии для Mac нету в планах?

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @volodko, делаем аглийскую локализацию и начнём портировать на мак.

    Спасибо!

  5. kidd avatar
    kidd29 июня 2012
    0

    а как на счет импорта запросов? ручками вводить крайне долго и лениво

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @kidd, в поле ввода можно вставить сразу кучу запросов из буфера обмена, каждый с новой строки.

    kidd avatar
    kidd29 июня 2012
    0

    @Nopreset, вот вы сами как считаете – это удобно или нет?

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @Nopreset, неудобства в этом не вижу, т.к. Обычно запросы хранят в таких списках, и проблемы копировать-вставить в 2 тапа нет.

    Ещё запланирован экспорт из файлов, но пока до конца этот момент не продумали, и по удобству он принципиально отличаться не будет.

  6. Pyromike avatar
    Pyromike29 июня 2012
    0

    “программист прикинул стоимость и срок разработки, который впоследствии был прое…”
    Некультурные вы какие-то разработчики, можно же было и без намеков на матерщину написать.
    Но всё равно вам добрый совет: вложиться в интерфейс. Понятно, что приложение сугубо утилитарно, но красивый интерфейс – это всегда приятно и настраивает на хороший лад.

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @Pyromike, простите за излишнюю экспрессию ;)

    Насчёт интерфейса согласен, но действительно хороший интерфейс с иконкой стоят очень дорого (2-3к$), но в будущем наверняка сделаем.

  7. snake302 avatar
    snake30229 июня 2012
    0

    Спасибо! Теперь приложение работает как часы) + я не разобрался не много с функционалом))
    P.S Я на скриншоте из App Store под номером 14))))

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @snake302, вы можете написать новый комментарий ))

    Если есть вопросы пишиите.

    Спасибо!

    snake302 avatar
    snake30229 июня 2012
    0

    @Nopreset, Уже))

  8. The Serial avatar
    The Serial29 июня 2012
    0

    Спасибо! Купил!
    Было бы здорово экспортировать таблицей слева – слова, сверху – даты, чтобы видеть динамику.

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @The Serial, расширенные отчёты с графиками в планах.

    Спасибо!

  9. bavard avatar
    bavard29 июня 2012
    0

    спасибо! все пашет изумительно, позиции проверяет правильно! боялся что там тока ТОП 30 , а там и ТОП 100… кстате сделайте скриншот какие топы он проверяет…

    Предложение сделать:
    1) ссылки на яндекс ( где находится по запросу сайт )
    2) возможность вставить ключик АНТИГЕЙТ ( а то малоли капча )
    3) Там где настройка приложения есть выбор поисковой системы и стоит НЕТ ))) Сделаете ли ручную настройку ПС ? или добавить еще ПС ( ТУТ.БУЙ тип этих малоли кому надо )
    4) За платное ( или бесплатно ) сделать возможность сканирования ТОП 250 и 500 ( иногда надо )

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @bavard, Спасибо за подробный отзыв.

    1) Будет в ближайших обновлениях, буквально через один апдейт.
    2) Насчёт этого пока думаем. Сейчас капча обрабатывается и её можно ввести вручную.
    3) для пользователей это будет сделать самим довольно сложно, учитывая что форматы выдачи у поисковиков разные, но мы будем добавлять новые поисковики в обновлениях, уже в планах бинг и мэйл.
    4) В принципе это можно включить и сейчас, но по понятным причинам ждать проверку придётся долго, будем думать что можно сделать.

    Ещё раз спасибо.

    bavard avatar
    bavard29 июня 2012
    0

    @Nopreset, тут у меня сайт: ukraine-hosting.com ( это не реклама ,не знаю как пример еще подать )

    запрос: украинский хостинг ( 38 позиция стоит домен с com.ua ,а проверщик выдает как будто это мой сайт… хотя у меня .com , а там .com.ua .

    bavard avatar
    bavard29 июня 2012
    0

    @bavard, Гугл украина

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @bavard, спасибо, понятно.

    Найдём ошибку и поправим в ближайшем обновлении.

    bavard avatar
    bavard29 июня 2012
    0

    @Nopreset, очень жду исправления

    bavard avatar
    bavard29 июня 2012
    0

    @bavard, читал насчет интерфейса… скажу так: Интерфейс суппер, все просто и удобно , по мне так ничего не надо править… а то малоли еще хуже станет…

    можно добавить темы ( если реально такое ) для любителей красоты…

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

    спасибо еще раз!

  10. Kvitantsev avatar
    Kvitantsev29 июня 2012
    0

    было бы отлично импортирование списка запросов из файла, например, с дропбокса, яндекс диска, если такое возможно.

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @Kvitantsev, что-то такое планируется к реализации.

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

    bavard avatar
    bavard29 июня 2012
    0

    @Kvitantsev, в гугл доксе закидываете в одну ячейку все слова ,заходите с айфона , копируете ячейку с ключами и все там внутри))) так же и с диском

  11. bavard avatar
    bavard29 июня 2012
    0

    еще очень нужно:

    выставить проверку по 3,4 или даже 5 регионам…

    или хотя бы 4 региона:

    Россия ( Яша и ГУГЛь )
    Украина ( Яша гугль )
    Беларуссия ( Яша гугль )
    Казахстан ( Яша и Гугль )

    Причем чтобы выдавало за раз…

    Лучше такое конечно сделать для IPAD на Iphone не думаю что будет хорошо смотреться или сделать скролинг вбок

    bavard avatar
    bavard29 июня 2012
    0

    а потом уже и забугорье…

    а то можно проверять тока по заданным регионам и больше ни ни

  12. bavard avatar
    bavard29 июня 2012
    0

    по яндекс УА заметил что не совсем правильно определяет позиции… некоторые позиции неправильно определил ( +- 1-3 пункта в выдаче )

    bavard avatar
    bavard29 июня 2012
    0

    если и там есть траблы наверно и в нашем Русском есть такие косячки)

  13. GoSo avatar
    GoSo29 июня 2012
    0

    Приложение купил еще 2 недели назад.
    Замечание только одно :
    Сделайте проверку позиций на сервере а не на телефоне… У меня всего 10 слов и один сайт. Проверка позиций занимает минут 5-7.
    Если сделать проверку на стороне сервера ( как это делают некоторые площадки) пользователь может получит график по дням (!). Это по моему важнее чем только текущие позиции.
    Или сделайте специальную подписку “проверка оффлайн”. Лично я с удовольствием подпишусь за 5-10$/месяц.

    Артур Малосиев avatar
    0

    @GoSo, яндекс может забанить за многочисленные обращения по одному IP. Для этого существуют онлайн-сервисы.

    GoSo avatar
    GoSo29 июня 2012
    0

    @Артур Малосиев, В цену подписки я уже включил использование прокси.

    GoSo avatar
    GoSo29 июня 2012
    0

    @GoSo, элитные прокси с динамическими ип обойдется 30-50$ в месяц. Одной подписки на такой прокси-сервис хватит для содержания минимум 100 клиентов приложения. При учете 5$/с клиента разработчикам останется не только на пиво ;)

    Nopreset avatar
    Nopreset29 июня 2012
    0

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

    Что касается проверки оффлайн, как правильно заметил Артур, такие сервисы есть.

    GoSo avatar
    GoSo29 июня 2012
    0

    @Nopreset, Такие сервисы есть на iPhone? Если бы были я бы наверное не купил ваше приложение.

    При проверке с wi-fi все времени уходит меньше. Вся проблема в интернете..
    Но все равно хочется видеть график позиций не запуская приложение каждый день.

    Nopreset avatar
    Nopreset29 июня 2012
    0

    @GoSo, я понял вашу мысль, но возможно для этого есть смысл разработать отдельный сервис/приложение, пока в планы нетвходит, но всё может быть.

    А ещё может быть Эппл разрешит как-нибудь работу приложений в фоне, и тогда это можно будет реализовать сбор позиций на клиенте по расписанию )

  14. CyberBugNN avatar
    CyberBugNN29 июня 2012
    0

    Хорошая программа! Купил )
    Спасибо )))

  15. indapublic avatar
    indapublic1 июля 2012
    0

    Работа с Яндекс ведется через Яндекс.XML? Существует ли лимит запросов (который ведет Яндекс)? Если нет – не могли бы вы вкратце рассказать как вы это обошли? Ибо очень интересует работа в айфоне с Яндексом и их лимиты очень мешают

    Nopreset avatar
    Nopreset1 июля 2012
    0

    @indapublic, работа с Яндекс ведётся напрямую, как и с гугл.

    Для того чтобы не было капчи выставлены задержки между запросами, а если она всё-таки появляется, то она отображается для ввода, после чего проверка продолжается.

  16. Alguz avatar
    Alguz7 июля 2012
    0

    Не очень понял, чем это лучше google analitycs?

    Nopreset avatar
    Nopreset7 июля 2012
    0

    @Alguz, так скажем это нечто иное. Это не статистика, а именно текущее актальное положение сайтов в выдаче поисковиков по запросам.

    Alguz avatar
    Alguz7 июля 2012
    0

    @Nopreset, Так ведь в analytics есть раздел, где показывается расположение сайта в выдаче по разным запросам, но то факт, что там все запросы, по которым сайт находится хоть на какой то позиции уже показываются, вместо того, чтобы их добавлять самому, критично удобнее. Хотя истории мест по запросам там нет.

    Nopreset avatar
    Nopreset7 июля 2012
    0

    @Alguz, учтите ещё что поддерживаются разные регионы, а также более популярный в России поисковик Яндекс. Повторюсь — это разные вещи.

    Артур Малосиев avatar
    0

    @Nopreset, боюсь, что Alguz’у вы не смогли объяснить, чем разные :) Оптимизаторы-то знают, но тут человек со стороны, потенциальный клиент.

    Alguz, если не испытываешь инфаркт, когда сайт заказчика опускается с 5 места на 7, то прога тебе не нужна :)

    Alguz avatar
    Alguz7 июля 2012
    0

    @Nopreset, Да, спасибо. Я понял разницу.

  17. vlAdy avatar
    vlAdy8 июля 2012
    0

    Огромное спасибо разработчикам за очень нужный софт!
    Каждое утро делаю чек примерно 60-70 запросов (только гугл укр), минут 5 на это уходит, и сразу шлю на мыло а дальше копипаст в эксель. Не напрягает столько действий, отказался от платных аналогов даже.
    Только одно пожелание: внутри сайта сделайте профили, в которые можно будет добавлять наборы ключей. Потому что на большу пачку гугл капчу просит, неудобно. А так, к примеру, каждый день чекать по одному профилю с 60-70 ключами, и все счастливы.
    И конечно можно что-нибудь подумать о формировании сравнительных таблиц по конкурентам: ключ , своя позиция, конкурент 1, конкурент 2.
    Было бы удобно.
    + прикрутить чек инфы о сайте, хотя бы основные пузомерки (тиц, пр, индекс).
    Было бы самое-самое сеошное приложение!

    Nopreset avatar
    Nopreset8 июля 2012
    0

    @vlAdy, спасибо за отзыв.

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

    Сравнительные таблицы в ближайших планах, очень частое пожелание и вроде мы уже придумали как это лучше сделать.

    Тиц/пр добавим как-нибудь, в том числе пуш о их изменении.

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь