Главная Статьи Оптимизация

A/B-тестирование сайта

«Мне кажется, синяя кнопка лучше зелёной» — так принимать решения о сайте нельзя: вкусы у всех разные, а правда у аудитории одна. A/B-тест отвечает на вопрос фактами: показываем двум группам посетителей разные варианты и смотрим, какой приносит больше результата. Разберём, как это делается правильно. Чаще всего тестируют посадочные — про них см. SEO лендинга и одностраничника. Дополнить A/B-тест качественными данными помогают тепловые карты и Вебвизор.

Как это работает

Идея проста. Берём страницу, делаем второй вариант с одним изменением (вариант B), и трафик случайно делим пополам: половина видит старый вариант A, половина — новый B. Параллельно считаем целевое действие — например, заявки. Через какое-то время сравниваем: где конверсия выше, тот вариант и побеждает.

Вариант A
Отправить
3,1%
текущий
Вариант B
Получить расчёт →
4,4%
победитель

Ключевое слово — случайно и одновременно. Нельзя просто показать вариант A в понедельник, а B во вторник: на результат повлияет день недели, погода, реклама. Только параллельное деление аудитории даёт честное сравнение.

Трафик делят пополам и сравнивают Посетители Вариант A · 50%конверсия 3,1% Вариант B · 50%конверсия 4,4% Победитель — Bвнедряем для всех
Оба варианта показывают одновременно — только так сравнение получается честным.

Что стоит тестировать

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

Главное про статистику

Самая частая ошибка — остановить тест слишком рано. На первых десятках визитов цифры скачут, и «победитель» может смениться. Дайте тесту накопить достаточно данных и времени (обычно минимум пару недель и сотни целевых действий на вариант), и только потом делайте вывод. Разница в полпроцента на сотне визитов — это шум, а не результат. Сервисы для A/B-тестов сами подсказывают, достигнута ли достоверность.

⚠️ A/B-тест и SEO. Тестировать — нормально, поиск это разрешает, если играть честно: вариантам ставят canonical на основную страницу, тест делают временным, а главное — не показывают поисковику не то, что людям. Подсовывать роботу один контент, а посетителям другой — это клоакинг, за него наказывают. Обычные инструменты A/B-тестирования это учитывают.

Как запускать

Вручную делить трафик и считать сложно — для этого есть специальные сервисы A/B-тестирования, которые сами показывают варианты, собирают статистику и определяют победителя. Цели и конверсию удобно отслеживать в связке с Яндекс.Метрикой. Начните с одной понятной гипотезы — например, переформулировать кнопку — проверьте, закрепите результат и переходите к следующей.

Как сформулировать гипотезу

Хороший тест начинается не с «давайте поменяем кнопку», а с гипотезы — обоснованного предположения. Удобная формула: «если изменим X, то показатель Y вырастет, потому что Z». Например: «если заменим кнопку „Отправить“ на „Получить расчёт“, конверсия в заявки вырастет, потому что текст яснее объясняет выгоду». Важно, чтобы гипотеза опиралась на данные, а не на вкус: подсказки даёт аналитика — карты кликов и скроллинга, записи Вебвизора, отчёты о том, где люди уходят. Тест без гипотезы превращается в гадание; тест с гипотезой — в проверку конкретной идеи, и даже проигрыш чему-то учит.

A/B, A/A и многовариантные тесты

Видов тестов несколько. Классический A/B сравнивает два варианта по одному изменению — это рабочая лошадка. A/A-тест — когда обеим половинам показывают одинаковый вариант: звучит бессмысленно, но он проверяет, что система делит трафик честно (если «одинаковые» варианты дали разную конверсию — инструменту верить нельзя). Многовариантный тест (MVT) проверяет сразу несколько изменений в разных сочетаниях, но требует очень много трафика, потому что комбинаций получается масса. Для большинства сайтов разумный путь — простые A/B по одному изменению за раз.

Сколько нужно трафика

