Jeśli chcesz tylko móc wyświetlać wyniki wyszukiwania użytkownikom, to prawdopodobnie są to interfejsy API dostępne w wyszukiwarkach. Jak już wspomniano, jest Bing's Live Search API (którego nie używałem, ale wygląda dobrze), a także Google's Web Search API. Dodatkowo istnieje Yahoo BOSS, który uważam za bardzo łatwy w użyciu. Jednak wygląda na to, że BOSS jest teraz płatnym API - więc w zależności od twojego budżetu/intencji może nie odpowiadać.
Google Web Search API jest już nieaktualny, ale powinien nadal działać dla niewielkiej liczby zapytań - to platforma, na której narzędzia takie jak this number of results counter są zbudowane. Został zastąpiony przez Google Custom Search API, który w zależności od potrzeb może, ale nie musi, działać. Nie używałem go, ale wygląda dobrze i jest bezpłatne dla niewielkiej liczby zapytań.
Problem z przeszukiwaniem i parsowaniem stron wyszukiwania polega na tym, że wyszukiwarki regularnie zmieniają podstawowy html stron wyników wyszukiwania - dzięki temu wszelkie skrobaczenie ekranu będzie dość kruche. Ponadto, większość komercyjnych wyszukiwarek blokuje dostęp automatyczny - jeśli mimo wszystko przejdziesz dalej, mogą zablokować Twojego robota. Te dwa problemy prawdopodobnie powodują, że niesamowite interfejsy API stron trzecich nie istnieją.
Na czym dokładnie polega pytanie? –