Перейти к содержимому

Кейс · Майнинг бэклинков и SEO · Весь мир

SEOBoostyВтроём мы построили продукт: до 1 млрд страниц в минуту, больше 10 млрд ссылок и больше $350 000 в год

SEOBoosty находит бэклинки, которые уже стоят на сайтах, никогда не продающих ссылки, вроде The New York Times, Microsoft или MIT, и продаёт целые ссылочные профили вокруг них. Меня наняли CTO по подписке, чтобы построить этот продукт с новой командой из двух инженеров. Я спроектировал архитектуру, глобальную инфраструктуру скрейпинга из более чем 50 серверов, которая читает до миллиарда страниц в минуту, базу, где хранится больше 10 миллиардов ссылок, и аналитику поверх неё. Веб в таком масштабе обычно читают поисковики с большими инфраструктурными командами, а у нас это делают три человека: парсер не тратит лишней памяти, инфраструктура масштабируется сама, и миллион страниц обходится в центы. Первая выручка пришла через 3 месяца после старта, а сейчас продукт приносит больше $350 000 в год.

Клиент
SEOBoosty
Продукт
Бэклинки с сайтов, которые не продают ссылки
Инфраструктура
50+ серверов со скрейперами по всему миру, масштабируются сами
Моя роль
CTO по подписке, нанят построить продукт
Команда
2 инженера и я
База
10 млрд+ ссылок
Первая выручка
Через 3 месяца после старта
SEOBoosty: продукт

В цифрах

страниц в минуту, а продукт ведут три человека
1 млрд
выручки в год у команды из трёх человек
$350k+
ссылок в базе, которую ведут два инженера и я
10 млрд+
за миллион страниц: парсер берёт 0 МБ лишней памяти
Центы
серверов со скрейперами по всему миру масштабируются сами
50+
от старта до первой выручки
3 месяца

Продукт

Бэклинки от изданий, которые не продают ссылки, целыми профилями; ссылочный профиль, который невозможно собрать специально; цену задаёт издание. Картинки с seoboosty.com.

  • Одно имя впереди, сотни ссылок за ним
  • Профиль, который нельзя собрать специально: 6 411 анкоров, медианная ссылка 2013 года, 99,9% dofollow
  • Цену задаёт издание: от $79 до $799 в год
01

С чего начинали

Агентства продают размещения по одному, с сайтов, которые торгуют ссылками. SEOBoosty идёт другим путём: майнит бэклинки, которые уже есть в сети, и продаёт их целыми профилями. В профиле одна-две ссылки от издания, которое ссылки не продаёт, и до 1 500 ссылок за ними.

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

02

Что мы сделали

  1. Нанят построить с нуля

    Меня пригласили именно для того, чтобы построить этот продукт с новой командой: два инженера и я. Архитектуру и каждую систему в ней я спроектировал так, чтобы три человека вели то, для чего обычно нужен отдел data engineering.

  2. Миллиард страниц в минуту на 50+ серверах

    Больше 50 серверов со скрейперами на Rust, разнесённых по регионам мира, читают до миллиарда страниц в минуту. Обычно такие объёмы бывают только у поисковиков.

  3. Парсер, с которым железо не дорожает

    Я написал быстрый парсер страниц, который обрабатывает огромные объёмы, расходуя 0 МБ лишней оперативной памяти, поэтому рост объёма не требует серверов побольше, а миллион страниц обходится в центы.

  4. Go, PostgreSQL и ClickHouse

    Бэкенд на Go поверх PostgreSQL и ClickHouse хранит страницы, больше 10 миллиардов ссылок и аналитику и остаётся быстрым на таких объёмах без отдельной команды баз данных.

  5. Инфраструктура, которая управляет собой сама

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

  6. Аналитика, которая наполняет каталог

    Аналитика по каждой найденной ссылке решает, что попадёт в каталог: какие страницы куда ссылаются, с каким анкором, сколько ссылке лет и передаёт ли она вес. Вручную ссылки никто не сортирует.

  7. Выручка через 3 месяца, сейчас больше $350 000 в год

    Первая выручка пришла через 3 месяца после старта. Клиент получает работающий ссылочный профиль примерно через час после оплаты, тогда как агентства неделями размещают ссылки по одной, а продукт сейчас приносит больше $350 000 в год.