Главное ограничение A/B-тестов — им нужен объём. Чтобы разница была достоверной, а не случайной, на каждый вариант нужны сотни целевых действий, а значит — тысячи визитов. На странице с парой заявок в неделю честный A/B-тест займёт месяцы, и смысл теряется. Что делать сайтам с небольшим трафиком: тестировать на самых посещаемых страницах, выбирать изменения с заведомо большим эффектом (а не оттенок кнопки), удлинять период или опираться на качественные данные — Вебвизор, опросы, юзабилити-тесты, где выводы видны и без статистики. A/B — мощный инструмент, но не для всех масштабов.

Частые ошибки

Их несколько, и почти все про статистику. Остановить тест рано, увидев «победителя» на первых визитах, — цифры ещё скачут. Подглядывать и останавливать в момент, когда нравится результат (это называют peeking — так можно «доказать» что угодно). Тестировать на слишком малом трафике и принимать шум за сигнал. Менять несколько элементов сразу и не понимать, что сработало. Игнорировать сезонность и внешние события, искажающие период. И не закреплять результат: выиграл вариант B — внедрите его насовсем, а не оставляйте тест болтаться вечно.

Коротко

A/B-тест — способ принимать решения о сайте на данных, а не на вкусе: двум случайным половинам аудитории одновременно показывают разные варианты и сравнивают конверсию. Тестируют по одному изменению — кнопку, заголовок, форму, первый экран. Главное правило статистики: не останавливать тест рано, дать ему накопить достаточно данных. Для SEO это безопасно, если использовать canonical и не показывать роботу не то, что людям. Запускают через специальные сервисы в связке с Метрикой.

Частые вопросы

Что такое A/B-тестирование?
Это способ сравнить два варианта страницы на реальной аудитории: трафик случайно делят пополам, одна половина видит вариант A, другая — вариант B, и параллельно считают целевое действие (например, заявки). Побеждает вариант с более высокой конверсией. Так решения принимаются на данных, а не на вкусе.
Что можно тестировать?
Призыв к действию (текст и вид кнопки), заголовок и формулировку оффера, форму (число полей и их порядок), первый экран (картинку и расположение блоков), подачу цены и акций. Важно менять одно за раз — если поменять сразу несколько элементов, будет непонятно, что именно дало результат.
Сколько должен идти A/B-тест?
Достаточно долго, чтобы накопить статистику — обычно минимум пару недель и сотни целевых действий на вариант. Самая частая ошибка — остановить тест рано: на первых десятках визитов цифры скачут и «победитель» может смениться. Разница в полпроцента на сотне визитов это шум, а не результат.
Вредит ли A/B-тестирование SEO?
Нет, если играть честно. Поисковики разрешают тестирование. Вариантам ставят rel="canonical" на основную страницу, тест делают временным и, главное, не показывают роботу контент, отличный от того, что видят люди — это было бы клоакингом, за который наказывают. Нормальные инструменты A/B-тестов всё это учитывают.
Чем A/B-тест отличается от обычного изменения сайта?
При обычном изменении вы просто меняете страницу для всех и надеетесь, что стало лучше, — но без сравнения это лишь догадка. A/B-тест показывает старый и новый варианты одновременно разным половинам аудитории и даёт объективный ответ, какой реально работает лучше. Это убирает субъективность из решений.
Сколько трафика нужно для A/B-теста?
Для достоверного результата на каждый вариант нужны сотни целевых действий, то есть тысячи визитов. На странице с парой заявок в неделю тест займёт месяцы. Сайтам с малым трафиком лучше тестировать на самых посещаемых страницах, выбирать изменения с большим эффектом или опираться на качественные данные — Вебвизор, опросы, юзабилити-тесты.
Как правильно сформулировать гипотезу для теста?
По формуле «если изменим X, то показатель Y вырастет, потому что Z». Например: «если заменим текст кнопки на „Получить расчёт“, заявок станет больше, потому что выгода понятнее». Гипотеза должна опираться на данные (карты кликов, Вебвизор, аналитику), а не на вкус — тогда даже проигрыш теста чему-то учит.