- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Stan_1 - я не думаю, что у ТС такой серьезный магазин. что нужны именно такие технологии
Мне кажется там все чуть проще.
Готового нет, но написать свой - любой адекватный программист справится.
Вы, для начала, определитесь что вы имеете ввиду под поиском. Покажите примеры на других сайтах.
А как чуть проще? В общем случае - задача решается тремя способами
1. Самый бестолковый - это через SQL базу данных, набором конкретного слова. То есть набрал "москв" - слово "москва" не нашлось, нужно обязательно указать "москва"
2. Через оператор ILIKE. Например - "SELECT * FROM tovars WHERE body ILIKE москв*". Будет работать - но медленно. А если сделать ILIKE *оква - так вообще база будет по несколько секунд поиск делать путем перебора
3. Как я писал выше - и тогда будет хороший результат поиска (но не как в контекстных поисковых системах типа Google и Yandex).
Первый способ на сайте лучше вообще не делать. Человек наберет "комп" - и получит нулевой результат. Будет считать - что компьютеров на сайте нет. :)
Второй способ - медленный. Хотя на маленьких выборках (в пару тысяч записей БД) может работать быстро.
Третий - решает кучу задач: поиск по неполной фразе, исправление грамматрических ошибок, в ряде случаев обработку синонимов и сокращений.
Так что при все богатстве выбора - других альтернатив нет. :) Поиск такая штука - которую или лучше сделать хорошо, или никак. :)
---------- Добавлено 22.06.2016 в 17:31 ----------
А кстати - кто может сказать, чем сделан поиск у Ф-Центра? :)
На чем угодно. Сделать такое можно на любом движке поисковом с соответствующими настройками. Но в целом - поиск не очень хорош.
1. Набираю "принт" - на первом месте модемы
2. Набираю "артикул" - не находит ничего
3. Набираю "прент" - не находи принтер, не исправляет ошибки (хотя это и сложно и не всегда нужно).
4. Нет синтаксической подсветки.
Вы, для начала, определитесь что вы имеете ввиду под поиском. Покажите примеры на других сайтах.
Подниму тему. Лично для меня эталон - поиск на вайлдбериз. Но там не только поиск решает, но и, видимо, изначальное качественное заполнение товаров (с кучей свойств и тегов)
Мы себе поставили Сфинкс, работает по дефолту уже лучше в разы чем родной Битрикса. Но времени на его настройку (доведение до ума) пока нет. Тоже говорят что по сути, у него возможности безграничны, главное настроить...
Для ИМ не совсем типовой текстовый поиск нужен.
Нужен по характеристикам и совпадением слов (живой). сразу направлять юзера куда надо.
Почти у всех топовых магазинов фильтр по характеристикам идет отдельно, т.е. покупатель может зайти в нужную категорию и подобрать себе товар выбрав необходимые параметры.
1. Яндекс запустил Бету для интернет-магазинов (больше информации тут)
2. Есть ребята со своими алгоритмами - Детектум (на сколько помню, разработчики - выходцы из Яндекса)
3. Как писали выше - много готовых движков локального поиска.
4. Так же рекомендательные сервисы тоже занимаются улучшением внутреннего поиска (например ретейлрокет)
5. Есть готовые модули для различных CMS.
И все это для разных тематик, у каждого варианта разные требования к бюджету для интеграции и поддержки, а так же разная нагрузка на систему.
Вывод: Дайте больше данных. Тематика, бюджеты, посещаемость, ресурсы ВПС и т.д. А лучше адрес магазина и примеры запросов и что хотите по ним найти.
Самый лучший вариант это живой поиск по сайту. у меня каждый юзер вбивает в поиск слово (лень перейти в категорию) если будет живой поиск продажи сразу поднимутся