Can we all agree not to use “404 error” incorrectly?
A 404 error is “file not found” at an existing address. It is an HTTP-level error message generated by a web server operating at the domain name in question.
A non-existent domain error (NXDOMAIN) is generated at the DNS level when the requested domain name does not exist.
It is a distinction with several important differences.
Long ago, browsers would return “server not found” in response to NXDOMAIN DNS responses.
They don’t do that anymore. The Mozilla Foundation collects over 72 million dollars per year by configuring their browser to default to Google search on NXDOMAIN. Similarly, the default MS IE Explorer browser defaults to MSN Live Search. Other software publishers, such as Yahoo, produce browser “enhancements” which change the defaults and which produce the same result.
The position that “a domain name is not a search query” is thus more than a little bit disingenuous. Analysis of the AOL search queries that was inadvertently released by AOL some time ago, shows that more than 1/4 of the terms typed into AOL search were, in fact, domain names. It turns out that a lot of people don’t really understand how to operate a browser, and a significant portion of users type a domain name into a search bar, and then click on the first search result. My own mother used to navigate this way for years, and she was astounded when I showed her the difference between the search bar and the address bar. For a long time, she was mystified by URL’s which seemed to work for everyone else but her.
Why does it matter? Simple.
Just as the browser publishers have picked up on using NXDOMAIN as a default to paid search systems, the ISP’s - including Verizon - have begun to catch on to the fact that they can detect these errors and present search pages instead of an error page. As Eric notes, whether one considers a search page to be more useful than an error page is something of a religious question.
Whatever one’s persuasion however, it is utterly clear that if every parked domain name and search page were to disappear overnight, then the very next day internet users would still be getting search pages in response to those addresses.
The only difference would be who gets the money. What is truly impressive is the strategy that Verizon has taken in order to clear out registered domain names in order to replace the resulting non-existent domain names with their Superpages search system. It’s brilliant. Reply
Original post by submitnews@thewhir.com and software by Elliott Back