чому «прихований товар» досі доступний для замовлень і Google?

Привіт, колеги-селери! :waving_hand: Хочу підняти тему, яка, певно, болить багатьом, хто робить редизайн або масштабне оновлення магазину на Хорошопі.

Коли ти затіваєш глобальну перебудову сайту (зміну структури, масове чищення асортименту, оновлення описів під SEO), логічно, що частина товарів ще не готова. Ти їх ховаєш у каталозі, щоб не плутати покупців і не світити “сирі” сторінки перед Google.

Але яка реальність? Мені нещодавно прилетів замовлення на товар із такої прихованої папки. Людина зайшла за прямим посиланням із пошуку — і спокійно купила. Тобто «сховати» на Хорошопі означає лише прибрати з вітрини, але не закрити від покупців і не захистити SEO.

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

Дуже сумно чути таке від платформи, за яку ми платимо гроші. Я працюю в e-commerce і на Промі вже більше 10 років. Коли Пром тільки починався, він теж був сирим і незручним. Але вони виросли в гіганта саме тому, що слухали продавців, допрацьовували функціонал і розвивалися разом із нами. Не можна побудувати крутий сервис із позицією «нам байдуже на ваш біль, їжте що дають».

Інтернет-магазин — це живий організм. Селерам потрібен нормальний, робочий інструмент для роботи з каталогом «за лаштунками» (чорнова зона, нормальне блокування індексу та покупок для товарів у розробці), щоб не втрачати позиції в Google і не розчаровувати клієнтів скасованими замовленнями.

Колеги, чи стикалися з таким? Як ви вирішуєте цю проблему при масштабних чистках сайту? І дуже хочеться вірити, що команда Хорошопу все ж таки почує своїх користувачів і почне розвивати функціонал, а не відмахуватися шаблонними відписками.

Добрий день!

У вашому дописі, схоже, змішано кілька різних механізмів роботи магазину: відображення товарів у каталозі, можливість оформлення замовлення та індексацію сторінок пошуковими системами. Тому варто розглядати їх окремо.

1. Приховування товарів

Параметр «Відображати: Ні» прибирає товар із каталогу та навігації магазину, але не робить сторінку недоступною за прямим посиланням. Це штатна логіка роботи функціоналу, а не помилка.

Тобто приховування з каталогу і повне відключення доступу до сторінки є різними сценаріями.

2. Обмеження оформлення замовлень

Якщо товар тимчасово не готовий до продажу, можна використовувати статуси наявності, які забороняють оформлення замовлення. У такому випадку покупець не зможе оформити замовлення навіть якщо потрапить на сторінку товару за прямим посиланням.

Тому описаної вами ситуації можна уникнути за допомогою вже наявних інструментів.

Інструкція щодо статусів наявності: https://help.horoshop.ua/uk/articles/5723914

3. Індексація Google

Для керування індексацією на Хорошопі передбачено можливість закривати категорії та пов’язані з ними сторінки від індексації через noindex.

Водночас у дописі звучить теза про бажання приховати сторінки від Google і при цьому не втратити їхні SEO-позиції. Тут важливо враховувати, що noindex якраз і означає поступове виключення сторінок із пошукової видачі після повторного обходу пошуковими роботами.

Інструкція з управління індексацією: https://help.horoshop.ua/uk/articles/8731913

Щодо комунікації підтримки

Окремо звернули увагу на наведену цитату. Якщо відповідь дійсно звучала у формулюванні «під усіх підлаштовуватися не будемо», це не той стиль спілкування, який ми вважаємо коректним. Ми готові перевірити конкретне звернення та розібратися в ситуації.

Ми відкриті до зворотного зв’язку та пропозицій щодо розвитку платформи. Водночас важливо розрізняти два різні кейси: відсутність певного функціоналу та некоректну роботу вже існуючих інструментів.

Тому цікаво уточнити: якого саме сценарію роботи з каталогом вам наразі не вдається досягти за допомогою приховування товарів, статусів наявності та налаштувань індексації?

Дякую за розгорнуту відповідь і адекватну реакцію щодо комунікації підтримки.

Щодо технічної частини — я чудово розумію, як працюють ці три механізми окремо. Мій посил як селера полягає в тому, що для щоденної роботи з великим каталогом не вистачає єдиного, інтуїтивного сценарію «Чернетка» (Draft).

