The Intrusive Error Page Interception
When you mistype a URL or attempt to visit a website that is currently offline, standard web browsers display a local, built-in error message (like “Server Not Found” or “DNS_PROBE_FINISHED_NXDOMAIN”). Google Chrome, however, includes a feature designed to be “helpful.” When it encounters a navigation error, it intercepts the failure and silently sends the mistyped URL to Google’s servers.
Google analyzes the broken link and returns a custom error page featuring search suggestions, alternative spelling options, or cached versions of the site. While occasionally useful, this is a massive privacy violation for users who work with internal company domains, sensitive local IP addresses, or private intranet sites. Sending failed intranet queries to an external web service is a security risk. To keep your browsing errors strictly local, you must disable this interception feature.
How to Disable the Navigation Error Web Service
You can turn off this external telemetry in Chrome’s Sync and Google Services menu.
- Open Google Chrome.
- Click the three vertical dots in the top-right corner and select Settings.
- In the left-hand sidebar, click on You and Google.
- In the main pane, click on Sync and Google services.
- Scroll down to the “Other Google services” section.
- Look for the toggle switch labelled Help improve Chrome’s features and performance (In older versions, this was explicitly labelled “Use a web service to help resolve navigation errors”).
- Toggle the switch to the Off position.
- (Optional) You should also toggle off Make searches and browsing better to ensure URLs are not sent to Google for suggestions.
From now on, when a website fails to load, Chrome will simply generate a standard, local error page without communicating with Google’s external servers.