Why Is My Website Down? How to Find Out and Fix It

VenbitThe Venbit TeamJuly 24, 20265 min read

The short answer

A website that's suddenly down almost always traces to one of five things: your host is having an outage, your domain or SSL certificate just expired, a plugin or code update crashed it, your traffic outgrew your plan, or a setting got changed. The quickest first step is checking whether the site is down for everyone or only you.

Key takeaways

  • First test whether the site is down for everyone or just your device or network.
  • Host outages and expired domains or certificates are the most common causes.
  • If it broke right after you changed something, undo that change first.
  • A full-screen browser warning usually points to a lapsed SSL certificate, not a crash.
  • If it's still down after 20 minutes of checks, call your host or a developer rather than guessing.

A website that's down right now is stressful, but the cause is usually one of a short list of things, and several of them you can fix yourself in a few minutes. Your host might be having an outage. Your domain or SSL certificate might have just expired. A plugin or code change might have crashed the site. Or a traffic spike might have overwhelmed your plan. Let's find out which one it is.

First: is it down for everyone, or just you?

Before you touch anything, rule out your own connection. Open the site on your phone using cellular data instead of Wi-Fi. If it loads there but not on your computer, the problem is your network or a cached version, not the site. A tool like downforeveryoneorjustme.com or isitdownrightnow.com gives you a second opinion in seconds. If the site is genuinely down for everyone, work through the causes below.

CauseHow commonThe tell
Host or server outageVery commonOther sites on the same host are down too; host status page shows an incident
Expired domain registrationCommonBrowser can't find the site at all; a 'domain expired' parking page appears
Expired or missing SSL certificateCommonFull-screen 'Your connection is not private' warning, not a blank page
Bad plugin, theme, or code updateCommon on WordPressIt broke right after you or an auto-update changed something
Traffic or resource spikeOccasionalSite loads slowly then times out; happens after a promotion or press mention
Billing lapse (host suspended you)OccasionalA suspension or 'account suspended' notice instead of your site
The usual reasons a website goes down

Check your hosting account and billing

Log into your hosting provider and look for a status page or an incident notice. Big hosts post outages publicly. While you're in there, confirm your account isn't suspended for an unpaid invoice, which is one of the most common reasons a site vanishes without warning. If a payment bounced, the site can go dark until the balance clears. If the host is having a genuine outage, there's nothing to fix on your end except wait and, if it drags on, ask them for an estimated time.

Rule out the domain and the certificate

Two renewal dates quietly control whether your site loads at all: your domain registration and your SSL certificate. If the domain lapsed, browsers can't even find your site, and you may see a registrar parking page. If the SSL certificate expired, you'll get a full-screen "Not Secure" or "Your connection is not private" warning rather than a blank screen. Check both expiry dates in your registrar and host accounts. Renewing is usually a few clicks, and the site comes back once the change propagates.

Undo the last thing that changed

If the site was fine an hour ago and died right after an update, the update is your prime suspect. On WordPress this is often a plugin or theme that broke during an automatic update. If you can still reach your admin dashboard, deactivate the most recently updated plugin and see if the site returns. If the dashboard itself won't load, you may be looking at the white screen of death, which has its own recovery steps. Restoring a recent backup is the cleanest fix when you have one.

Look for a traffic or resource spike

If you just ran a promotion, got mentioned in the press, or sent a big email blast, a sudden flood of visitors can push a small hosting plan past its limits. The site slows to a crawl, then starts timing out. Your host's dashboard will usually show CPU or memory maxing out. The short-term fix is caching and, if the traffic is real and sustained, a bump to a larger plan.

When it's worth calling someone instead of guessing

If you've checked your connection, your host status, your billing, and your renewal dates, and the site is still down after 20 minutes or so, stop poking at it. The next likely culprits, a corrupted database, a server misconfiguration, or a hack, can make things worse if you edit files without knowing what you're doing. That's the point to open a ticket with your host or call a developer who can log in and diagnose it safely.

How we keep client sites from going dark

Most of the downtime we get called about was preventable. A renewal that lapsed, an auto-update nobody tested, a plan that was too small for a growing business. On our maintenance plans, starting at $99 a month, we run uptime monitoring that alerts us the moment a site stops responding, we track domain and SSL renewal dates so they never lapse, and we test updates before they touch the live site. We're based near Seattle and handle site edits within one business day, so when something does go wrong, someone who already knows your setup is on it fast.

More website answers

Every question in this series, from Website Problems, Solved.

Symptoms & emergencies19
What happens if...9
Cost & pricing7
Plans & hiring10
Ownership & switching9
Platform-specific7
Seattle & local2
Venbit

The Venbit Team

Web design & SEO, Seattle

Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.

Common questions

Questions, answered straight.

Straight answers about website fixes for your business. If yours isn't here, ask us directly and we'll give it to you straight.

Ask the team

Open the site on your phone over cellular data instead of your usual Wi-Fi. If it loads there, the problem is your local network, browser cache, or device, not the site. A free checker like downforeveryoneorjustme.com or isitdownrightnow.com confirms it from an outside location in a few seconds.

There's almost always a reason, it just isn't obvious. The most common invisible triggers are a host outage, an expired domain or SSL certificate, a billing lapse that suspended your account, or an automatic plugin update that ran overnight and broke something. Check those four before assuming a hack.

It depends on the cause. Reactivating a plugin or restoring a backup brings the site back almost immediately. Renewing a lapsed domain or SSL certificate can take anywhere from a few minutes to a few hours to propagate. A host outage comes back on the host's timeline, which they'll usually estimate if you ask.

It's possible but usually not the first cause. Outages, expired renewals, and bad updates are far more common. A hack more often shows up as a defaced page, spam content, or a Google warning rather than a totally down site. If everything else checks out and the site is still down, have someone inspect it for a compromise.

Free 30-minute strategy call

Let's talk about your project.

Tell us what you need and we'll give you an honest read on the project, the timeline, and what it takes, before you spend a dollar. Based in Seattle, working across the Puget Sound.

4.8 on Google 5.0 on Yelp