24 things you should do before launching your real estate website