“By default, most Web servers return a simple ‘404 Not Found’ error message when they get a request for a URL that they don’t have. This error message violates the three basic guidelines for error messages.”