Omegaswift
Web Development

Signs Your Website Needs Rebuilding Rather Than Patching

A rebuild is often the most expensive way to fix a problem that was never in the code. Here is the honest test for which one you have, and when to leave the site alone.

The Omegaswift engineering teamWeb and application development9 min read

The Test, in One Question

Ask whether the thing that is wrong sits in the structure or on top of it. Structure means the platform, the code, the way the data is stored, the way pages are put together. On top means the words, the images, the layout choices, the settings, and speed problems with known causes.

Structural problems get worse and more expensive every time you patch around them. Surface problems get fixed once and stay fixed. Most sites that somebody wants to rebuild have surface problems.

The reason people reach for a rebuild anyway is that a rebuild is easy to buy. There is a proposal, a price, a timeline and a launch. A content project has none of that shape, and nobody sells it to you, so it never gets funded even when it is the answer.

Everything below is a way of telling those two apart before you spend the money.

Signs That Genuinely Point at a Rebuild

The platform or the framework has stopped receiving security updates, and upgrading it is a rewrite in everything but name. This is the clearest case, and it comes with a deadline attached whether or not anybody schedules one.

Every change is expensive because of how it was built. A text correction needs a developer. Adding a page means adding code. The editing system was configured so tightly that it can produce exactly one shape of page, and every page since has been forced into it.

Nobody can run it. The developer who built it is gone, there is no documentation, and no one can get a working copy onto a new machine. A site nobody can safely change is already a rebuild. It just has not been scheduled yet.

The business has moved past what the site was built for. It was a brochure and now it has to take orders and hold customer accounts. It was for one country and now needs two languages and two currencies. Bolting those onto the wrong foundation costs more than starting again, and it produces something nobody wants to maintain.

Signs That Look Structural and Are Not

It looks dated. That is usually type, spacing, colour and photography, and those are a design refresh applied to the same site. Most of what people mean by dated lives in a stylesheet and a photo library.

It is slow. Slowness has specific causes with specific fixes: oversized images, a stack of third party scripts, a cheap shared server, a database query that got slow as the business grew. Measure it before you conclude anything. A rebuild that repeats the same habits will be slow too, and frequently is, because the same person uploads the same enormous photographs into the new site on the first day.

It is not on Google. Rebuilding almost never fixes this, and a rebuild is the single most common way to lose the rankings you already have. Search problems are content problems and technical problems, and both can be fixed on the site you have.

It does not convert. Look at what the page actually says, what the form asks for, and whether a price or a phone number can be found in a few seconds. Those are decisions about words and layout, not about the code underneath them.

The Content Problem Wearing a Design Costume

This is the most common real diagnosis and the one nobody wants. The site is fine. The words are wrong.

It looks like this in practice. A services company with a page titled Solutions that never quite says what they do. A shop where every product carries the manufacturer's description and a photograph of a box. A site that has not mentioned the part of the business that now brings in most of the money, because that part started after the site was built and nobody went back.

Rebuilding fixes none of that. The new site launches with the same words in a nicer typeface, enquiries do not move, and six months later the conclusion inside your company is that the rebuild did not work. What did not work was never the design.

There is a test that takes an evening. Take the three pages that matter most and rewrite them on paper, properly, as if you were explaining the business to somebody in a pub. Now imagine that text on the existing site. If that alone would be a real improvement, you have a content project, and you can have it for a fraction of a rebuild.

When the Platform Has Genuinely Run Out

Some signs are not opinions. Security updates are no longer published for the version you are on. The hosting company has announced it is dropping the language version the site needs. Half the plugins have been abandoned by whoever wrote them. The admin screen has started misbehaving in current browsers.

That situation has a clock on it that is not yours to set. Waiting until somebody exploits it turns the same project into an emergency, and emergencies cost more and produce worse decisions.

One thing is worth separating out. Moving platforms is not the same as redesigning. You can carry the same design onto a supported platform and change nothing a visitor can see. It is far less exciting to present, it costs less, and it is often exactly right. Suppliers rarely propose it, because nobody enjoys quoting for work that produces no before and after picture.

The Middle Path Nobody Sells You

You can rebuild in pieces. Keep the addresses, replace the templates that actually matter, and leave the rest until later.

In plain terms it works like this. The new site sits in front of the old one. Requests for the sections that have been rebuilt go to the new code, and everything else carries on being served by the old site. You move sections across one at a time. Both are live for months, and no visitor can tell.

It is unpopular because it is harder to quote, harder to project manage, and impossible to present as a launch. It is also how you avoid the one event that costs you traffic, which is every address on the site changing on the same night.

It suits businesses whose site earns money. If the site is a leaflet, a clean rebuild is simpler and the risk is small. If people search their way to you and then buy, moving in pieces is worth the extra management.

What a Rebuild Costs Beyond the Invoice

Search traffic is the big one. Every rebuild is an address change event unless somebody does the mapping work deliberately, and that work is boring enough that it gets left to the last week.

Your own staff time is the cost nobody quotes. Writing content, reviewing designs, testing, learning a new editor, correcting the things that came across wrong. That is weeks of somebody's attention, and it comes out of the same people who are already busy.

Then the features that quietly do not survive. The little form that feeds the sales team. The internal page the warehouse uses that nobody outside the warehouse knows about. The redirect somebody set up years ago for a campaign that still gets clicks. These surface one at a time over the following months, always from an annoyed colleague.

And the gap. While a rebuild is running, the existing site usually stops being improved, because nobody wants to spend money on something that is about to be replaced. Several months of not touching the site is a real cost, and it never appears in the comparison.

How to Decide in a Week

Get a technical read. Pay a developer for a day to answer four questions: what is this built on, is it still supported, can somebody get it running from scratch, and how bad is the code they can see. That day is the cheapest money in this whole article.

Get a content read. Go through the pages that matter and mark whether each one says the thing a customer needs to hear. Be harsh. Most sites fail this badly, and it has nothing to do with the technology.

Get a traffic read. Which pages do people actually visit, which ones produce enquiries, and where do those visitors come from. You need this before any rebuild regardless, and it frequently changes the diagnosis on its own.

Then decide, and write the reason down in a sentence somebody can hold you to later. If the answer is content, spend the money on content and keep the site. If the answer is the platform, plan the move properly and protect the addresses. The worst outcome is a rebuild bought to fix a problem it was never going to touch.

Written by

The Omegaswift engineering team

Web and application development at Omegaswift. Filed under Web Development.

Ask us about this

Ready to talk about your IT?

We are happy to answer any questions you have and help you work out which of our services fit your needs.