Over mobile network (4G) I am unable to open duckduckgo from time to time and google is as usual very fast. I checked duckduckgo is not down and on my desktop duckduckgo works fine. I was thinking if there is any priority assigned to google requests by my network carrier and intentionally blocking duckduckgo. Using firefox over android, Pakistan
I would guess more of Google's landing page is cached, and it's a smaller page.<p>I'm getting Google in 0.5-3 secounds, DuckDuckGo in 3-4 secounds, StartPage in 2 secounds. USA 4G 3:30AM<p>On another note, both Google and DuckDuckGo seem to link directly to search results but actually redirect your broswer to capture the link you clicked. StartPage links directly to search results.<p>I've asked DuckDuckGo about this and they can't provide a sastifactory answer. Maybe someone could clue me in why that redirect is nessicary, but until then I consider them untrustworthy.
I just tested this myself and, while google loads its DOM content almost twice as fast as duckduckgo for me (1.2s vs 0.7s), that's still way within a reasonable time for a webpage. For comparison, youtube took me 3.5 seconds to load the DOM content.<p>That said, it may still be some difference like browser caching, or maybe android even does that. My tests were on a Windows PC using chrome.
You could try doing a traceroute from your mobile phone to both Google and DDG.<p>The number of hops and latency you see in traceroute may help you figure out what kind of CDN and global server load balancing that DDG is doing versus what Google is doing, and thus why their respective web pages are the speeds they are.
Google serves content from a data center near you, others just from 1-2 central servers. You cannot beat the shorter connection.<p>That's btw Google's trick, from the very beginning. It was not pagerank or any better algorithms, it was purely massive investments getting into all the data centers worldwide.
Duckduckgo is slow for me as well. I stopped using it because of this.<p>If you're looking for an alternative to Google that is faster than duckduckgo, try Bing.
It is still slow, but faster than duckduckgo.
Google has more money and resources than duckduckgo. I suffer through duckduckgo because I rather anyone than Google. At this point, I might start giving bing a try.