What happens when a user asks for a page on your Web site that doesn't exist? Technically, the Web server returns a 404 status code to your browser, which means Not Found (according to the HTTP specification that governs exchanges between your browser and a Web server).
In many cases, you get the Web server's default 404 page, like this 404 from Kendall-Jackson:
It's kind of boring, isn't it? Here's an example of a much more interesting (and amusing) 404 page from Twisted Oak:
Does this sort of detail matter? I think so. Which one would you rather encounter? Even if you're not as twisted as Jeff Stai (I mean that in a good way, Jeff!), you shouldn't leave it up to someone else to decide what your visitor is going to see when something goes amiss.
You should periodically check your server logs and/or analytics reports to see what 404 errors are generated by your site - people may be accessing outdated/incorrect links from other sites, which your webmaster can automatically redirect to the appropriate page. People may also be consistently misspelling a page URL, which again, you can silently fix for them.
What do visitors to your winery Web site see when a page isn't found? You can test for yourself by going to www.YourDomainGoesHere.com/unlikelypagename.html and seeing what happens.
(For suggestions on how to display 404 errors on your site, check out these best practices for 404 pages and some nice-looking sample 404 pages.)
Call it a branding opportunity, or just good customer service. Everyone is going to remember that Twister Oak is a little special... in a good way.
Posted by: Ian Griffith | October 23, 2009 at 08:08 AM
A custom 404 error page is even more important the longer a site has been around. As page URLs change, it takes time (and it's not always possible) to update external sites that link to your content.
Along with a custom 404 error page, a site should be looking to introduce 301 permanent redirects which basically redirect old links to new content.
Posted by: Andrew Kamphuis | October 23, 2009 at 10:34 AM
I've been meaning to do this for our winery website (site and blog) - thanks for the extra motivation!
Cheers,
Joe.
Posted by: Joe Lange | October 23, 2009 at 12:29 PM
Another excellent post, Mike! Thanks!
Posted by: Jon Bjork | October 24, 2009 at 08:44 AM
The 404 page is also a selling opportunity - you can provide a way to search on that page, you can provide common links that lead to what people usually look for, etc. Think of the 404 page as a landing page, not an error page.
Posted by: rick | October 24, 2009 at 01:04 PM