Google CSE vs Яндекс.Сервер для поиска по сайту
Хотим сделать на сайте нормальный поиск, с нашим дизайном.
Сейчас используем бесплатный Google CSE, но он не позволяет особо настроить вид страниц выдачи. Но это можно вроде как сделать в платной версии. А еще есть бесплатный Яндекс.Сервер, который тоже позволяет настроить вид страниц.
У кого есть опыт по теме, что посоветуете?
15 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарівGoogle CSE имеет JSON формат возврата данных, насколько я помню. Дальше можно использовать свое оформление.
developers.google.com/.../docs/dev_guide , секция Developer resources
Коментар порушує правила спільноти і видалений модераторами.
Коментар порушує правила спільноти і видалений модераторами.
Попробуйте http://getwebsitesearch.com — полностью SaaS решение, вам даже делать ничего не придется. И если даже ваш сайт ляжет, поиск все равно будет работать :) У Google CSE такого нет.
Сейчас понял, что ерунда это все и нужно смотреть в сторону таких движков как Lucene и Sphinx. Как будет проект с поиском обязательно будет на сфинксе работать.
Вот кстати материал на хабре по сабжу habrahabr.ru/...s/sphinx/62287
Решение от mnogosearch платное. Да и отзывов о нем не так много, чтобы можно было составить себе начальное представление об этом движке.
www.mnogosearch.org
Можно полностью катомизировать страницу результатов и нет никаких рекламных баннеров + индексация делается самостоятельно (то есть можно самому настраивать период ре-индексации)
Пример внедрения можно посмотреть тут www.prostobank.ua/servisy/poisk
коротше — я на нього злий, бо це тупо стільки часу було вбивати на підбір напрямку вітру для нього
ну или YWS если нужен API в питоне или php
а у меня вот: img.photobucket.com/...fpuf/screen.png
svoloshyn.org.ua/.../dou/search.gif
то есть в принципе находит
www.google.com/custom hl=ru& client=google-coop& cof=AH%3Aleft%3BS%3Ahttp%3A%2F%2Fwww.developers.org.ua%3BCX%3Adevelopers%252Eorg%252Eua%3BL%3Ahttp%3A%2F%2Fwww.developers.org.ua%2Fstatic%2Fimages%2Flogo-new.png%3BLH%3A47%3BLP%3A1%3BVLC%3A%23551a8b%3BGFNT%3A%23666666%3BDIV%3A%23cccccc%3B& adkw=AELymgUM145zTrsfZcjz61W9OJ5F-8osUWFAR7ftkvVDw7t_WaY53msCr40c3HXiRF21VFQz3pTJgtGG9Th7UnIUkmLGIzW3i31lAZqn40nYr9fv8aNOLYxAqJQDalKzOmCMtwC6DJBCTLvarJIPDjmwtjaasf6YLw& boostcse=0& num=50& q=%D0%92%D1%81%D0%B5%D0%B2%D0%BE%D0%BB%D0%BE%D0%B4+%D0%94%D1%91%D0%BC%D0%BA%D0%B8%D0%BD& btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA& cx=009186500243930596192%3Ajciqx_axm0e (это поиск с главной страницы)
движок Lucene (есть порт Lucene.NET) не подходит? быстрый, настраивается все.
Посмотрите Google Search API. Там можно с помощью CSS настроить внешний вид + вставляется в виде div в любую часть страницы. Пример.
Сейчас если в правом верхнем текстбоксе поиска ввести Всеволод Дёмкин
и выбрать Поиск по сайту или Поиск участника то кажется находит.
Кстати, поиск совсем сломан. Сколько раз не пытался что-то найти (например, себя по разным идентификаторам: имени, фамилии, нику), ничего не получается...