Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Главное Свежее   Проекты
Рекомендуем
Продвинуть свой проект
61 2 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Поиск для Сайта

Сначала на сайте были только задачи и вики. Потом добавился форум. Когда количество задач перевалило за 100, я понял что нам не хватает поиска по сайту...

Оглавление:

  • Вводные слова, зачем мне понадобился поиск
  • Опыт использования поиска от гугла :(
  • Переход на использование поиска от яндекса

Введение

Поиск по сайту позволяет пользователям найти:

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

И вариантов реализации поиска существует примерно два:

  1. Встроенный поисковый движок
  2. Сервис от поисковиков вроде Google или Yandex

Первый вариант особенно актуален если у нас сложная база данных, поиск по параметрам - ну, скажем, объявления о продаже машин, квартир - или сайт знакомств и так далее.

Для сайтов где в основном нужно искать по контенту вполне подходит второй.

Следуя инструкции я прикрутил поиск от гугла... И был страшно разочарован!

Google sucks!

Братцы, да что же это творится! Поиск гугла для сайтов во-первых вываливает полтонны рекламы на странице результатов, даже если ничего не найдено. Хуже того реклама порой весьма стремная по содержанию :o

Во-вторых, он вообще не находит примерно 30% контента, хотя она находится обычным поиском гугла (facepalm) - у них очевидно разные индексы.

В-третьих, он ограничен в количестве запросов в день каким-то небольшим числом (около 100), а дальше просит платить деньги.

Yandex rulezzz!

Вообще я вовсе не фанат яндекса, тем более мне никогда не приходила в голову мысль использовать его для нерусскоязычного контента. Решил поинтересоваться просто от огорчения на фоне гугла... И что обнаружил?

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

Заключение

Буду рад если эта незамысловатая история кому-то поможет. А если знаете другие похожие сервисы - поделитесь. Да, Yahoo я смотрел - там ограничение примерно как у гугла.

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Подбираем рекоммендации...
Комментарии
Первые Новые Популярные
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
Сообщество любителей решать задачи по программированию?
очень удивлён что не реализовали свой поиск.
Ответить
CodeAbbey
Задачи для начинающих программистов и любителей
Rodion Gorkovenko
Дмитрий, а чего удивляться :)

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

С другой стороны сайт на shared php хостинге (ориентируемся на дешевую инфраструктуру) и прикручивать к нему поисковый движок - затея немножко геморойная.

Наверное "сообщество" ввело в заблуждение - это сообщество решающих задачи программистов, а не сообщество людей пилящих сайт. Хотя некоторые фичи, которые нетрудно было сделать внешними, действительно участники реализовали.
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать