Начните с причины, по которой товар нельзя купить

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

Не связывайте нулевой остаток с автоматическим удалением страницы. Остаток — сведения о возможности исполнить заказ в конкретных условиях; существование карточки — отдельное решение о содержании сайта. Сначала отделите временное отсутствие, продажу под заказ, ограничение по региону и окончательное прекращение продаж.

Назначьте источник подтверждения: складская система, сотрудник закупок или другой ответственный. Маркетолог не должен придумывать дату поступления по старому баннеру, а разработчик — определять судьбу URL только по числу в обмене. В карточке товара полезно хранить не только количество, но и согласованное состояние доступности.

СитуацияЧто должен понять покупательВозможный следующий шаг
Ожидается подтверждённое поступлениеСейчас купить нельзя; есть известный ориентирУведомление о наличии или доступная замена
Товар поставляется под заказСрок и условия отличаются от покупки со складаУточнение условий или оформление по принятому сценарию
Недоступен выбранный вариантДругие размеры или комплектации могут быть доступныВыбор подходящего варианта
Продажи прекращеныЭту модель магазин больше не предлагаетПроверенная замена, документация или переход к категории

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

Покажите доступность рядом с решением о покупке

Сообщение должно быть заметно рядом с ценой, выбором варианта и основным действием. Не заставляйте посетителя добавлять товар в корзину только для того, чтобы узнать о невозможности заказа. Если наличие зависит от города, сначала объясните это условие и дайте выбрать нужное место получения.

Когда продажа недоступна, кнопка покупки не должна создавать ложное ожидание. Можно заменить её подходящим действием: посмотреть аналоги, узнать о поступлении или уточнить возможность поставки. Подпись должна точно описывать результат. «Заказать» и «Запросить информацию» — разные обещания, даже если обе кнопки открывают похожую форму.

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

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

Предлагайте замену по задаче, а не по случайному соседству

Альтернативный товар полезен, когда решает ту же задачу и имеет объяснимые различия. Для расходников это совместимость, для одежды — размер и назначение, для оборудования — характеристики и условия эксплуатации. Автоматическая подборка из той же категории может показать внешне похожие, но неподходящие позиции.

Поручите специалисту по ассортименту определить обязательные признаки замены. Рядом с альтернативой укажите одно-два значимых отличия: другая комплектация, иной материал или дополнительное условие установки. Не называйте товар полным аналогом, если совместимость не подтверждена. При сложном выборе предложите консультацию и сведения, которые стоит подготовить.

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

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

Наглядный разбор

Чем различаются доступные действия

  1. Сообщить о поступлении

    Товар ожидается, посетитель хочет вернуться к этой позиции.

  2. Подобрать замену

    Есть товары для той же задачи, различия можно объяснить.

  3. Уточнить поставку

    Требуется разговор о сроке или комплектации; покупка ещё не обещана.

Условное сравнение вариантов интерфейса; выбор зависит от подтверждённых условий. Размеры блоков и расстояния условны; они не показывают доли или время.

Решайте судьбу URL отдельно от показа в каталоге

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

При окончательном прекращении продаж оцените, осталась ли самостоятельная польза страницы: документация, характеристики, сведения о запчастях, проверенная замена. Если польза есть, карточка может ясно объяснять состояние товара. Если содержимое удаляется, техническое поведение URL нужно согласовать с SEO-специалистом и разработчиком, учитывая ссылки и назначение страницы.

Согласно документации Google по HTTP-статусам, страницы с ответами 404 или 410 не используются для индексирования, а ранее известные URL со временем удаляются из индекса. Поэтому код отсутствующей страницы не является нейтральным способом временно выключить покупку. Вместе с тем ответ 200 сам по себе не гарантирует сохранение страницы в поиске.

Не перенаправляйте все исчезнувшие товары на главную автоматически. Если выбран адрес замены, он должен отвечать на исходную потребность и быть обоснован конкретным соответствием. Для действительно отсутствующей страницы подготовьте полезный маршрут дальше; вопросы такого экрана разобраны в статье о странице 404. Универсального решения для всех списанных товаров нет.

Согласуйте карточку с рекламой и передаваемыми данными

Проверьте не только сайт, но и объявления, товарные выгрузки, подборки, письма и ссылки партнёров. Реклама может продолжать обещать доступность после того, как склад уже передал нулевой остаток. Назначьте, кто обновляет каждый канал и как узнаёт об изменении. Одна ручная правка в карточке не решает проблему всего предложения.

