The problem is that there is really no great alternative to Googles search. Most of the other ones use Bing in the backend, which ends up being Microsoft. If anybody knows of a good search engine, which works well and is none commercial that would be great.
searXNG is a neat meta search engine and uses multiple sources
Can you run your own spidering if selfhosted?
you can add YaCy (p2p crawler) as result provider, but I’m not sure about your own crawler