ROI от SEO: как посчитать окупаемость продвижения
За двадцать с лишним лет в SEO я слышал один и тот же вопрос в разных формулировках: «Анатолий, а когда это отобьётся?» Владельца бизнеса не интересуют позиции, апдейты и title — его интересует, вернётся ли рубль, вложенный в продвижение, и сколько рублей он приведёт за собой. Это правильный вопрос. Плохо только то, что на него часто отвечают либо расплывчато («SEO — это вдолгую»), либо откровенно жонглируя цифрами. В этой статье я разберу окупаемость честно: с формулами, с поправкой на отложенный эффект, с учётом того, что органический трафик почти никогда не работает в одиночку. Покажу, как считать ROI так, чтобы цифра выдержала разговор с финансистом, а не только красиво смотрелась в отчёте агентства.
Что такое ROI и почему для SEO он считается иначе
ROI (Return on Investment) — это отношение чистой прибыли, полученной от канала, к затратам на него. Базовая формула выглядит так:
ROI = (Доход от канала − Затраты на канал) / Затраты на канал × 100%
Если вы вложили в продвижение 600 000 рублей за год, а органика принесла вам прибыли (именно прибыли, а не выручки) на 1 500 000 рублей, то ROI = (1 500 000 − 600 000) / 600 000 × 100% = 150%. Каждый вложенный рубль вернул полтора рубля сверху. Звучит просто, и именно эта простота порождает большинство ошибок.
Проблема в том, что SEO нарушает главное допущение классического ROI — синхронность затрат и результата. В контекстной рекламе вы платите сегодня и получаете клики сегодня же: выключили бюджет — трафик исчез. В органике вы платите в январе, а первые ощутимые деньги видите в мае, зато потом трафик продолжает капать и после того, как вы перестали активно вкладываться. Это принципиально меняет методику: SEO нельзя честно оценивать окном в один-два месяца. Об этой инерции я подробно писал в материале о том, как строить SEO-стратегию с нуля на 12 месяцев — без годового горизонта расчёт окупаемости превращается в самообман.
Второе отличие — накопительный характер актива. Ссылки, контент, техническая база и доверие поисковика не сгорают в конце месяца. Вы формируете актив, который продолжает приносить трафик годами. Поэтому наряду с ROI для SEO разумно считать окупаемость на длинной дистанции и учитывать остаточную стоимость созданного — то, что в органике вы построили, останется работать, даже если завтра заморозите бюджет.
Собираем исходные данные: без них любой расчёт — фантазия
Прежде чем подставлять числа в формулу, нужно эти числа честно собрать. Вот минимальный набор данных, без которого расчёт ROI бессмысленен:
- Затраты на SEO за период. Сюда входит не только оплата подрядчика или зарплата специалиста, но и бюджет на ссылки, тексты, доработки на стороне разработчиков, оплату сервисов аналитики. Полную структуру расходов я разбирал в статье о том, сколько реально стоит SEO-продвижение — многие забывают включить в затраты работу программиста, и ROI искусственно завышается.
- Органический трафик и его динамика. Разделяйте брендовый и небрендовый трафик: люди, которые вводят название вашей компании, пришли бы и без SEO. Как отделять один от другого и почему это важно — в разборе про рост брендового трафика.
- Конверсии из органики. Заявки, звонки, заказы, добавления в корзину — всё, что для вашего бизнеса является целевым действием. Без корректно настроенной аналитики этих данных просто нет.
- Средний чек и маржинальность. Выручка вводит в заблуждение: считать ROI нужно по прибыли, а не по обороту.
- Цикл сделки и повторные продажи (LTV). Если клиент приносит деньги не один раз, а годами, органика окупается кратно быстрее, чем кажется по первой покупке.
Всё это невозможно без корректной аналитики. Метрика и цели должны быть настроены до старта работ, иначе вы будете считать окупаемость на глаз. Заодно проверьте, что умеете снимать позиции сайта в Яндексе и Google — динамика видимости пригодится как ранний индикатор, о котором расскажу ниже.
Базовая формула ROI на конкретном примере
Возьмём интернет-магазин с реальными, но усреднёнными цифрами. Пусть за 12 месяцев работы получилось так:
| Показатель | Значение |
|---|---|
| Затраты на SEO за год | 720 000 ₽ (60 000 ₽/мес) |
| Небрендовый органический трафик за год | 96 000 визитов |
| Конверсия в заказ | 1,8% |
| Количество заказов из органики | 1 728 |
| Средний чек | 4 500 ₽ |
| Выручка из органики | 7 776 000 ₽ |
| Маржинальность (валовая прибыль) | 30% |
| Валовая прибыль из органики | 2 332 800 ₽ |
Считаем: ROI = (2 332 800 − 720 000) / 720 000 × 100% ≈ 224%. Каждый вложенный в SEO рубль вернул 2,24 рубля чистой валовой прибыли сверх вложенного. Это хороший результат для e-commerce.
Но обратите внимание на важную деталь: если бы мы считали ROI по выручке (7 776 000 ₽), цифра раздулась бы до 980% — и это была бы ложь, потому что из выручки ещё не вычтена себестоимость товара. Всегда считайте по прибыли. Именно на подмене «выручка вместо прибыли» строится большинство красивых, но нечестных презентаций. О том, какие метрики действительно отражают эффективность, а какие — просто дым, я писал в материале про SEO-метрики и KPI.
Отложенный эффект: почему расчёт по одному месяцу врёт
Главная ловушка окупаемости SEO — временной лаг. Представьте, что вы стартовали продвижение в январе. Первые три-четыре месяца трафик почти не растёт: идёт технический аудит, устранение ошибок, наполнение и переиндексация. Если в апреле кто-то посчитает ROI за первый квартал, он получит глубокий минус и сделает вывод «SEO не работает». А в реальности актив только начал набирать обороты.
Посмотрим на ту же кампанию помесячно, чтобы увидеть реальную кривую:
| Период | Затраты нарастающим итогом | Прибыль из органики за период | Прибыль нарастающим итогом | ROI на конец периода |
|---|---|---|---|---|
| 1–3 мес | 180 000 ₽ | 40 000 ₽ | 40 000 ₽ | −78% |
| 4–6 мес | 360 000 ₽ | 280 000 ₽ | 320 000 ₽ | −11% |
| 7–9 мес | 540 000 ₽ | 680 000 ₽ | 1 000 000 ₽ | +85% |
| 10–12 мес | 720 000 ₽ | 1 332 800 ₽ | 2 332 800 ₽ | +224% |
Точка безубыточности (когда накопленная прибыль догнала накопленные затраты) наступила примерно на седьмом месяце. Это и есть срок окупаемости SEO — для большинства проектов малого и среднего бизнеса он лежит в диапазоне 6–12 месяцев. Если подрядчик обещает вам плюсовой ROI со второго месяца — либо у вас редкая ниша с моментальным спросом, либо вас вводят в заблуждение. Молодым сайтам вообще стоит закладывать более длинный разгон: почему так работает «песочница», я разбирал в отдельном материале про продвижение молодого сайта.
Атрибуция: SEO редко работает в одиночку
Даже безупречный расчёт разобьётся о реальность многоканальности. Пользователь три раза пришёл из органики, почитал, ушёл думать, вернулся по контекстной рекламе и только на четвёртый визит, кликнув по email-рассылке, оформил заказ. Кому засчитать продажу? При модели атрибуции «по последнему клику» вся заслуга уйдёт email-рассылке, а SEO покажет заниженный ROI, хотя именно органика познакомила человека с брендом.
Поэтому для честной оценки нужно смотреть не только на прямые, но и на ассоциированные конверсии — те, где органика была одним из шагов на пути к покупке. В отчётах Метрики и аналитики они видны отдельно. Как устроен этот путь и на каких этапах органика вступает в игру, я подробно разбирал в статье про customer journey и SEO-воронку. Практический совет: считайте два варианта ROI — консервативный (только прямые конверсии по последнему клику) и полный (с ассоциированными). Правда обычно лежит между ними, а два числа честнее одного «удобного».
Отдельно держите в голове микроконверсии — подписки, скачивания прайса, добавления в избранное. В нишах с длинным циклом сделки (B2B, недвижимость, дорогое оборудование) они часто и есть настоящий результат SEO, а деньги приходят кварталом позже. Специфику таких проектов я разбирал в материале про SEO для B2B-сайтов услуг.
LTV меняет всё: считаем окупаемость на горизонте жизни клиента
Если ваш клиент покупает один раз в жизни — расчёт по первому чеку корректен. Но такие бизнесы редкость. Гораздо чаще человек, пришедший из органики, возвращается: заказывает повторно, продлевает подписку, приводит знакомых. Учитывать это критично, потому что органика приводит как раз тех, кто искал решение осознанно, — и лояльность у них обычно выше, чем у аудитории с холодной рекламы.
Вернёмся к примеру с магазином. Пусть средний клиент за два года делает не один, а 2,6 заказа. Тогда пожизненная валовая прибыль с одного привлечённого органикой покупателя — не 1 350 ₽ (30% от 4 500 ₽), а около 3 510 ₽. При тех же 1 728 первичных клиентах накопленная прибыль вырастает с 2,33 млн до ~6 млн рублей, а ROI на горизонте LTV взлетает до 730%+. Вот почему для подписочных и повторяющихся моделей нужно считать окупаемость именно так — иначе вы недооцените канал в разы. Особенности расчёта для сервисов с регулярными платежами я собрал в разборе про SEO для SaaS и подписочных сервисов.
SEO против контекста: сравниваем ROI честно
Классическое возражение: «Зачем ждать полгода, если контекст даёт заявки завтра?» Ответ — в динамике стоимости привлечения. В контексте цена клика со временем растёт, а в органике стоимость визита падает: актив создан, трафик идёт, а платите вы всё те же деньги за поддержку. Сравним каналы на дистанции:
| Параметр | Контекстная реклама | SEO |
|---|---|---|
| Скорость первых заявок | 1–3 дня | 3–6 месяцев |
| Стоимость привлечения со временем | Растёт (аукцион) | Снижается (актив накоплен) |
| Что происходит при отключении бюджета | Трафик мгновенно исчезает | Трафик держится месяцами |
| ROI в первые 3 месяца | Обычно положительный | Обычно отрицательный |
| ROI на горизонте 18–24 мес | Стабильный, но плоский | Растущий, часто кратно выше |
| Накопительный эффект | Нет | Да |
Вывод не в том, что один канал лучше другого, — они решают разные задачи. Контекст закрывает быстрый спрос здесь и сейчас, SEO строит фундамент с растущей отдачей. Грамотная стратегия почти всегда использует оба: контекст на старте, пока органика разгоняется, и постепенный переток бюджета в SEO по мере снижения стоимости органического визита. Для локального бизнеса эта связка особенно эффективна — детали в материале про локальное SEO.
Пошаговая инструкция: как посчитать ROI своего проекта
Свожу всё в практический алгоритм, который можно повторить самостоятельно:
- Зафиксируйте период. Минимум 12 месяцев с момента старта работ. Меньший срок для SEO нерепрезентативен.
- Соберите все затраты. Подрядчик или зарплата, ссылки, тексты, сервисы, часы разработчиков на доработки. Ничего не пропускайте — иначе ROI будет завышен.
- Выделите органический небрендовый трафик. Из общего органического вычтите брендовые запросы. Это и есть трафик, который создало именно продвижение.
- Определите конверсию и число целевых действий. Берите данные из настроенных целей аналитики, а не из ощущений.
- Переведите заявки в прибыль. Число конверсий × средний чек × маржинальность. Для повторных покупок используйте LTV.
- Добавьте ассоциированные конверсии. Посчитайте консервативный и полный варианты.
- Подставьте в формулу. ROI = (Прибыль − Затраты) / Затраты × 100%.
- Найдите точку окупаемости. Постройте помесячный график накопленной прибыли и затрат — точка пересечения и есть срок окупаемости.
Если аналитика на сайте настроена криво или её нет вовсе, начните с этого — без корректных данных все расчёты будут гаданием. Проверить состояние счётчиков, целей и технической базы поможет комплексный SEO-аудит сайта: он покажет, откуда реально берутся конверсии и не теряете ли вы часть данных.
Частые ошибки при расчёте окупаемости SEO
За годы практики я собрал коллекцию типичных искажений, которые превращают расчёт ROI в фикцию — как в плюс, так и в минус:
- Считать по выручке, а не по прибыли. Самая частая манипуляция. ROI сразу раздувается в 3–4 раза.
- Смешивать брендовый и небрендовый трафик. Люди, которые ищут вас по названию, пришли бы и без SEO. Приписывать их продвижению — обман себя.
- Оценивать по первым 1–3 месяцам. В этот период ROI почти всегда отрицательный по объективным причинам. Ранний вывод «не работает» стоил бизнесам множества упущенных денег.
- Игнорировать отложенные и ассоциированные конверсии. Особенно болезненно в B2B и дорогих нишах с длинным циклом сделки.
- Не считать LTV. Для повторных продаж занижает реальную окупаемость в разы.
- Забывать про скрытые затраты. Часы программистов, время сотрудников на согласования, стоимость контента. Если их не учесть, ROI завышен.
- Приписывать SEO рост, вызванный сезоном или общим спросом. Всегда сравнивайте с прошлым годом и с рынком, чтобы отделить вклад продвижения от сезонной волны.
Ещё одна системная ошибка — оценивать только деньги и забывать про ранние индикаторы. Прибыль приходит с лагом, но рост видимости, позиций и небрендового трафика виден уже через пару месяцев и предсказывает будущую выручку. За этими ведущими метриками я и предлагаю следить в первую очередь — как их отслеживать, описано в разборе про видимость сайта в поисковых системах. Не менее важны и коммерческие сигналы, которые напрямую влияют на конверсию органического трафика в деньги, — о них в статье про коммерческие факторы ранжирования.
Как повысить ROI от SEO
Окупаемость — это дробь, и увеличить её можно с двух сторон: наращивая числитель (прибыль) или снижая знаменатель (затраты) без потери результата. Что реально работает:
- Фокус на коммерческих запросах с покупательским намерением. Тысяча визитов по «как выбрать» стоит меньше сотни визитов по «купить с доставкой». Правильная приоритизация ядра — самый быстрый рычаг ROI.
- Улучшение конверсии сайта. Рост конверсии с 1,8% до 2,5% при том же трафике поднимает прибыль почти на 40% без единого лишнего рубля в продвижение. Часто дешевле докрутить посадочные, чем гнать больше трафика.
- Работа с контентом под смысл, а не под плотность ключей. Тексты, отвечающие на реальный интент, конвертируют лучше. Именно поэтому я много лет продвигаю подход LSI-текстов на заказ — они закрывают вопрос пользователя полнее и удерживают его на странице.
- Усиление повторных продаж. Рост LTV напрямую множит окупаемость всего органического канала.
- Снятие технических тормозов. Медленный сайт и ошибки индексации сжигают часть уже оплаченного трафика — вы платите за визиты, которые не конвертируются.
Итог: ROI как язык разговора с бизнесом
SEO окупается — но только если считать его правильно: по прибыли, а не выручке; на горизонте года, а не месяца; с учётом LTV и ассоциированных конверсий, а не по одному последнему клику. При таком подходе органика для большинства проектов выходит на ROI в диапазоне 150–400%, а для повторяющихся моделей и того выше, при этом продолжает работать как накопленный актив после того, как активные вложения снизились. Главное — считать честно с обеих сторон и не делать выводов раньше, чем канал успел разогнаться. Тогда цифра окупаемости выдержит любой разговор с финансовым директором, а решение вкладываться в продвижение будет опираться на расчёт, а не на веру.
Хотите точный расчёт окупаемости для вашего проекта?
Универсальные цифры полезны для понимания механики, но реальный ROI зависит от вашей ниши, маржинальности и текущего состояния сайта. Я помогу посчитать окупаемость на ваших данных и построить продвижение так, чтобы каждый вложенный рубль работал. Начните с точки отсчёта — закажите бесплатный SEO-аудит сайта: он покажет, где вы теряете трафик и конверсии прямо сейчас. Если хотите обсудить стратегию и прогноз окупаемости лично — приходите на SEO-консультацию или сразу закажите SEO-продвижение с прозрачной отчётностью по прибыли, а не только по позициям. Ознакомиться с вариантами сотрудничества можно на странице тарифов на продвижение.
Закажите SEO продвижение сайта
Выведем ваш сайт в ТОП Яндекса и Google. Бесплатная консультация — разберём сайт, найдём точки роста и предложим стратегию продвижения.
Comments
Анатолий, спасибо за трезвый разбор. Наконец кто-то честно сказал, что первые месяцы ROI отрицательный. А то нам агентство рисовало плюс со второго месяца, я как чувствовал подвох.
Дмитрий, именно так. Плюс со второго месяца бывает только в редких нишах с моментальным спросом, либо когда в отчёте считают по выручке вместо прибыли. Если хотите, пришлите ваши цифры — на консультации разберём, где реальная точка окупаемости.
А как быть, если у нас услуги и цикл сделки два-три месяца? Заявка сегодня, деньги через квартал. Как это в ROI зашить?
Марина, для длинного цикла считайте по когортам: берёте заявки за месяц и смотрите, сколько из них дошло до оплаты за следующие 2-3 месяца. ROI тогда сдвигается по времени, но становится честным. Плюс обязательно учитывайте микроконверсии — для B2B это часто и есть главный ранний сигнал.
По-моему все эти расчёты LTV — попытка натянуть красивую цифру. Клиент может и не вернуться.
Очень полезная таблица с помесячной динамикой. Скопировала себе шаблон, буду вести так же. Раньше смотрела только на общий трафик и не понимала, окупается или нет.
Вопрос про брендовый трафик. А если бренд как раз вырос благодаря SEO? Получается, его тоже нельзя приписывать продвижению?
Сергей, хороший вопрос, тут тонко. Часть брендового спроса действительно формирует SEO, особенно информационный контент. Я обычно делаю так: базовый уровень брендовых запросов до старта работ считаю органическим фоном, а прирост бренда сверх него частично засчитываю продвижению. Главное — не приписывать себе весь брендовый трафик целиком.
Спасибо, статья закрыла много вопросов. Отправила ссылку своему финдиректору, он как раз требовал обосновать бюджет на SEO.
А учитывать ли в затратах стоимость самого сайта и его доработок? Или только чисто SEO-бюджет?
У нас интернет-магазин, маржа всего 15%. При такой марже SEO вообще имеет смысл или лучше в контекст?
Виктор, при марже 15% всё решает объём и LTV. Если средний чек низкий и покупают один раз — окупаемость будет долгой, тут вы правы. Но если есть повторные продажи, картина меняется кардинально. Посчитайте ROI на горизонте LTV по методике из статьи, и если хотите, приходите на аудит — прикину прогноз конкретно по вашим цифрам, тогда и решим, куда правильнее вкладываться.
Не соглашусь, что контекст даёт заявки завтра, а SEO через полгода. У нас органика поехала уже через два месяца.
Про ассоциированные конверсии прям в точку. Мы полгода недооценивали SEO, потому что смотрели только по последнему клику. Как перенастроили атрибуцию — канал заиграл новыми красками.
Подскажите, а есть готовый калькулятор ROI, чтобы не в экселе вручную считать?
Павел, готовый калькулятор смысла делать под свой бизнес — универсальные в интернете обычно врут, потому что не учитывают вашу маржу и цикл сделки. Соберите простую таблицу: трафик → заявки (конверсия сайта) → продажи (конверсия отдела продаж) → средний чек × маржа. Разделите на SEO-бюджет за период — получите честный ROI. Если хотите, могу помочь построить такую модель под вашу нишу на SEO-консультации.
Классно, что разделили выручку и прибыль. У нас маркетолог как раз по выручке считал и радовался ROI 900%, а по факту в ноль работали.
А как отделить рост от сезонности? У нас пик спроса как раз пришёлся на период старта SEO, боюсь переоценить эффект.
Читаю ваш блог давно. Вопрос: за какой минимальный срок вообще имеет смысл заказывать SEO, чтобы успеть выйти в плюс?
Оставить комментарий
Мы используем cookies
Для улучшения работы сайта и вашего удобства. Оставаясь на сайте, вы соглашаетесь с политикой конфиденциальности.