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

Отследить-посылку

отследить-посылку.рф

25
Битрикс24

Битрикс24

www.bitrix24.ru

13
WebResidentTeam

WebResidentTeam

webresident.agency

12
Логомашина

Логомашина

logomachine.ru

12
Devicerra

Devicerra

devicerra.com

11
Reader

Reader

Интернет-журнал о современных технологиях.

9
ADN Digital Studio

ADN Digital Studio

adn.agency

9
Aword

Aword

Приложение для изучения английских слов

9
GIFTD

GIFTD

giftd.tech

8
Eczo.bike

Eczo.bike

www.eczo.bike

Показать следующие
Рейтинг проектов
Подписывайтесь на Спарк в Facebook

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

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

Оглавление:

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

Введение

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

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

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

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

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

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

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

Google sucks!

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

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

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

Yandex rulezzz!

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

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

Заключение

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

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

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

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

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