Скрытие товаров из каталога, без потери ссылочной массы сайта.

Максим КК добавил(а) 3 года назад
Решена

Скрытие товаров из каталога, без потери ссылочной массы сайта. Продвинутый шаблон, но такой НУЖНОЙ функции для современного интернет магазина нет.

Лучший ответ
фото

Зайдите в Админке в настройках в Торговый каталог и Включите количественный учет и выключите Покупку при отсутствии товара. Затем зайдите в настройки каталога в публичной части сайта и найдите раздел Источник данных - Недоступные товары. Установите Не отображать. Теперь у вас товаров с количеством 0 штук нет в каталоге, но по прямой ссылке они работают

Ответы (6)

фото
1

Вы предлагаете оставлять карточки активными и доступными по прямой ссылке, но не выводить товары в каталоге. Так?

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

фото
2

Простите написал не точно, если товара нет в наличии( остаток 0), то товар нужно скрыть из каталога, но чтобы поисковики его все равно индексировали.

фото
1

Ответ ТП Аспро.


(08:18:21 AM) Максим: Задача поставлена была такая скрыть товары которых нет в наличии из каталога, при этом не потерять ссылочную массу

(08:26:46 AM) Артем A.: Максим, к сожалению, штатными средствами так настроить нет возможности.

Через компонент товары с 0 остатком не выводятся совсем.

В данном случае Вам нужно скрывать товары через стили, чтобы их параметры (вёрстка для индексации роботом) присутствовали на странице.

Данный момент можно реализовать только путём доработки

фото
2

Зайдите в Админке в настройках в Торговый каталог и Включите количественный учет и выключите Покупку при отсутствии товара. Затем зайдите в настройки каталога в публичной части сайта и найдите раздел Источник данных - Недоступные товары. Установите Не отображать. Теперь у вас товаров с количеством 0 штук нет в каталоге, но по прямой ссылке они работают

фото
1

А что делать если в магазине присутствуют товары которых нет в наличии, потому что они производятся под заказ, то есть, они должны быть в каталоге, а есть товары, которых нет и больше не будет, и их надо скрыть в каталоге?

фото
1

что вам мешает сделать 2 каталог. по брендам - размещаете все - основное место хранения.

2. раздел категории - если у товара нет активных тп - убирать привязку к этому разделу, если активные тп появилились - снова привязывать к разделу.

таким образом в разделе категории будут отображаться только товары, которые есть. а которых нет - в разделе бренда.


кстати - есть мнение, что страницы без трафика тормозят сайт по сео, поэтому их нужно или писать или убирать и редирект на раздел. так что тут вопрос открыт - так ли оно надо много товаров иметь просто так)

фото
фото
1

такая история очень хорошо реализована из коробки в cs-cart.

там товары, которых нет в наличии или у которых нет цены не убираются из каталога, а просто переносятся в конец списка и становятся монохромными.

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

очень нужная история для магаза, в котором много товаров, но не все есть в наличии временно.

фото
1

точнее это не в самой cs-cart, а в шаблоне unitheme. детский комбез именно в статусе "нет в наличии"

bbf1cef4ff99f08455f49e84c9d6f281

фото
1

Здесь можно отображать в конце списка и выводить "Нет в наличии"

фото
1

Я так и сделал, в тп сказали что поисковики не найдут этот товар. В сайтмапе будут отображаться скрытые товары?

фото
1

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

Да и по логике зачем добавлять товар, которого нет в наличии. Скорее всего он уже когда-то был в наличии и с ним получается все будет ок и норм

P.S. У яндекс метрики можно подключить обход по счётчикам. Условно если вы посещаете эту страницу, которой нет в sitemap, то Яндекс получит её адрес из своего счетчика, что страницу кто-то (вы) посещал.

фото
1

почему не найдут?

фото
1

Со временем всё найдут. Яндекс - найдётся всё

фото
2

Кривой механизм, нам не не подходит, так как у товара постоянно статусы в наличии или не в наличии меняется, в зависимости от продаж. (допустим через 2-3 дня он появляется). И когда он выпадает из каталога то в поиске он тоже пропадает. И сколько потом нужно времени чтобы он потом попал обратно?)

фото
1

именно. мне кажется такие штуки только сортировками регулировать и как-то выделять товары, которых пока нет - как я писал выше, как реализовано в юнитем

фото
фото
4

Какся разница, есть товар в наличии или нет? Страница то в любом случае существует, код ответа сервера 200. И никуда она с поиска не вылетит.

Если нужно, чтобы товары, у которых остаток 0, скрывались из каталога, то настройте шаблон.

Комментировать
 
Прикрепить файлы