1. Google web search
Up to five pages per call, billed per page of about ten results. Filter by country, language, one site, a date range, file type, or sites similar to a domain. It returns links and snippets, not the page text, so fetch the pages you need.