Join Yalantis and get a $1000 sign-in bonus! React.js, React Native, Python, Java, DevOps, BА. Apply now!
×Закрыть

Google CSE vs Яндекс.Сервер для поиска по сайту

Хотим сделать на сайте нормальный поиск, с нашим дизайном.


Сейчас используем бесплатный Google CSE, но он не позволяет особо настроить вид страниц выдачи. Но это можно вроде как сделать в платной версии. А еще есть бесплатный Яндекс.Сервер, который тоже позволяет настроить вид страниц.


У кого есть опыт по теме, что посоветуете?

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn

Похожие топики

Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

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

Можно полностью катомизировать страницу результатов и нет никаких рекламных баннеров + индексация делается самостоятельно (то есть можно самому настраивать период ре-индексации)

Используем бесплатный Google CSE. Вариант с ДИВом в нужной части страницы, а также формочку в шапке. В принципе в нем можно настроить цветовую гамму результатов поиска. В бесплатной версии Гугл крутит свою рекламу при отображении результатов. Есть возможность при поиске отображать AdSense

Пример внедрения можно посмотреть тут www.prostobank.ua/servisy/poisk

Яндекс.Сервер доволі глючна штука в налаштуванні. чуть що не так в хмл-ці (не катить в його логіку, а не просто описки) — краш без ерорів. чуть складніші приклади із документації — не працюють.

коротше — я на нього злий, бо це тупо стільки часу було вбивати на підбір напрямку вітру для нього

дык Yahoo! BOSS рулит!:)

ну или YWS если нужен API в питоне или php

У меня эта ссылка дает такое:
svoloshyn.org.ua/.../dou/search.gif

то есть в принципе находит

2Сергей Волошин: у меня нет:)

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 в любую часть страницы. Пример.

2Всеволод Дёмкин:
Сейчас если в правом верхнем текстбоксе поиска ввести Всеволод Дёмкин

и выбрать Поиск по сайту или Поиск участника то кажется находит.

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

Подписаться на комментарии