2009-07-30 38 views
17

Używam Google Custom Search w witrynie klienta. Nie są zbyt zadowoleni z rywalizujących firm, które pojawiają się na linkach sponsorowanych w swojej witrynie. Wiem, że możemy użyć Google Site Search, ale ma roczną opłatę. Szukałem alternatywy Free/OpenSource dla Google CSE, ale znalazłem niewiele, z czego mogę skorzystać. Czy ktoś ma jakieś sugestie?Alternatywa niestandardowej wyszukiwarki Google

+0

Ten nagle ważne pytanie, ponieważ Google po prostu (21.02.2017) odwołany Google Site Search i zamierzamy w dół oceń wszystkich swoich płatnych klientów w Wyszukiwarce niestandardowej Google z dodanymi po wyczerpaniu subskrypcji. – Joshua

+0

Bing ma teraz alternatywę - interfejs API wyszukiwania niestandardowego Bing. Więcej informacji tutaj: https://azure.microsoft.com/en-us/services/cognitive-services/bing-custom-search/. Ma bezpłatne klucze dostępu przez 30 dni, od których można kupić płatną subskrypcję z portalu Azure. – Ronak

Odpowiedz

6

Sprawdź to pytanie. What is a good search engine for embedding in a web site. IMO, jeśli klient nie chce płacić za wyszukiwarkę, to będzie musiał żyć z reklamami, jeśli chce mieć dobrą wyszukiwarkę.

Google ma płatną wersję wyszukiwania. Możesz read about it here. Używamy go w naszym intranecie.

+1

Tak. Wiem o płatnej wersji oferty Google. Połączyłem go w OP. Zgadzam się z tobą o zapłaceniu za to. Ale poprosili mnie o alternatywy, więc sprawdzam. ty –

+0

Ta odpowiedź jest ograniczona do ASP.NET. – Ozzy

+0

Wyszukiwanie w Google prowadzi indeksowane dane na własnych serwerach, prawda? Więc w ten sposób obciążenie serwera jest również zmniejszone na końcu? i biorąc pod uwagę dużą stronę internetową, taką jak stackoverflow, która jest często aktualizowana nowszymi danymi, często nie jest indeksowana przez Google, powodując przeciążenie naszych serwerów baz danych ze względu na zbyt wiele zapytań do bazy danych, które zwracają strony do google, ponieważ próbuje zindeksować nowsze dane? –

6

Zapoznaj się z interfejsem API wyszukiwarki Google JSON/AJAX. Jest to lekki sposób wykonywania zapytania i zwracania czystych wyników wyszukiwania, które można następnie wyświetlić.

http://code.google.com/apis/ajaxsearch/documentation/

+1

To API jest teraz przestarzałe i ograniczyło liczbę zapytań dziennie (najwyraźniej zdawali sobie sprawę, że konkuruje z ich płatnym wyszukiwaniem w witrynie). Link, który podałeś, przenosi użytkowników do interfejsu API wyszukiwarki niestandardowej, który jest ograniczony do 100 bezpłatnych zapytań dziennie. – Ozzy

3

Search jest bardzo duży biznes teraz, ponieważ jest stosunkowo niedojrzały jako przemysł - podobnie jak w przemyśle OS wiele lat temu. Każdy, kto ma coś dobrego, pobierze za to opłatę. Społeczność open source dogoni tylko wtedy, gdy podstawowe pojęcia związane z wyszukiwaniem staną się stabilniejsze i bardziej zrozumiałe (a zatem odtwarzalne). W tej chwili wiele z podstaw wciąż stanowią tajemnice handlowe.

Krótka odpowiedź - jeśli chcesz czegoś równie zdal nego jak Google, spodziewaj się za to zapłacić.

Powiązane problemy