Ось конкретний сценарій, який зараз на Хорошопі перетворюється на складний квест замість однієї дії:

  1. Завантаження товарів від постачальників або створення нових позицій. Коли завантажуєш файл із тисячами товарів, у ньому вже стоять реальні залишки («В наявності»). Мені потрібно завантажити їх у базу як «Чернетки» — щоб спокійно відредагувати назви, структуру, описи та фото, і лише потім натиснути «Опублікувати».

  2. Що доводиться робити зараз: Замість одного статусу «Чернетка / Не опубліковано», продавцю потрібно тримати в голові комбінацію з трьох різних налаштувань у різних місцях адмінки: приховати відображення + штучно змінювати статус наявності (затираючи реальні дані постачальника) + створювати окремі технічні категорії й вручну закривати їх через noindex. Варто забути один із цих пунктів — і клієнт купує «сирий» товар, або Google індексує сміття.

Пропозиція для розвитку платформи: Додати в картку товару та в параметри імпорту повноцінний статус «Чернетка» (або «Не опубліковано»), який за замовчуванням:

  • прибирає товар із вітрини;

  • блокує можливість оформлення замовлення (незалежно від вказаного залишку);

  • автоматично закриває сторінку від індексації (noindex) або закриває доступ за прямим посиланням для всіх, крім авторизованого адміністратора.

Такий функціонал є базовим стандартом у більшості e-commerce систем і суттєво спростив би життя всім, хто працює з великими прайсами або робить реструктуризацію магазину.

Дякуємо за детальний опис сценарію.

1. Чи є це окремим сценарієм роботи? Так.

Ми бачимо, що для вашого магазину був би корисним статус «Чернетка», який би одночасно приховував товар, забороняв замовлення та керував його індексацією.

Однак важливо розуміти, що Хорошоп є SaaS-платформою, тому при розвитку функціоналу ми оцінюємо не лише окремий сценарій використання, а й те, наскільки він буде корисним для широкого кола магазинів.

2. У зверненні до підтримки обговорювався інший кейс

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

У поточній дискусії ви вже описуєте інший сценарій: масове завантаження нових товарів, які ще не готові до публікації.

Це різні задачі й для них можуть бути різні рішення.

3. Що має відбуватися зі сторінкою прихованого товару?

Саме тут виникає найбільше запитань щодо запропонованого підходу.

Якщо товар прихований, але раніше індексувався Google або на нього ведуть зовнішні посилання, якою має бути поведінка системи?

  • сторінка повинна повертати 404?
  • перенаправляти на категорію?
  • перенаправляти на головну?
  • залишатися доступною за прямим посиланням?
  • залишатися в індексі чи виключатися з нього?

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

4. Щодо імпорту нових товарів

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

Тому нам також не до кінця зрозуміло, у чому саме полягає проблема поточного процесу та які конкретно дії неможливо виконати за допомогою наявних інструментів.

5. Щодо комунікації підтримки

Ми переглянули ваше звернення.

Фрази “У нас так, і під усіх підлаштовуватися ми не будемо” в листуванні немає.

Менеджер пояснила поточну логіку роботи функціоналу, повідомила, що немає можливості змінити її для окремого магазину в межах SaaS-платформи, та зафіксувала вашу пропозицію для команди розвитку продукту.
Ми розуміємо, що така відповідь могла не задовольнити ваш запит, однак важливо розділяти фактичний зміст комунікації та власне сприйняття цієї відповіді.

Дякую за розгорнуту позицію команди.

Моя мета полягала не в суперечці щодо окремих цитат чи технічних налаштувань, а в тому, щоб підсвітити реальний біль селерів, які працюють із великими прайсами та проводять реструктуризацію каталогу. Навіть якщо новий товар імпортується «прихованим», за замовчуванням він залишається доступним для замовлення за прямим посиланням, якщо у прайсі постачальника стоїть наявність — саме про цю незручність і йшла мова.

Для себе робочий алгоритм із наявних інструментів я вже вибудувала. Щиро сподіваюся, що статус «Чернетка» (Draft) все ж таки з’явиться у дорожній карті розвитку Хорошопу, адже це стандартна базова функція для будь-якого сучасного інтернет-магазину, яка потрібна тисячам продавців, а не одному окремому проєкту.

Дякую за фіксацію пропозиції та бажаю платформі успішного розвитку!