I don’t understand why websites try to compete on having the cleverest 404 page. The fact that someone ended up on a 404 page is a sign that something is broken but instead of trying to fix the problem they try to distract their visitors by making them laugh. It’s equivalent to getting to a restaurant and seeing an amazing menu only to discover that it’s closed.
We can’t always control which URLs our visitors will type in or click on but we can control what they see when they get there. Instead of trying to distract them with humor why not offer suggestions for what they may have wanted to see? The majority of 404 visits are the result of typos which could be fixed with a simple spell check and the remainder are due to moved pages which can be solved by notifying the linker or providing a redirect.
I’ve had some free time over the past month and put together the basics of a simple tool to help sites improve their 404 pages. Appropriately, it’s called Better 404 and I’m currently running a beta period to get feedback and work out any kinks. If you manage a site and are interested in trying this out, let me know and I’ll help you get started.