Continued from page 1
3) Include a list of suggested links of pages that might hold information they are looking for, after studying your log files to see which errors are made most.
4) If you can, have your server automatically run a spelling check on requested URL to search for any spelling mistakes and suggest possible corrections, and make those suggestions direct links to those pages.
5) Lastly, have your error page contain a search field so as a last resort your user can search your site for what they were looking for.
“Area 404”, a website dedicated to creativity and usability of error pages, has performed what they call a “highly scientific” survey of 1375 people regarding usability of error pages. Their survey consisted of one question:
When you encounter a 404 do you: A) Hit back button and forget about it. B) Try to get to homepage to locate missing page. C) Write to Webmaster. D) Weep uncontrollably.
The results were: 36.92% hit back button and forgot about it. 20.37% tried to get to homepage to locate missing page. Only 2.82% actually took time to write to Webmaster (Webmasters take note of this). And 39.88% of those surveyed said they wept uncontrollably.
What have we learned from this ultra-scientific survey? People do not like error pages! But if you can make your page catchy and helpful, you will keep people on your site.
Area 404 has their own guidelines to what makes a good 404 page. In addition to ones listed by Jakob Nielsen, they add that you could include a link to contact Webmaster to inform them of error. They definitely suggest that you at very least include a link to your homepage.
Make Sure They See Your Error Page
Sometimes you may find that Internet Explorer browser does not display your own homemade error page and instead insists on displaying it’s own friendly version. Though their version may be nicer to look at than classic “404 Not Found” page, it is not as helpful or useful for your customers as your own page, so you will want to make sure your page is one that is displayed.
You can force Internet Explorer to stop ignoring your page and start displaying it by making sure it is greater than 512 bytes, not including graphics. At that size, IE will not ignore it and will display your page instead of its standard one. 512 bytes gives you a great deal of space to work with, which you can fill up with text on actual page or in comments in source code.
Examples
Ok, so we know what sort of information you should include on your error pages to make them usable for your visitors. But what creative ways can you make your 404 pages a pleasure rather than a pain? Here are some examples from Area 404:
404 Something went screwy!
I have all good intentions that you should never, ever see this page, but best-laid schemes of mice and men oft' go astray...uh...in this case, it's URL you were attempting to access that seems to have gone astray.
If link you followed resides on foo.net, please send e-mail to example@foo.net. You can return to familiar territory by using your browser's BACK button, or start fresh at front door and perhaps you'll find what you were looking for. www.foo.net
Of course if you just found this page because you're hooked on 404's, you'll enjoy following these other links instead: 404 Error 404 Research Lab
To see other examples of how creative 404 pages can be, either purposefully go out and look for them by mistyping URLs willy-nilly, or check out Area 404’s treasure trove of examples at http://www.plinko.net/404/area404.asp.
Redirects
Now there is an alternative to displaying an error page. If you find there is a page that is consistently getting mistyped, or if you have moved a page that you know many people will be trying to view, instead of just showing them an error page you can automatically redirect them to correct page. You can use a 404 in correlation with redirection, by having a 404 page that informs you visitor “We’re sorry, that page has moved. In a few second you will be automatically redirect to correct page.” That makes it easy for your visitors, since they just have to sit back and wait, rather than having to click links to find new page themselves. Have that page be displayed for about 4 or 5 seconds, and then have server send them to right page.
The HTML for redirects is simple. It will tell server to automatically “refresh” page, but by refreshing it will bring up a different URL. Here is code:
The “CONTENT” is amount of seconds before page is refreshed. In this example, it is 5 seconds.
Conclusion: 404s CAN be fun
As you can see, there is more to error pages than boring, dreaded, stereotypical 404 Not Found page. Website usability extends even beyond your working pages and into realm of Pages Lost And 404 Not Found! Make it ALL work for you.
Meghan Whitmore is a professional copywriter and part of the Directory One search engine optimization and website design team. For more information, please visit: http://www.directoryone.com