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 своего проекта

Свожу всё в практический алгоритм, который можно повторить самостоятельно:

  1. Зафиксируйте период. Минимум 12 месяцев с момента старта работ. Меньший срок для SEO нерепрезентативен.
  2. Соберите все затраты. Подрядчик или зарплата, ссылки, тексты, сервисы, часы разработчиков на доработки. Ничего не пропускайте — иначе ROI будет завышен.
  3. Выделите органический небрендовый трафик. Из общего органического вычтите брендовые запросы. Это и есть трафик, который создало именно продвижение.
  4. Определите конверсию и число целевых действий. Берите данные из настроенных целей аналитики, а не из ощущений.
  5. Переведите заявки в прибыль. Число конверсий × средний чек × маржинальность. Для повторных покупок используйте LTV.
  6. Добавьте ассоциированные конверсии. Посчитайте консервативный и полный варианты.
  7. Подставьте в формулу. ROI = (Прибыль − Затраты) / Затраты × 100%.
  8. Найдите точку окупаемости. Постройте помесячный график накопленной прибыли и затрат — точка пересечения и есть срок окупаемости.

Если аналитика на сайте настроена криво или её нет вовсе, начните с этого — без корректных данных все расчёты будут гаданием. Проверить состояние счётчиков, целей и технической базы поможет комплексный 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. Бесплатная консультация — разберём сайт, найдём точки роста и предложим стратегию продвижения.

Оставить заявку Бесплатный SEO аудит
Аудит сайта

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, чтобы успеть выйти в плюс?

  • Оставить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.