Не выдавать 404 по отсутствующим товарам

Тема в разделе "Shop-script", создана пользователем Greyz, 12 янв 2011.

Модераторы: kadurinho
  1. Greyz

    Greyz

    Регистр.:
    2 авг 2007
    Сообщения:
    305
    Симпатии:
    14
    Ситуация такая. Очень сильно завишу от поставщиков. Товар может сегодня быть, через три дня не быть, а через неделю снова быть. В связи с этим постоянно возникает ситуация исключения/включения товаров в каталог. Делаю через функцию "Скрытый".

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

    Предложение через параметр "Можно купить" сложно рассматривать, так как около 70-80% товаров, присутствующих в каталоге, окажутся недоступными.
    P.S. Заранее спасибо.
     
  2. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.140
    Симпатии:
    671
    не проще у таких товаров просто ставить нулевую цену? Тогда его никак будет заказать, но как информационный товар он останется на месте
     
  3. Greyz

    Greyz

    Регистр.:
    2 авг 2007
    Сообщения:
    305
    Симпатии:
    14
    дело в том что наименований товаров 1500, а реально есть на складах от силы 200. Покупателю придется долго искать какой товар все таки можно купить а какой нет :)
     
  4. UFOS

    UFOS Создатель

    Регистр.:
    19 июн 2008
    Сообщения:
    29
    Симпатии:
    1
    Дак кому нужно тот найдет, есть же общий прайс лист где видно ко-во и цену.
     
  5. Zolinger

    Zolinger Постоялец

    Регистр.:
    29 сен 2008
    Сообщения:
    111
    Симпатии:
    69
    проще и правильнее выставить кол-во на складе = 0, и сделать сортировку вывода товаров в зависимости от наличия на складе.
    т.е. все товары которые есть в наличии и которые можно купить будут вверху каталога, а которые отсутствую - будут показываться внизу под имеющимися в наличии.
    при этом ничего не надо скрывать и покупателю будет понятно, что товар показываемый ниже отсутствует.
    для полноты ощущения на странице раздела у каждого товара повесить значок или текст - "есть на складе" - "нет на складе".
    также можно поиграть дизайном, например блоку отсутствующего товара прикрутить css-прозрачность(opacity=50).
     
    Greyz нравится это.
  6. Greyz

    Greyz

    Регистр.:
    2 авг 2007
    Сообщения:
    305
    Симпатии:
    14
    Большое спасибо, хорошие решения. Единственное, что все-таки отсутствующих как минимум процентов 60-70 из всего списка товаров, многовато....
     
  7. Zolinger

    Zolinger Постоялец

    Регистр.:
    29 сен 2008
    Сообщения:
    111
    Симпатии:
    69
    тогда можно еще вот так попробовать:
    http://shop-scripts.ru/showthread.php?t=1773
     
  8. goodween

    goodween Создатель

    Регистр.:
    9 июл 2007
    Сообщения:
    37
    Симпатии:
    7
    т.е. со страниц товаров с нулевым остатком редиректить на главную?
    Вы уверены что это хорошая идея?
    При таком положении дел такие страницы будут прыгать в индексе поисковика.
    ИМХО, лучшее решение - это оставлять страницы на месте, зато исключить эти товары из списка поиска. Так вы сможете удовлетворить и клиента и ПС.
    Чтобы было совсем красиво, можно сделать как тут:
    http://rozetka.com.ua/ru/products/details/41154/index.html
     
  9. Zolinger

    Zolinger Постоялец

    Регистр.:
    29 сен 2008
    Сообщения:
    111
    Симпатии:
    69
    "Сдаётся мне, джентльмены, что нас хотят обидеть!.." - Цитата из к/ф "Человек с бульвара Капуцинов"
    Где я такое предлагаю? :confused:
    Крайняя ссылка показывает вариант, когда и волки сыты, и овцы целы.
    Т.е. посетитель не видит принудительно выключенные для отображения товары (в каталоге админки управляется галочкой ВКЛ/ВЫКЛ).
    Но если перейти по прямой ссылке, то страница товара отобразится, а не произойдет редирект на главную (по умолчанию как раз и происходит редирект, что не устраивает топикпастера).
    Страницы для поисковиков будут доступны и индекс прыгать не будет.
     
  10. goodween

    goodween Создатель

    Регистр.:
    9 июл 2007
    Сообщения:
    37
    Симпатии:
    7
    Мда... топикпастер был не прав. И практически повторил ваши слова.
    Мне кажется такой формат сортировки - это лишнее.
    Если поставить себя на место клиента, который выбирает, например, видеокамеру:
    клиент наслышан, что модная сейчас модель камеры 1010A, но ее нет в наличии (и он узнает об этом в конце списка), зато есть в наличии модель 1010В, которая практически не отличается от искомой (но клиент не узнает о ее существовании только если будет просматривать весь ассортимент).
    Такая ситуация встречается довольно часто. Что скажете?