Ржанский Д.

Что лучше для интернет-магазина: «Купить» или «В корзину»?

Разбираем, влияет ли текст кнопки на коммерческие факторы и ранжирование, какую формулировку выбрать для корзины и быстрой покупки и как проверить результат.

Дмитрий Ржанский Дмитрий Ржанский 1 просмотров

Для стандартной карточки товара лучше использовать «В корзину», если нажатие только добавляет товар в корзину. «Купить сейчас» подходит для немедленного перехода к оформлению заказа. Само слово «купить» не даёт подтверждённого самостоятельного SEO-преимущества.

Влияет ли слово «купить» на ранжирование

Google прямо приводит сравнение CTA «Add to cart» и «Buy now» как пример небольшого изменения, которое может заметно влиять на взаимодействие пользователей, но обычно почти не влияет либо вовсе не влияет на сниппет и ранжирование страницы. Поэтому дополнительное вхождение слова «купить» в кнопке не является обоснованной причиной выбирать эту формулировку.

У Яндекса связь сложнее. Яндекс заявляет, что для интернет-магазинов учитывает качество решения пользовательской задачи и прогноз вероятности покупки, а среди важных характеристик называет наличие товара, цену, доставку, отзывы и простоту оформления. Однако точная надпись «Купить» или «В корзину» не опубликована как отдельный фактор ранжирования.

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

Следовательно, возможный эффект относится не к плотности ключевых слов, а к соответствию интерфейса ожиданиям пользователя.

Какую формулировку выбрать

Действие после нажатия Рекомендуемый текст
Товар добавляется в корзину, пользователь остаётся в каталоге или карточке В корзину
Пользователь сразу переходит к оформлению конкретного товара Купить сейчас
Открывается форма заказа без полноценной корзины Заказать
Открывается форма заявки или уточнения условий Оставить заявку, Уточнить условия

Формулировка «Купить» допустима, но менее точна: пользователь может ожидать переход к оформлению, хотя сайт только добавит товар в корзину.

Если магазин поддерживает оба сценария, логичная схема:

  • основная кнопка — «В корзину»;

  • вторичная кнопка — «Купить сейчас».

Приоритет можно изменить, если основным сценарием сайта действительно является покупка одного товара без продолжения выбора.

Почему текст должен соответствовать действию

Название кнопки должно объяснять, что произойдёт после нажатия. HTML-стандарт определяет <button> как кнопку, маркированную своим содержимым. Рекомендации W3C указывают, что доступное имя интерактивного элемента должно передавать его назначение и позволять отличить его от других элементов страницы.

Несоответствие текста и результата делает интерфейс менее предсказуемым:

  • «Купить» добавляет товар в корзину, хотя пользователь ожидает оформления;

  • «В корзину» неожиданно перебрасывает на checkout;

  • кнопка не подтверждает, что товар был успешно добавлен;

  • одинаково названные кнопки запускают разные действия.

Это проблема UX и доступности, а не проблема количества вхождений ключевой фразы.

Как реализовать два сценария

<form action="/cart/add" method="post">
  <input type="hidden" name="product_id" value="123">

  <button type="submit">
    В корзину
  </button>

  <button type="submit" formaction="/checkout/start">
    Купить сейчас
  </button>
</form>

Атрибут formaction позволяет второй submit-кнопке отправлять форму на другой URL. Адреса в примере условные: сервер должен отдельно обрабатывать добавление в корзину и запуск оформления.

После добавления товара нужно дать заметную обратную связь: изменить состояние кнопки на «В корзине», открыть мини-корзину или показать счётчик количества.

Для продуктовых магазинов и других сценариев с частым добавлением нескольких единиц Baymard рекомендует после добавления заменять кнопку счётчиком количества. В их юзабилити-тестировании такая механика помогала покупателям сразу понимать, какие товары уже добавлены, и менять их количество. Это частный UX-сценарий, а не универсальный SEO-фактор.

Как проверить решение на своём сайте

Проводите A/B-тест только при сохранении одинакового действия кнопки.

Сравнение:

  • «В корзину» против «Купить» при одинаковом действии — тест текста;

  • «В корзину» против «Купить сейчас» с разными маршрутами — тест двух покупательских сценариев;

  • изменение текста одновременно с цветом, размером и положением — многокомпонентный тест, по которому нельзя определить эффект конкретной формулировки.

Оценивайте не только клики по кнопке, но всю воронку:

  • добавление товара в корзину;

  • переход к оформлению;

  • завершённые заказы;

  • выручку на сеанс;

  • возвраты из оформления обратно в карточку или корзину;

  • ошибки и повторные нажатия.

Google допускает тестирование текста CTA и указывает, что такие небольшие изменения обычно не создают существенной проблемы для поиска.

Универсального победителя между «Купить» и «В корзину» нет. Выбор определяется фактическим действием кнопки и результатом эксперимента, а не дополнительным вхождением слова «купить».

Разобрать проблему на вашем сайте

Опишите проблему — найду вероятную причину и предложу понятный план исправлений без лишних работ.

Связаться