You opened your browser this morning, checked your site, and something's off. Maybe the whole thing won't load. Maybe a page looks completely wrong, a button stopped working, or you're getting angry messages from customers who can't check out. Whatever it is, you're staring at a broken website and you have no idea what happened — or where to even start.
That feeling is incredibly common, and it doesn't mean you did anything wrong. Websites break. They break after updates, after someone makes a small change, after plugins conflict with each other, after a hosting hiccup — sometimes seemingly out of nowhere. The frustrating part isn't just that it's broken. It's that most business owners have no idea what's actually going on under the hood, which makes it hard to know who to call, what to ask, or how long this is going to take to fix.
The good news: most website problems are fixable, and they're usually fixable quickly once someone who knows what they're looking at gets involved. This guide will help you understand what's likely causing the problem, what getting it fixed actually involves, and whether this is something you should try to tackle yourself.
What Causes a Broken Website
There's no single answer here — "my website is broken" covers a pretty wide range of situations. But a few culprits come up again and again.
Updates gone wrong are probably the most common. Whether you're on WordPress, Shopify, or another platform, updates happen constantly — to themes, plugins, apps, and the platform itself. Most of the time they go smoothly. Sometimes they don't, and a single update can knock out an entire page, a feature, or your whole site. A WordPress plugin update or a Shopify theme update are two of the most frequent causes of sudden, mysterious breakage.
Conflicts between plugins or apps are another big one. Your site might be running a dozen different tools — for SEO, email capture, analytics, payments, shipping — and any two of them can start interfering with each other. One update changes how an app behaves, and suddenly something else stops working. It's not always obvious which one is the problem.
Code edits (yours or someone else's) can introduce errors that break pages or entire templates. Even a small typo in the wrong place can cause something to stop working entirely.
Hosting and server issues sometimes cause sites to go down or load incorrectly. Expired domains, misconfigured DNS settings, or a server that's simply having a bad day can all make your site unreachable.
Security incidents are less common but more serious. If your site has been hacked or infected with malware, you might notice strange redirects, content you didn't write, or warnings from Google. If any of that sounds familiar, the signs of a hacked WordPress site are worth reviewing.
What Fixing a Broken Website Actually Involves
This is where things get a little nuanced, because "fixing" depends entirely on what's broken.
For most update-related issues, the process involves diagnosing which update or change caused the problem, rolling it back if needed, and then finding a solution that lets you keep the updated software without breaking things again. That might mean adjusting configuration settings, replacing a conflicting plugin, or patching a specific piece of code.
For layout and display issues — a page that looks scrambled, images that won't show, buttons that have disappeared — a developer needs to dig into the theme files and CSS to figure out where the rendering broke down. Sometimes it's a one-line fix. Sometimes the theme itself needs to be repaired or rebuilt in a section.
For functional problems — a checkout that won't complete, a form that doesn't submit, a payment that keeps failing — the fix usually involves tracing the error through the site's backend, identifying whether it's a setting, a code conflict, or a third-party integration that's misbehaving, and correcting the underlying issue.
All of this requires access to your site's backend, and often your hosting account or theme/app settings. A good repair technician will know exactly where to look without needing you to explain every detail — that's the point of hiring someone who does this every day.
Signs This Is Your Issue
If you're not sure whether your site is actually broken or just acting a little weird, here are some clear signals that something needs to be addressed:
- Customers are contacting you to say they can't complete a purchase or reach your site
- You're seeing a blank white screen, an error message, or a "500 Internal Server Error"
- Your homepage or product pages look visually wrong — missing images, jumbled layout, overlapping text
- A feature that used to work (checkout, contact form, booking system) suddenly doesn't
- Google Search Console is flagging errors or your site has dropped off search results without explanation
- You made a change recently — an update, a new plugin, a theme edit — and things broke shortly after
If any of these sound familiar, you're not imagining it. Something is genuinely wrong, and it's worth getting looked at sooner rather than later. Every hour your site isn't working properly is potential revenue walking out the door.
Should You Try to Fix It Yourself?
Honestly? It depends on how comfortable you are with your platform and how serious the issue is.
If you can clearly identify what changed right before the problem started — you updated a plugin, installed a new app, made a theme edit — there's a reasonable chance you can undo that one thing and get back to normal. Most platforms let you roll back recent changes or deactivate plugins/apps individually, which is a reasonable first troubleshooting step.
But if you're not sure what caused it, if the problem involves multiple systems, or if your site is completely inaccessible, trying to fix it yourself without knowing what you're doing carries real risk. You can accidentally overwrite files, lock yourself out of your admin dashboard, or make the problem worse in ways that take longer to untangle. The WordPress White Screen of Death, for example, looks simple but can stem from several different causes — and guessing your way through it isn't a great strategy when your business depends on the site working.
There's also just the time cost. Even if you eventually figured it out, how many hours would that take? For most business owners, that time is genuinely better spent elsewhere.
Common Questions About a Broken Website
How do I know if my whole website is down or just a page? Try visiting several different pages on your site from a different device or browser — or ask someone else to check from their connection. You can also use a free tool like downforeveryoneorjustme.com to see if your domain is unreachable globally. If only certain pages are broken, that narrows things down to a specific template or feature rather than a hosting issue.
My website was working fine and now it's broken — what changed? More often than not, something was updated in the background. Platforms like WordPress and Shopify push updates automatically, and themes or apps sometimes update without an obvious notification. Check your update or activity logs if you can access them. If you or someone else made a manual change recently, that's the first place to look.
Can a broken website hurt my Google rankings? Yes, it can — especially if the site has been down or returning errors for an extended period. Google crawls your site regularly, and if it keeps finding broken pages or server errors, that can affect how your site is indexed and ranked. Getting issues fixed quickly minimizes the SEO impact.
How long does it typically take to fix a broken website? Simple fixes — a plugin conflict, a misconfigured setting, a small code error — can often be resolved in a matter of hours. More complex issues involving theme damage, security incidents, or tangled integrations can take longer. The biggest variable is usually how quickly someone knowledgeable gets access to the site and starts diagnosing.
Do I need to hire a web developer, or is there a faster option? Not always. A full web developer relationship makes sense for ongoing builds or custom projects, but for a specific repair, it's often overkill — and expensive. On-demand repair services are designed for exactly this situation: you have something broken, you want it fixed, and you don't want to start a long agency engagement to get it done.
The Faster Path
If your website is broken and you don't know what to do, the worst thing you can do is wait. The second worst thing is spending hours trying to fix something yourself without a clear sense of what's wrong.
Rune exists for exactly this kind of moment. It's a flat-rate website repair service — you describe what's broken, a technician gets to work, and it gets fixed. No hourly billing, no scope creep, no waiting a week for a developer to have availability. Whether it's a Shopify checkout that stopped working, a WordPress dashboard that won't load, or a layout that broke after an update, the process is the same: straightforward, fast, and priced so you know what you're paying upfront.
If you've got something specific going on, there's a good chance we've written about it — check the related articles on this site for your platform. But if you're past the point of wanting to read more and you just want it handled, runeintel.com is where to start.