2 ms·Whoogle is another alternative, that focuses on Google search resultsby jostillmanns 5y agoWhoogle is another alternative, that focuses on Google search results