Помощь Выключенный товар, тоже индексируется.

wwizard

Местный житель
Регистрация
20 Июл 2009
Сообщения
585
Реакции
21
Как добиться того, чтобы выключенный товар - индексировался поисковиками.
Чтобы можно было из поисковика на данный товар зайти, но только из него вышел, на самом сайте он уже невиден?
 
а зачем? паучки пс тусуются на сайте как гости. если сделать, что для пс товар есть, а для юзеров нет, это уже клоакинг походу, а за него пс банят
 
Не совсем
а зачем? паучки пс тусуются на сайте как гости. если сделать, что для пс товар есть, а для юзеров нет, это уже клоакинг походу, а за него пс банят
Возмем популярный сайт: Для просмотра ссылки Войди или Зарегистрируйся
В поисковике яндекса напишем: K50IN (Ищем: Ноутбук K50IN)
Яндекс нашел, его на сайте Розетки, перемещаемся: Для просмотра ссылки Войди или Зарегистрируйся
Что мы видим, мы видим ноутбук который уже давно не выпускается, но ни справа в категориях, не в строке поиска самого интернет магазина, этого товара нету.
"Розетку" - никто не банит, - мало того - это самый большой Интернет магазин Украины сегодня.
 
посмотрел- а это не клоакинг вообще то. колбэк пашет нормально и для юзера и для пс. то есть если в урле набрать то юзеру показывается. а вот

 
посмотрел- а это не клоакинг вообще то. колбэк пашет нормально и для юзера и для пс. то есть если в урле набрать то юзеру показывается. а вот
Совершенно верно, как сделать также? Иначе со временем количество товаров которые сняты с производства превысит все мыслимые пределы
 
Вопрос уже поднимался много раз Для просмотра ссылки Войди или Зарегистрируйся например. Вообще непонятно что разработчики намудрили с отключенным товарам, решение подсовывать пустую страницу с ответом 200 на отключенные товары - вызывает только недоумение.
 
Вопрос уже поднимался много раз Для просмотра ссылки Войди или Зарегистрируйся например. Вообще непонятно что разработчики намудрили с отключенным товарам, решение подсовывать пустую страницу с ответом 200 на отключенные товары - вызывает только недоумение.

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

Самое правильное решение, сделать так, чтобы товар не выводился ни в каких блоках и в то же время был доступен по прямой ссылке. Нужно сделать изменения в модели товара, каталог/модель/каталог/продукт.пхп удалить первый встретившийся в документе "AND p.status = '1'" (без кавычек). Если мне не изменяет память, протестируйте. В этом случае, товар который отключен в админке, должен быть доступен в нормальном виде (а не пустая страница и не 404) по прямой ссылке.

НО! при поиске на самом сайте он не находит товар которого нет,который отключен, а должен - как это настроить?
Еще вот что интересно: А когда товар вдруг появится на сайте, после обновления прайслиста, он - товар, автоматически включится?
 
Последнее редактирование:
НО! при поиске на самом сайте он не находит товар которого нет,который отключен, а должен - как это настроить?
Еще вот что интересно: А когда товар вдруг появится на сайте, после обновления прайслиста, он - товар, автоматически включится?
Вообще я не вижу логики в том чтобы в поиске по сайту вылетали отсутствующие товары. А до изменения в поиске отключенные товары были? (никогда не уповал на стандартный поиск по сайту поэтому не знаю что он там выдает) Если товары были отключенные в выдаче то просто создать копию модели продукта и с эти п.энд статусом и на нее адресовать контроллер поиска.
Товар пропадает в зависимости от статуса а не остатков включено/отключено, поэтому если при обновлении статус изменится на "включено" то товар вернется в каталог и везде где надо.
 
Назад
Сверху