Even small sites have learned that it is better to put up a temporary web server that displays the same “under construction” page no matter what the query, than to have the users receive no service at all.
Suggesting that customers check twitter or some such to get updates can be helpful too, assuming you actually do so (but even if you don't, customers might at least report when you're back up at least :( )