Building a website that is still correctly configured six months after launch
A walkthrough of how a WordPress or Shopify project is delivered, including the security and performance configuration that a normal web build usually treats as optional. Method only, with no client result attached.
The situation
Most website problems that surface later are not design problems. They are an admin account nobody removed, a plugin nobody updates, a form with no spam control, a backup that was never configured, and a set of security headers that were never set.
How it was approached
What usually surfaces
The gap in most inherited sites is not the theme. It is that nobody owns updates, nobody has the credentials in one place, and nobody has ever restored the backup.
What changes as a result
The site launches, and it stays fast, current and maintainable afterwards, with a named owner for each recurring task instead of an assumption that somebody is handling it.
What is put in place
- Individual named administrative accounts, with roles matched to what each person actually does.
- A documented update routine covering the platform, themes, plugins and dependencies.
- Automated backups with a tested restore.
- Security headers configured and verified in production.
- A performance budget checked before launch, not after a complaint.
Three things worth doing this week
None of these needs a purchase order. They are the checks that most often turn up something on a system nobody has looked at from the outside.
Count your administrator accounts today
Then work out which of them belong to a person who still works with you. This is the most common finding on an inherited site and the easiest to fix.
A shared login is an unanswerable question
When something changes, you cannot tell who changed it. Named accounts cost nothing and preserve the answer.
Security headers are free and mostly missing
They will not save a badly written application, but they raise the cost of several common attacks and take an afternoon to configure correctly.
Want to know whether this applies to you?
Tell us what you are running and which of these worries you. We will tell you plainly whether it is worth testing, what it would cost, and when the answer is that you should fix something yourself first.