Redesigning your website once a year or once every two years is a good idea. Keeping your look fresh, changing with the times and meeting visitor expectations are crucial to building and improving your brand. Furthermore, a website relaunch can give you the option to address design and development issues that you may have neglected initially. A website relaunch can also be inferred by search engines that your site has been updated and the information contained within the site is current.
Unfortunately, if your site is already indexed in the major search engines and you have enjoyed prominent rankings and strong link popularity, a site relaunch could cause problems. Links could be broken and visibility could be lost if URLs change and content is moved. However, if you implement a search engine optimization strategy well before the relaunch, your site can overcome these issues and achieve a substantial increase in search engine visibility.