Short answer: most broken websites can be saved. Before you pay for a brand-new site, get control of your domain, hosting and logins, take a full backup, find what actually broke, and fix that. A rebuild only makes sense when the site is badly built at its core, not just because it is down.
These are the situations we get called in for most often: a plugin update that took the site down, a developer who stopped answering, a DIY build that was never finished, or a hacked site sending visitors to spam. It feels like you have to start from zero. Usually you don't.
Step 1: Get access to everything you own
You can't fix what you can't log into. Confirm that you, not a former developer, control each of these:
- Domain registrar (GoDaddy, Namecheap, Squarespace Domains and so on). Whoever controls the domain controls the website.
- Hosting account, where the files and database live.
- Website admin, such as your WordPress, Wix or Shopify login.
- DNS and email settings, so a fix to the website doesn't break your business email.
- Google Business Profile, Google Analytics and Search Console.
If a former developer registered the domain in their own name, ask for a transfer in writing now. It's one of the most common problems we run into, and it gets harder the longer it waits.
Step 2: Back it up before anyone touches it
Take a full backup of the files and the database before any repair. Most hosts offer one-click backups or snapshots, and WordPress has reliable backup plugins. With a backup, a failed fix costs you an afternoon instead of your website.
Step 3: Find out what actually broke
Most "the website is broken" problems fall into a few groups:
- White screen or error message after an update: usually a plugin or theme conflict, or the host changed its PHP version.
- The site redirects to spam, or Google shows a warning: almost always a hack. It needs a real cleanup, not just a restore, or it comes back.
- The site is "down" but the host says everything is fine: often an expired domain, an expired SSL certificate or a DNS change.
- A half-finished build: pages, forms or mobile layouts that were never completed.
- Everything works, but nobody calls: that isn't broken code. It's a messaging and structure problem, and it points toward a redesign.
Step 4: Fix the cause, then harden the site
A good repair fixes the root cause and makes the same failure less likely:
- Update or replace the plugin or theme behind the conflict, and remove the ones you don't use.
- After a hack, remove malicious files and unknown users, change every password, update everything, and ask Google to review the site if it was flagged.
- Renew the domain and SSL certificate and turn on auto-renew.
- Set up automatic backups and uptime monitoring, so you hear about problems before your customers do.
Salvage or start over?
Salvage the site when its structure is sound and the problem is specific: a conflict, a hack, an unfinished section or slow pages. Rebuild when it sits on a platform you can't edit, the code is too tangled to update safely, or the design no longer fits your business. Our guide to website redesign vs. a new website walks through that decision in more detail.
Need a site rescued?
Our Website Salvage service restores broken, hacked and abandoned websites so you don't have to start over.
Get a Free QuoteHow to avoid the next emergency
- Keep every login in a password manager that your business owns.
- Make sure the domain, hosting and website admin accounts are in your business's name.
- Update plugins on a schedule, and take a backup first.
- Ask any developer for a handoff document: what's installed, where it's hosted and how to restore it.
Quick answers
Can a hacked website be fixed?
Yes, in most cases. The malicious code, unknown users and backdoors have to be removed and every password changed. Restoring an old backup on its own often leaves the hole open, so the hack comes back.
My web developer disappeared. Can someone else take over my website?
Yes, as long as you can get access to the domain and hosting. If those accounts are in the developer's name, ask for a transfer in writing. Registrars and hosts also have recovery processes for the rightful owner.
Is it cheaper to fix a website or build a new one?
Fixing is usually cheaper when the problem is specific, like a plugin conflict, a hack or unfinished pages. A rebuild costs more up front but can be the better value when the site can't be updated safely or no longer fits your business.
How long does it take to fix a broken website?
Simple problems, like an expired domain or a plugin conflict, can often be fixed quickly. Hack cleanups and unfinished builds take longer because the site has to be checked and secured, not just switched back on.
Related: 5 Signs Your Website Needs a Redesign | How Much Does Web Design Cost?
Jaime Cabriales Carlos
Founder of Cabriales Web Studio. 3+ years building affordable websites for small businesses, contractors, and nonprofits across Texas and the US. Based in San Antonio.