Here’s a new scientific search engine that let’s you choose to search only freely available content: https://base.ub.uni-bielefeld.de/index_english.html. It mostly indexes material published using OAI–PMH (Open Archives Initiative Protocol for Metadata Harvesting), but it includes some standard websites too. There’s a list of the content providers — which includes a number of publishers.