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
Odpowiedz
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.
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 –
Ta odpowiedź jest ograniczona do ASP.NET. – Ozzy
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? –
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ć.
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
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ć.
Możesz zablokować swoich konkurentów, tak jak w AdSense: "Podczas gdy AdSense pozwala filtrować reklamy według adresów URL, możesz także filtrować adresy URL z wyników wyszukiwania na swoim koncie CSE." - https://www.google.com/support/adsense/bin/answer.py?answer=91652
Niestety, filtr nie działa w przypadku reklam. – yitwail
Austriacka firma Mindbreeze (http://www.mindbreeze.com/index_en.html) ma dobre alternatywne wyszukiwanie witryn. Można go przetestować za darmo tutaj: http://www.mindbreeze.com/RegisterInSite.html
opensource alternatywę:
To bardzo, bardzo ciężka odpowiedź w stosunku do problemu PO. –
- 1. Funkcja autouzupełniania interfejsu API wyszukiwarki niestandardowej Google?
- 2. Interfejs API wyszukiwarki niestandardowej Google dla obrazów kwadratowych
- 3. Bezpośredni link do wyszukiwarki Google
- 4. Operator wyszukiwarki Google oauth2 dostawca
- 5. Dodaj adres URL sugestii do niestandardowej wyszukiwarki w chrome
- 6. Jak korzystać z wyszukiwarki niestandardowej Google na https, aby uniknąć niezabezpieczonej treści?
- 7. Interfejs API wyszukiwarki Google dla języka C#
- 8. Zewnętrzna baza danych wyszukiwarki aplikacji Google
- 9. Interfejs API wyszukiwarki Google App Engine
- 10. Yeoman, aby użyć serwera wyszukiwarki aplikacji Google
- 11. Kroki korzystania z niestandardowego interfejsu API wyszukiwarki Google w .NET
- 12. Alternatywa API do trendów Google
- 13. Alternatywa Google Maps Geolocation API
- 14. Jaki jest cel przodków w magazynie danych wyszukiwarki Google?
- 15. Jak zastąpić equals() w modelu modelu danych silnika wyszukiwarki Google?
- 16. Czy można przechwycić wyszukiwane hasło z wyszukiwarki Google?
- 17. Ndb wyszukiwarki aplikacji Google: używając identyfikatora lub nazwy klucza?
- 18. Interfejs API wyszukiwarki osób w Google+ nie zwraca żadnych elementów.
- 19. Dysk VM wyszukiwarki Google Engine jest bardzo wolny.
- 20. Google Analytics, obliczając średnią dla niestandardowej metryki
- 21. Użyj niestandardowej domeny dla funkcji Google Cloud
- 22. Dlaczego wyszukiwarki ignorują symbole?
- 23. Jak pobrać encję liferay za pomocą wyszukiwarki niestandardowej w niestandardowym portlecie wtyczki?
- 24. Gdzie zaczynają się indeksować wyszukiwarki?
- 25. ActiveRecord: Alternatywa dla find_in_batches?
- 26. com.android.camera.action.CROP alternatywa?
- 27. Doskonały piksel (alternatywa firebuga) alternatywa
- 28. Google Earth w ramach niestandardowej aplikacji C++ Linux
- 29. Konfigurowanie protokołu SSL w silniku aplikacji Google (nazwa domeny niestandardowej)
- 30. Ustawienie zmiennej niestandardowej w Google Analytics po _trackPageview nazywa się
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
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