There is no definitive time table for you to have your website updated. The best way to tell is figuring out if your site is accomplishing what it was created for. You will need to examine your sites conversion rates and lead-to-customer to see if your site is still relevant to your customer base.
Technology & Trends Change
With the push to responsive design the past few years, this is one of the biggest reasons I’ve noticed for most companies to redesign their site. 60% of internet access is mobile, therefore ensuring your site looks well across all devices is a necessity anymore. If your site is losing leads and unresponsive, there’s a strong possibility the two are correlated.
Bounce rate is high
When users visit your site they form an opinion in 0.5 seconds. Often they will leave, if your website isn’t communicating what you services are right away. If your website is having a high bounce rate, it may be time to redesign with a visual hierarchy that immediately displays what you can do for customer base.
To add or update features
Blogs, e-commerce, and social media integration are all features that you might decide to add. To make sure your site flows seamlessly, a redesign should be considered. You will want to make sure that it doesn’t look jumbled together and confusing to visitors and ensure it stays conversion-minded.