DuckSearch is on the search engine news list, which is considered a top position.Source Google News article Duck search engine is ranked #5 in search engine searches in Australia and #9 in the world.Source Search Engine Land article Duck Search is the world’s fifth most popular search engine with 2.2 billion monthly active users and a user base of 2.6 […]