I do remember when my company put up a new website that they did do a test drive and then took it down for a few days to tweak it. Maybe that is the answer.