Пользовательский поиск Google (как утверждается в ответах с самым высоким рейтингом) работает хорошо, но очень дорого по сравнению с конкурентами (ниже) или по сравнению с другими API Google. Он имеет небольшой бесплатный уровень (100 запросов в день) и очень высокую цену в 5 долларов за 1000 запросов.
Они предлагают возможность перейти на поиск по сайту, который имеет несколько лучшие цены, но он предназначен для поиска по одному сайту (вашему собственному), так что это действительно нечто иное, а не обновление.
Основными альтернативами являются:
API поиска Bing
https://datamarket.azure.com/dataset/5BA839F1-12CE-4CCE-BF57-A49D98D29A44
с бесплатным уровнем 5000q / месяц и ценами, начинающимися с 5 запросов за копейки, и без жесткого ограничения.
ОБНОВЛЕНИЕ: в конце 2016 года этот API был закрыт в пользу его аналога Azure «API Bing Search для Cognitive Services»:
https://azure.microsoft.com/en-us/services/cognitive-services/search/
Смотрите здесь ценовую диаграмму, которая начинается с 3 долларов США за тысячу транзакций. Если я что-то упустил, это довольно дорого.
ОБНОВЛЕНИЕ API поиска Yahoo BOSS : было прекращено 31 марта 2016 года.
Http://developer.yahoo.com/boss/search/
С ценами, начинающимися примерно с 12 запросов / пенни за весь поиск в Интернете.
И некоторые из них я не слышал раньше:
http://www.gigablast.com/searchfeed.html
http://www.faroo.com/hp/api/api.html
http://www.commoncrawl.org/
http://www.entireweb.com/search_api/implementation/
[прекращено - как указано ниже]
Некоторые из них обсуждаются в этом посте .
[закрыли за то, что он не по теме и теперь нет]