03

Результат

Втроём мы построили продукт, который читает веб со скоростью до миллиарда страниц в минуту на более чем 50 серверах, в масштабе, который обычно остаётся за поисковиками. В его базе больше 10 миллиардов ссылок, миллион страниц обходится в центы, первая выручка пришла через 3 месяца после старта, а сейчас продукт приносит больше $350 000 в год.

Стек

  • Go
  • Rust
  • PostgreSQL
  • ClickHouse
oleg.isОтправляется по запросу

Полный кейс · PDF

SEOBoosty

Втроём мы построили продукт: до 1 млрд страниц в минуту, больше 10 млрд ссылок и больше $350 000 в год

  1. 01Архитектура, с которой три человека ведут скрейпинг в масштабе веба
  2. 02Скрейпинг до миллиарда страниц в минуту из разных регионов
  3. 03Парсер, который не потребляет оперативную память, и что это экономит
  4. 04Автоматическое управление инфраструктурой и масштабирование
  5. 05Аналитика бэклинков: от сырых страниц до каталога
  6. 06Продукт и как он зарабатывает
Подготовил Олег СотниковPDF

Полный кейс SEOBoosty

Открытая часть истории на этом заканчивается. Остальное в PDF: архитектура до и после, план переезда, как команда работает с AI-агентами, сколько всё это стоит в эксплуатации и откуда взялась экономия.

Каждый кейс я отправляю сам, а ваш email нужен только для этого.

Другие кейсы

Все кейсы
01AulaЖКХ · КазахстанCTO по подпискеТри релиза в день вместо одного в четыре месяца: 3 человека делают работу 16, а счёт за облако меньше на 70%Aula — одно приложение для жителей многоквартирных домов и 109 управляющих компаний, в нём 247 000 аккаунтов. Как CTO по подписке я перестроил то, как продукт делают и на чём он работает: команда разработки и тестирования сократилась с 16 человек до 3, серверов стало 3 вместо 18, счёт за облако упал на 70%, а ошибок в мобильном приложении стало на 97% меньше. Задача теперь доходит до продакшена за день, а не за две-три недели, и продукт выходит три раза в день при аптайме 99,99%. Такого темпа большинство штатных команд не достигает никогда.Читать кейс02МетизПромСервисМеталлообработка и изготовление деталей · КазахстанCTO по подпискеЗавод экономит $300 000+ в год и тратит на IT вдвое меньше: подрядчиков заменили два инженера, которых я нанялМетизПромСервис изготавливает детали по чертежам заказчиков в Казахстане. Когда я пришёл, IT, учёт, бухгалтерию, производственные системы и управление токарными станками вели подрядчики, а за внешний софт и лицензии компания платила. Я построил собственную инфраструктуру, нанял и обучил двух инженеров, и мы заменили весь платный производственный софт своими ERP и CRM, причём ERP заработала за 3 месяца. Теперь компания экономит больше $300 000 в год на софте, тратит на IT вместе с зарплатами команды больше чем на 50% меньше, чем платила подрядчикам, а её станки с ЧПУ простаивают на 23% меньше, и внеплановых ремонтов стало вдвое меньше.Читать кейс03CV RocketПоиск работы и AI-резюме · США и весь мирCTO по подпискеОдин инженер и CTO по подписке довели CV Rocket с нуля до продаж за пять недель и до 1 000+ клиентовCV Rocket автоматически пишет резюме под каждую вакансию, на одно уходит от 15 до 50 минут, и собирает рынок вакансий США и мира в одном месте: больше 1,5 млн вакансий с 89 000+ сайтов. Архитектура, облачные сервисы и интеграция с платёжными сервисами на мне, а сам продукт мы вдвоём с инженером сделали за четыре недели. Обычно на такой запуск у полноценной команды уходят кварталы. Продажи пошли с пятой недели, и сейчас у CV Rocket больше 1 000 клиентов.Читать кейс

Хотите, чтобы следующий кейс был про вашу компанию?

За 30 минут созвона выберем первую задачу, которую стоит отдать AI, и прикинем, сколько она сэкономит.

Обсудить мою задачуЗвонок бесплатный. На связи я сам.