What works well for me is to create a “Coming Soon” page and publish it. Then go to Settings >> Reading and choose that page as your Front Page. For some clients I also put a sign-up box on that page for people who want to be notified when the site goes live.