Users of Google’s Chrome web browser may sometimes get an error message that says “Oops! Google Chrome could not connect to www.xyz.com” when they try to open a webpage (see above image for an example). Since I’ve encountered this error trying to open previously bookmarked pages before and have then successfully opened the page using another browser, the problem clearly lies with Chrome.
If you’ve had this problem, it is probably due to the default use of DNS (domain name system) pre-fetching by Chrome to speed up page-load times (by about 0.25 seconds). Most of the time, using this feature will result in better browser performance, but if you are getting a lot of these error messages, it may be worthwhile to deactivate this feature.
How to deactivate DNS pre-fetching in Google Chrome
- Click on the “Customize and control Google Chrome” icon (small wrench) in the upper right of the window when in Chrome.
- Select “Options” from the drop-down menu.
- Make sure the box next to “Use DNS pre-fetching to improve page load performance” is unchecked (see image below).
- Click “Close” and try to load the problematic page again.
If the problem was a DNS-related, then the page should now load. The reason for these errors is that using DNS pre-fetching stores information regarding pages in the browser. If this information is incorrect or obsolete, then an error occurs and the browser cannot find the website. Of course, with any problem regarding a web page not loading, the first thing to do is check your internet connection.
Has this solution worked for you with these types of error messages? Let us know in the comments below.