I love Google chrome more than any browser.It takes less time to load most of the sites and specially google owned sites.The biggest advantage of chrome is,it gives least load to host processors while,mozilla with huge number of tabs ,can cause you “CPU 100 percent state”.
But,I used to get a specific error “This link appears to be broken in Google Chrome” or “DNS error,cannot find server”,when i was using google chrome.I was really annoyed to see this message,which happened to occur more frequently,when i clicked through search results(google,yahoo or bing).I investigated a little and found that,is not related to your internet connection or the settings which you have applied in your computer.
When you visit a webpage (like a search results page like google,yahoo or bing), Google Chrome will automatically pre-fetch the IP addresses of all websites that are linked on that page. Since the browser has the IP addresses of all the links in advance, DNS pre-fetching ensures that any links that may you click on that webpage will load faster.This really affects the loading speed of a particular site. However, when pre-fetching fails,which can happen easily, you may get the “link broken” error.
go to Tools > Options > Uncheck the setting that says “Use DNS pre-fetching to improve page load performance.”
This may cause,longer time for loading your site bur error wont occur again.