Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternatives to the Google Search API [closed]

If someone searches for a keyword on our website, we currently pull in Google's search results. We have done this using Google's standard search API with no real issues so far.

However, we noticed that a number of searches weren't going through. So it turns out, that Google is phasing out this API and pushing people to a different API:

https://code.google.com/apis/customsearch/v1/overview.html#Pricing

The new API is more limited than what we've worked with, and also costs a lot of money given our usage.

We've recently also looked into Yahoo! Boss:

http://developer.yahoo.com/search/boss/

Does anyone have any suggestions on other APIs or providers to use here?

As I mentioned, we're not looking for a freebie but maybe something with more competitive pricing. If you can share experience using Boss or Bing, that would be great too.

Just to make sure: I'm not looking for a software solution (e.g. Lucene and related, Elastic Search, etc.).

like image 297
Till Avatar asked Apr 19 '11 21:04

Till


2 Answers

There is free Bing search API for this.

like image 181
amitamb Avatar answered Sep 27 '22 17:09

amitamb


Dont know if there is already a professional support, but yacy serves an API ( http://yacy.net/en/API.html ) and you can easily influence the re-crawling of sites, if you set up an own yacy node.

like image 38
Flyingmana Avatar answered Sep 27 '22 16:09

Flyingmana