В правилах Google Merchant Center требуется согласованность наличия в источнике товарных данных, на странице и при оформлении. Это пример конкретного требования площадки, если магазин её использует. Для других каналов проверьте их собственные правила и соответствие рекламного обещания реальному сценарию покупки.

Не используйте статус отсутствия как замену управлению рекламой, если товар на самом деле продаётся. Решение временно не продвигать позицию и её доступность — разные сведения. Аналогично снятие объявления не означает, что карточку необходимо удалить. В задании разделите управление ассортиментом, содержанием сайта и показом рекламы.

Для распродаж и быстро меняющихся остатков проверьте задержку обновления. Сколько времени проходит от изменения в источнике до карточки, выгрузки и оформления? Точный допустимый интервал выбирают для проекта. Если между шагами возможна продажа последней единицы, покупатель должен получить понятное сообщение при повторной проверке, а не молчаливое исчезновение товара.

Не обещайте резерв там, где есть только уведомление

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

Собирайте минимальные данные для выбранного канала связи и дайте человеку понять назначение сообщения. Не объединяйте молча уведомление о конкретном товаре с другой коммуникацией. Вопросы согласий и сроков хранения команда решает по действующим правилам своего проекта; разработчик должен реализовать утверждённый сценарий, а не подменять его готовым шаблоном.

Проверьте повторную подписку, изменение адреса, возвращение одной единицы и повторное исчезновение товара. Один и тот же сигнал от обмена не должен создавать серию одинаковых сообщений. Если поступление отменили до отправки, система должна учитывать актуальное состояние. Текст уведомления должен вести к нужному варианту, а не только к общей модели.

Условный пример: десять человек ждут один размер, на склад поступили две единицы. Компания должна заранее решить, отправляет ли уведомление всем или использует другой порядок. Нельзя обещать каждому гарантированную доступность, если резерв не создаётся. Такой пограничный случай лучше включить в приёмку, чем впервые обсуждать его с недовольным покупателем.

Проверьте полный переход от отсутствия к продаже

Для испытаний возьмите несколько разных позиций: обычный товар, товар с вариантами, региональное наличие и модель, снятую с продажи. Измените состояние в согласованном тестовом источнике и проследите его до списка, карточки, поиска по сайту, выгрузки и корзины. Для каждого участка запишите ожидаемый результат и допустимое время обновления.

Корзину проверьте отдельно. Посетитель мог добавить товар вчера, а вернуться сегодня после изменения остатка. Нужны понятное сообщение, актуальные условия и возможность продолжить с доступными позициями. Проверка наличия не должна ограничиваться первым открытием карточки товара. Подробности этого пути рассмотрены в статье о корзине интернет-магазина.

Если в карточке сохраняется дата поступления, проверьте её удаление или обновление при смене состояния. Просроченное обещание не должно оставаться рядом с вновь активной кнопкой. Для снятой модели испытайте прямую ссылку и переход из поиска, а для альтернатив — соответствие выбранному варианту и отсутствие циклических переходов между карточками.

Наглядный разбор

Где проверить одно изменение наличия

  1. Источник

    Ответственный подтвердил состояние и условия продажи.

  2. Предложение

    Каталог, карточка и рекламные данные сообщают одно и то же.

  3. Оформление

    Ранее добавленный товар повторно проверяется при покупке.

  4. Возврат в продажу

    Условия, действия и уведомления обновлены без старых обещаний.

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

Закрепите решение в рабочем правиле каталога

Соберите краткую матрицу: причина отсутствия, источник, сообщение на карточке, допустимое действие, поведение URL, реклама и ответственный. Не обязательно начинать с большого регламента. Несколько согласованных строк помогают избежать ситуации, когда закупки, маркетинг и разработчик по-разному понимают один статус.

Определите, кто проверяет затянувшееся отсутствие. Временно недоступный товар может не вернуться, а карточка продолжит месяцами обещать скорое поступление. Назначьте периодический пересмотр таких позиций и основание для перехода в другое состояние. Автоматизация должна показывать исключения ответственному, а не навсегда сохранять первоначальное предположение.

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

Для обсуждения с ШТАБ ИТ подготовьте примеры временно отсутствующей позиции, снятой модели и товара с вариантами. На них можно определить правила без обобщения на весь каталог. Результат работы — честное предложение на каждом шаге: покупатель понимает ограничение и видит дальнейшее действие, которое магазин способен выполнить.

Источники и полезные ссылки

  1. Google Merchant Center: наличие товара ↗
  2. Google: влияние HTTP-статусов на сканирование ↗

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

Игорь Крещенко

Руководитель ШТАБ ИТ. Занимается управлением проектами, веб-разработкой, рекламой и PR. Подробнее об авторе →