I have the secret to making web visitors never return. It's easy. Just edit your page to make it look like it is under going maintenance. It doesn't necessarily have to say "Under Maintenance", but it does have to look like you are fixing it, and never took the time to prepare something off-site in preparation for a disaster, or a server move, etc.
Am I an expert in this? Perhaps not, but I am guilty of it. Take a look at NewToGuns. It is my own web site and I buggered up the xhtml to the point where I got pissed off and nuked it. Sure I kept all my articles, but the site is definitely "under maintenance"