ООО "Вебпрактик"
Программное обеспечение
Россия, Ростов-на-Дону
Декабрь 2022
Цель — стать лидирующей платформой по конвертации файлов на мировом уровне.
Разработали собственный сервис компании по конвертации файлов.
Сегодня он входит в топ-5 онлайн-конвертеров в мире. Сервисом ежемесячно пользуются 1,3 млн посетителей из 220 стран. Он поддерживает 331 формат и 2760 направлений конвертации.
Мы ставим перед собой достаточно амбициозную цель. И чтобы ее достичь, нужно грамотно распределить ресурсы и поставить задачи, которые сделают нас ближе к цели в короткие сроки.
эЭтот проект мы сделали на Node.js и Express.js, хотя есть и несколько микросервисов на PHP. Работали с WebSocket в виде Socket.io и сервером очередей Gearman для обеспечения равномерности нагрузки. На этапе MVP запустили проект с рендерингом на сервере, однако, после подтверждения наших гипотез, мы перенесли основной функционал на React + MobX, покрыли функционал тестами, а сейчас готовимся масштабировать на проект свой опыт SPA + SSR на React-стеке.
Сервис конвертации — это высоконагруженный и географически распределенный проект. Мы построили кластер серверов с помощью Docker Swarm, потом осуществили перевод части трафика в кластер Kubernetes, а после прохождения испытаний перевели на новую платформу — технологию, которую уже обкатали на другом продукте агентства.
Мы используем самый современный стек мониторинга: для программных инцидентов — Prometheus, Grafana, Netdata, ELK-стек, для логирования — Sentry и для системных — Alerta и OpsGenie.
Процесс управления продуктом отличается от разработки на заказ. Но мы хорошо научились применять методологии успешного управления стартапами в работе с основным институтами развития страны, такими как: РВК, Сколково, Российский Экспортный Центр. Этот опыт позволил нам выстроить собственную эффективную систему запуска продукта:
01. MVP
Прежде чем запустить проект, мы собрали MVP. Это был сайт на одном сервере с простыми формами конвертации. Он сразу был на 8 языках и с большим количеством форматов. Нам нужно было понять, как быстро страницы будут входить в топ выдачи Google и какая реальная конкуренция в выдаче, чтобы спрогнозировать динамику по трафику. MVP собрали за 2 месяца и быстро запустили проект.
02. Подтверждение гипотезы
Решение сделать проект мультиязычным еще на уровне MVP было не случайным. Мы понимали, что сразу войти в топ по англоязычным странам будет нереально из-за большой конкуренции, поэтому в качестве одного языка выбрали вьетнамский. Мы увидели большой потенциал спроса при наличии всего 2-х языковых конкурентов. Ставка себя оправдала, и уже через 2 месяца мы вошли в топ почти по всему семантическому ядру и получили много локального трафика. Это подтвердило нашу гипотезу о потенциале ниши и дало возможность получить поведенческий трафик, который повлиял на успех проектов в других языковых локациях.
03. Growth Hacking
При дальнейшей работе с проектом мы активно применяли методологию Growth Hacking в SEO. У нас есть бэклог гипотез по разным направлениям: новый функционал, интерфейс, линкбилдинг и юзабилити. Эти гипотезы проранжированы по степени нашей веры, потенциального эффекта и сложности реализации. В еженедельном режиме мы доставали из бэкглока и тестировали их. Успешные масштабировали, неуспешные отбрасывали. Такой подход в итоге и показал кратный рост трафика.
04. Масштабирование
После того, как мы подтвердили успешность ниши, стало понятно, что технологическое решение, которое было у нас на уровне MVP, нужно менять. Изначально оно проектировалось на трафик около 10 тыс. посещений в сутки. Поэтому мы начали проектировать и реализовывать масштабируемое веб-приложение, которое могло бы выдержать до 200 тыс. пользователей в сутки, как и лидеры в этой нише. Здесь и пригодился наш технологический трамплин.
Отладили процессы так, что на платформе можно быстро и качественно конвертировать большие файлы любых форматов. Например, конвертация видео-файлов требует много ресурсов, тонкого подхода к выбору железа и настройке алгоритмов.
Внедрить сервисы распознавания текстов. Часто при конвертации мы сталкиваемся с задачей преобразования jpg в word. В 2020 году запустили сервис, который решает эту задачу, причем сразу на всех 15 языках, которые поддерживает конвертер.
Основной секрет успеха проекта — это технологичный подход к поисковой оптимизации. Это очень ярко иллюстрирует подход к линкбилдингу в рамках проекта. Получение внешних ссылок (линкбилдинг) — это одна из основных составляющих успеха в глобальной выдачи Google. В нашем проекте это основная точка роста, по которой нам нужно быстро обогнать сильных конкурентов. Для решения этой задачи мы сделали отдельный продукт — LinkBuilder.AI. Для поиска качественных доноров в выдаче Google он использует несколько нейронных сетей. Мы научили его достаточно точно определять, можно ли на сайте купить ссылки, быстро измерять SEO-параметры донора и автоматически отправлять запрос на размещение. Такой технологический подход позволяет нам получить серьезное преимущество в продвижении наших сервисов. Так всего за 2 года мы увеличили трафик с 0 до 1,5 млн уникальных посетителей.
Технологический SEO-подход позволил получить серьезное преимущество в продвижении нашего сервиса. Так всего за 2 года мы увеличили трафик с 0 до 1,5 млн уникальных посетителей.Сегодня онлайн-конвертор входит в топ-5 онлайн-конвертеров в мире. Сервисом ежемесячно пользуются 1,5 млн посетителей из 220 стран. Он поддерживает 331 формат и 2760 направлений конвертации.
Александр Букуров
Генеральный директор (CEO)
Проект научил нас не бояться амбициозных задач. Когда ставишь перед собой цель быть № 1 в мире, подходящие решения сами находят тебя. Главное — не бояться идти по этому пути изо дня в день.
«Вебпрактик» с удовольствием обсудит вашу задачу