Why things suddenly stop working on websites

Even if no-one touched anything

11 May 2026

(Updated 17 August 2026)

It happens. Nobody touched anything, nobody changed anything, but all of a sudden, something on your website that worked fine yesterday doesn't work today. That payment button. That contact form. Whatever it may be.

And it happens to almost every website, in the end - and the really frustrating bit of is it that "nobody changed anything" is invariably true. Your website didn't change. The web changed around it.

Why it happens

Your website doesn't exist in isolation. It depends on a huge number of things - things that you often don't see, or may not even know that they exist (or that your website depends on them). Your hosting platform will have, at the very least, a web server, a database server, PHP running in one guise or another, and something routing emails.

For more complicated setups, you can add various levels of caching into the mix.

We send one email a month, and never give your details to others.

Then there's the platform that your site (probably) runs on - Wordpress, Magento, Laravel, Symfony...take your pick.

Then add in fonts, maps, social feeds, third party plugins, and the rest, and you'll see that there's any awful lot of moving parts.

And if any one of them updates, deprecates a feature, or changes an API, then your site can break as a result, even without anyone touching it.

The most common culprits

There are almost too many to mention, but these are the ones that are responsible, between them, for the largest number of hiccups :

A theme or plugin update that conflicts with something else.

PHP or other server-side kit that's upgraded (either automatically or manually) by your hosts.

An SSL certificate that has failed to auto-renew.

A browser update that results in something your site relies on no longer being supported.

A third party API (think Google Maps, for example) that's changed its rules.

Your domain registration lapsing, or a DNS change that wasn't thought through.

Why older sites are more exposed

The longer a site goes without being actively maintained, the further it gets away from current standards. What worked in 2019 wasn't built for 2026 - and six years is a long time in politics, but an even longer time on the internet.

Whilst these types of technical lags may each, individually, be quite small, they tend to accumulate. And one small external change can trigger a multitude of different failures at once.

What 'active maintenance' actually means

It's not just a question of keeping your site tidy and looking good. It's ensuring that - to the best of your ability, at least - it's going to keep working. It's about being proactive, rather than reactive.

But what does this mean in practice? For you, not a huge amount. But for your hosts - if they're worth their salt - a fair bit.

Almost all platforms (Wordpress, Laravel, etc.) these days stick to a well-publicised release schedule, so you know when new versions are coming and can plan accordingly.

On the flip side, languages like PHP don't just drop features overnight. Specific bits of that are deprecated (ie. they still work now, but they're going to stop working at some point) give you a huge amount (in internet terms) of warning, allowing you to see well in advance that the custom bit of code someone wrote for you four years ago that relies on a specific PHP function that's about to remove will stop working unless it's updated.

Between that, and having a dev site to allow for updates to be tested first, as well as a comprehensive testing policy that allows you to check all core features quickly and easily, and - because let's face it, nothing's perfect - automatically monitoring its uptime, its SSL certificate, its DNS health and more - you cannot eliminate the risk. But you can reduce it down to a more manageable level.

How we can help

At Status 218, this is exactly what our managed hosting and support covers - proactive monitoring, updates handled properly, and someone who knows your site when something does go wrong.

If you've had issues with your site's reliability, get in touch with us today for a no-obligation chat about how we can help.

Key Takeaways

Why does my website break even when nobody has made any changes to it?

Your website doesn't exist in isolation — it depends on a huge number of external components like hosting platforms, PHP, plugins, third-party APIs, SSL certificates, and more. If any one of those updates, deprecates a feature, or changes an API, your site can break as a result, even without anyone touching it.

What are the most common reasons a website suddenly stops working?

The most common culprits include plugin or theme updates that conflict with something else, PHP or server-side software being upgraded by your host, an SSL certificate failing to auto-renew, a browser update dropping support for something your site relies on, a third-party API changing its rules, or a domain registration lapsing.

Why are older websites more at risk of suddenly breaking?

The longer a site goes without active maintenance, the further it drifts from current standards, and technical lags accumulate over time. A single small external change can then trigger multiple failures at once, precisely because the site has fallen so far behind.