Everyday signs that a website has stopped carrying its weight
The trigger is rarely the look of the site. It is the daily grind. A price change takes three days because it has to go through an agency. Nobody dares to add a new page because the layout falls apart when they do. Form submissions land in an inbox nobody owns. Images get uploaded at full resolution because there is no other route.
Technical signs pile up on top. The CMS no longer receives security updates, the PHP version has been declared end of life, individual extensions are no longer maintained by their vendors. The theme was bought once and then customized so heavily that updating it is no longer possible. On a phone, parts of the site are barely usable.
Commercially, it surfaces elsewhere. A shop is supposed to be added, a second market, another language, a closed customer area. Or the site describes a company that no longer exists in that form, because services, audiences and contacts have all moved on.

