Looks like this article is over a year old, so some of the technical solutions or opinions may be a bit outdated now.

Here's a great article I read recently by Mike Swartz, on the tricky subject of how long a website should last – or more accurately, how regularly elements of your site should be overhauled. I was particularly interested in his thoughts on how long a 'front end' should last (18 months according to Mike).

Your user’s technology experience is constantly evolving, based on trends, patterns, software updates or hardware improvements. These cycles move much faster than any of the other layers, and they should.

I regularly deal with clients who haven't changed their website in years, and now face a major overhaul. Instead, clients should try to focus on more regular updates to improve their content management, hosting, user experience, SEO and so on, to ensure their website is constantly evolving.

Read the full article on Medium.